您目前已離線,請等候您的網際網路重新連線

如何將妨礙 NT 正常啟動的服務或裝置停用

本文曾發行於 CHT165748
徵狀
如果某項服務或裝置驅動程式設定為自動啟動,但與 Windows NT 目前的版本不相容,則此項服務或裝置驅動程式會導致Windows NT 無法維持足夠時間的啟動狀態,來供您停止服務或停用過期的裝置驅動程式。
發生的原因
如果在刪除或停止協力廠商裝置或服務之前,升級 Windows NT 版本,就有可能發生上述問題。
解決方案
請執行以下步驟來解決此問題:

警告:「登錄編輯器」使用不當,可能導致嚴重的系統問題,甚至需要重新安裝 Windows NT 才能解決問題。Microsoft 不保證所有因使用「登錄編輯器」而造成的問題都能獲得解決。如需使用本工具,請您自行承擔風險。
  1. 再安裝一套 Windows NT在本機硬碟的另一資料夾中。
  2. 在新安裝的 Windows NT 版本下執行 Regedt32.exe,然後到以下登錄機碼:
    HKEY_LOCAL_MACHINE
  3. 在 [登錄編輯器] 功能表,按一下 [載入 Hive],然後開啟原始 Windows NT中的下列登錄檔案:
          %SystemRoot%\System32\Config\System

    在下一個對話方塊([機碼名稱] 對話方塊)中,指定一個非 System 的名稱(如 Test)。

    附註:在變更機碼名稱之前,必須先開啟檔案。
  4. 到下列登錄機碼,並留意 Current:REG_DWORD 的值(此值負責選擇啟動時應載入哪個 ControlSet00x;同時亦需針對此進行修正):
    HKEY_LOCAL_MACHINE\TEST\Select
  5. 執行以下步驟以便停用服務:
    1. 到以下登錄機碼:
      HKEY_LOCAL_MACHINE\TEST\ControlSet00x\Services\<Name of suspect service>

      其中 x 是 Current:REG_DWORD 的值。
    2. 將 Start:REG_DWORD: 的值改為 0x4。

      附註:其它有效的服務啟動選項包括:
                 自動    0X2         手動    0x3         停用    0x4
  6. 執行以下步驟來停用裝置驅動程式:
    1. 到以下登錄機碼:
      HKEY_LOCAL_MACHINE\TEST\ControlSet00x\Services\<Name of suspect Driver>

      其中 x 是 Current:REG_DWORD 的值。
    2. 將 Start:REG_DWORD: 的值改為 0x4。

      附註:其它有效的服務啟動選項包括:
                啟動        0x0         系統        0x1         自動        0X2         手動        0x3         停用        0x4
    3. 完成必要的變更後,請到以下登錄機碼,然後按一下 [登錄編輯器] 功能表的 [卸除 Hive ]。
      HKEY_LOCAL_MACHINE\TEST
    4. 結束「登錄編輯器」,結束此「新安裝的Windows NT」,然後重新啟動回 Windows NT 的原始版本。對應至剛剛編輯過登錄機碼的服務或裝置現在是停用狀態了。
內容

文章識別碼:165748 - 最後檢閱時間:09/22/2004 03:28:00 - 修訂: 1.2

  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • kbhowto kbenv kb3rdparty ntboot nthowto KB165748
意見反應