Help and Support

文章編號: 314466 - 上次校閱: 2006年8月10日 - 版次: 3.0

當您嘗試啟動 Windows XP 時,黑色啟動畫面可能會短暫出現,而且電腦會不斷重新開機

重要:本文包含有關修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並瞭解如何在發生問題時還原登錄。如需有關如何備份、還原和編輯登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986? (http://support.microsoft.com/kb/256986/ ) Microsoft Windows 登錄說明
如需本文的 Microsoft Windows 2000 版本,請參閱174630? (http://support.microsoft.com/kb/174630/ )

在此頁中

全部展開 | 全部摺疊

徵狀

當您嘗試啟動 Windows XP 時,黑色啟動畫面可能會短暫顯示,接著電腦會不斷重新開機。

發生的原因

這個問題會發生在下列情況:

  • 嚴重的系統錯誤 (STOP 錯誤) 導致電腦停止。
  • 您在 [系統內容] 的 [啟動及修復] 對話方塊中,在 [系統失敗] 之下選取了 [自動重新啟動] 選項。
  • Windows XP 分頁檔案比電腦所安裝的實體記憶體數量還要小,或是硬碟上的空間不夠用來寫入錯誤傾印檔案 (Memory.dmp)。
Windows XP 可能在啟動過程中發生問題,導致發生 STOP 錯誤訊息。 根據不同的系統設定,此時藍色畫面的顯示時間可能會不夠讓您用來記錄此錯誤訊息。

解決方案

如果需要替代的解決方案,請變更啟動過程,這樣您就可以蒐集有關 STOP 錯誤訊息的重要資訊。如果要執行這項操作,請依照下列順序所示的方法執行:

注意:請在執行這些替代解決方案之前,先嘗試以安全模式啟動電腦。這樣您或許就可以疑難排解 STOP 錯誤訊息。

方法 1

  1. 嘗試使用「修復主控台」取代修復目錄裡的登錄 Hive,接著再以「系統還原」將系統還原成目前的狀態。

    如需有關如何還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    307545? (http://support.microsoft.com/kb/307545/ ) 如何修復損毀的登錄,讓 Windows XP 能夠順利啟動

方法 2

警告:不當使用「登錄編輯程式」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 並不保證可以解決您不當使用「登錄編輯程式」所導致的問題。請自行承擔使用「登錄編輯程式」的一切風險。
  1. 將 Windows XP 安裝到不同的資料夾。
  2. 按一下 [開始],再按一下 [執行]
  3. [開啟] 方塊中,輸入 regedit,然後按一下 [確定]
  4. 瀏覽至下列登錄子機碼:
    HKEY_LOCAL_MACHINE
  5. 按一下 [檔案] 功能表的 [載入 Hive 控制檔]
  6. 瀏覽到原來 Windows XP 安裝位置中的 System 檔案。

    根據預設,System 檔案會存放在下列位置:
    %SystemRoot%\System32\Config\System
  7. 在收到提示提供機碼名稱時,請在 [載入 Hive 控制檔] 對話方塊中輸入任意名稱。

    這時原來的 HKEY_LOCAL_MACHINE Hive 就會載入成為目前機碼的子機碼。
  8. 在此 arbitrary name 機碼中 (其中 arbitrary name 是您為原來 Windows 安裝 HKEY_LOCAL_MACHINE 登錄機碼所指定的名稱),瀏覽至下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CrashControl
  9. 在 [登錄編輯程式] 視窗的右邊窗格中,按兩下 [AutoReboot]
  10. [數值資料] 方塊中,輸入 0,然後按一下 [確定]
  11. 按一下減號 (-),摺疊 HKEY_LOCAL_MACHINE 登錄子機碼。
  12. 按一下 [檔案] 功能表的 [解除載入 Hive 控制檔]
  13. 按一下 [檔案] 功能表上的 [結束]
這樣便可停用原來 Windows XP 安裝的 [自動重新啟動] 選項功能。 依照這些步驟執行之後,您或許就可以蒐集有關 STOP 錯誤訊息的資訊,並解決造成電腦無法啟動的問題。

方法 3

如果分頁檔案的最小大小設定比實體記憶體數量還要小,您可能就需要使用另一種替代解決方案。Windows XP 要求系統磁碟機的分頁檔案大小必須能夠容納所有實體記憶體再加上 1 MB,這樣才能夠寫入偵錯資訊。您可以修改原來安裝的 PagingFiles 值,這樣 STOP 錯誤訊息就能建立傾印檔案。系統磁碟機必須為分頁檔案提供足夠的磁碟空間。

如果要變更原來 Windows XP 安裝位置下 System 檔案中的 PagingFiles 值,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行]
  2. [開啟] 方塊中,輸入 regedit,然後按一下 [確定]
  3. 瀏覽至下列登錄子機碼:
    HKEY_LOCAL_MACHINE
  4. 按一下 [檔案] 功能表的 [載入 Hive 控制檔]
  5. 瀏覽到原來 Windows XP 安裝位置中的 System 檔案。根據預設,這個檔案會存放在下列位置:
    %SystemRoot%\System32\Config\System
  6. 在收到提示提供機碼名稱時,請在 [載入 Hive 控制檔] 對話方塊中輸入任意名稱。

    這時原來的 HKEY_LOCAL_MACHINE Hive 就會載入成為目前機碼的子機碼。
  7. 在此 arbitrary name 機碼中 (其中 arbitrary name 是您為原來 Windows 安裝 HKEY_LOCAL_MACHINE 登錄機碼所指定的名稱),瀏覽至下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management
  8. 在 [登錄編輯程式] 視窗的右邊窗格中,按兩下 [PagingFiles]
  9. [數值資料] 方塊中,編輯 c:\pagefile.sys 之後第一個出現的數值 (其中 c: 是存放 pagefile 的磁碟機),將此值提高到至少比電腦實體記憶體數量多出 1 MB 的數值。

    注意:請不要輸入比電腦可用硬碟空間數量還大的數字。

    舉例來說,下列數值會顯示分頁檔案最小大小為 130 MB、而最大大小為 256 MB。
    c:\pagefile.sys 130 256
  10. 按一下 [確定]
  11. 在所載入原來 Windows 安裝的登錄 Hive 中,瀏覽至下列位置:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CrashControl
  12. 在 [登錄編輯程式] 視窗的右邊窗格中,按兩下 [CrashDumpEnabled]
  13. 請在 [數值資料] 中輸入 1 (如果尚未出現這個值),再按一下 [確定]
  14. 按一下減號 (-),摺疊 HKEY_LOCAL_MACHINE 登錄子機碼。
  15. 按一下 [檔案] 功能表的 [解除載入 Hive 控制檔]
  16. 按一下 [檔案] 功能表上的 [結束]
  17. 嘗試啟動原來安裝的 Windows XP。當發生 STOP 錯誤時,記憶體傾印資訊就會存放到分頁檔案中。
  18. 重新啟動電腦,並選取平行安裝的 Windows XP。 這樣便可以建立傾印檔案,同時您或許可以使用這份資訊,來解決導致原來安裝出現 STOP 錯誤訊息的問題。

    注意:傾印檔案會存放在 %SystemRoot%\Memory.dmp 檔案,其中 %SystemRoot% 是平行安裝系統資料夾。
  19. 按一下 [開始],然後以滑鼠右鍵按一下 [我的電腦],再按一下 [內容]
  20. 按一下 [進階] 索引標籤,然後按一下 [啟動及修復] 下的 [設定]
  21. 按一下以清除 [自動重新啟動] 核取方塊,然後按一下 [確定],接著再按一下 [確定]
  22. 重新啟動電腦。現在當您嘗試關閉電腦時,應該就會顯示完整的訊息。

方法 4

請在重新啟動時,使用新的 [Disable automatic restart on system failure] 開機選項。如果已選取了這個選項,您就可以取得 STOP 錯誤碼,再因應實際情況繼續執行。

其他相關資訊

如需有關這個做法的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
310396? (http://support.microsoft.com/kb/310396/ ) Windows XP 登入畫面未出現,且電腦不斷地重新啟動
266465? (http://support.microsoft.com/kb/266465/ ) How to perform a parallel installation of Windows 2000 or Windows Server 2003
259003? (http://support.microsoft.com/kb/259003/ ) How and Why to Perform a Parallel Installation of Windows NT 4.0


如需有關如何疑難排解錯誤 STOP 錯誤訊息的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
123750? (http://support.microsoft.com/kb/123750/ ) Debugging Windows NT Setup STOP Screens
129845? (http://support.microsoft.com/kb/129845/ ) Blue Screen Preparation Before Contacting Microsoft


這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional Edition (商用版)
  • Microsoft Windows XP Home Edition (家用版)
關鍵字:?
kbenv kberrmsg kbprb KB314466
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

文章翻譯

 

Related Support Centers