Windows NT/2000/XP/Server 2003 藍色當機畫面的處理





Schnaufer
2003-01-22, 01:18 AM
  使用 WinNT/2K/XP/Server 2003 的人最不希望碰到但是又不得不碰到的就是藍色當機畫面(Blue Screen),許多人都曾經有過這樣的經驗,當碰到這種問題時,如果想要自己尋找解答或得到他人的協助,請務必注意錯誤畫面的訊息,並把關鍵的代碼或訊息記下來,以便後訓的查找,切勿只貼出碰到藍色當機而想得到解決方案。當然如果是自己做出了超出電腦硬體配備的設定(譬如超頻),那先請把設定調回正常值,畢竟這是當機的常見原因。

  一般的錯誤訓是以下的格式:

  STOP: 0xNNNNNNNN (parameter1, parameter2, parameter3, parameter) 簡單的錯誤描述

  發生錯誤的程式檔案或記憶體位置等描述(Optional)

  Beginning dump of physical memory
  ......


  紅色的部分是在查找資訊或是尋求解答時務必提供的部分,其中 NNNNNNNN 為八位十六進位數。

  以下列出 Windows 作業系統討論版中目前經過合併整理之關於藍色當機畫面的文章連結(還會持續增編),並改以八位錯誤代號為標題以方便搜尋,如果碰到同樣的錯誤代碼,請先到以下連結看看是否有可用的解答,如果仍有問題時則請在該篇文章中直接發問。
STOP: 0x0000000A IRQL_NOT_LESS_OR_EQUAL (http://www.pczone.com.tw/vbb3/showthread.php?t=64399)
STOP: 0x0000001A MEMORY_MANAGEMENT (http://www.pczone.com.tw/vbb3/showthread.php?t=91060)
STOP: 0x0000001E KMODE_EXCEPTION_NOT_HANDLED (http://www.pczone.com.tw/vbb3/showthread.php?t=59972)
STOP: 0x00000024 NTFS_FILE_SYSTEM (http://www.pczone.com.tw/vbb3/showthread.php?t=31018)
STOP: 0x00000044 MULTIPLE_IRP_COMPLETE_REQUESTS (http://www.pczone.com.tw/vbb3/showthread.php?t=49014)
STOP: 0x0000004E PFN_LIST_CORRUPT (http://www.pczone.com.tw/vbb3/showthread.php?t=52034)
STOP: 0x00000050 PAGE_FAULT_IN_NONPAGED_AREA (http://www.pczone.com.tw/vbb3/showthread.php?t=25009)
STOP: 0x00000051 REGISTRY_ERROR (http://www.pczone.com.tw/vbb3/showthread.php?t=6150)
STOP: 0x0000006B PROCESS1_INITIAIZATION_FAILED (http://www.pczone.com.tw/vbb3/showthread.php?t=53803)
STOP: 0x00000071 SESSION5_INITIALIZATION_FAILED (http://www.pczone.com.tw/vbb3/showthread.php?t=97912)
STOP: 0x00000076 PROCESS_HAS_LOCKED_PAGES (http://www.pczone.com.tw/vbb3/showthread.php?t=28167)
STOP: 0x00000077 KERNEL_STACK_INPAGE_ERROR (http://www.pczone.com.tw/vbb3/showthread.php?t=89244)
STOP: 0x0000007B INACCESSBLE_BOOT_DEVICE (http://www.pczone.com.tw/vbb3/showthread.php?t=84073)
STOP: 0x0000007E SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (http://www.pczone.com.tw/vbb3/showthread.php?t=30000)
STOP: 0x0000007F UNEXPECTED_KERNEL_MODE_TRAP (http://www.pczone.com.tw/vbb3/showthread.php?t=14608)
STOP: 0x0000008E (http://www.pczone.com.tw/vbb3/showthread.php?t=52397)
STOP: 0x0000009C MACHINE_CHECK_EXCEPTION (http://www.pczone.com.tw/vbb3/showthread.php?t=23442)
STOP: 0x0000009F DRIVER_POWER_STATE_FAILURE (http://www.pczone.com.tw/vbb3/showthread.php?t=63127)
STOP: 0x000000B8 ATTEMPTED_SWITCH_FROM_DPC (http://www.pczone.com.tw/vbb3/showthread.php?t=93938)
STOP: 0x000000C2 BAD_POOL_CALLER (http://www.pczone.com.tw/vbb3/showthread.php?t=15361)
STOP: 0x000000C5 DRIVER_CORRUPTED_EXPOOL (http://www.pczone.com.tw/vbb3/showthread.php?t=40570)
STOP: 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL (http://www.pczone.com.tw/vbb3/showthread.php?t=29916)
STOP: 0x000000ED UNMOUNTABLE_BOOT_VOLUME (http://www.pczone.com.tw/vbb3/showthread.php?t=36510)
STOP: 0xC0000218 Unknown Hard Error (http://www.pczone.com.tw/vbb3/showthread.php?t=85951)
STOP: 0xC000021A Unknown Hard Error (http://www.pczone.com.tw/vbb3/showthread.php?t=58024)
STOP: 0xC0000221 Unknown Hard Error or STATUS_IMAGE_CHECKSUM_MISMATCH (http://www.pczone.com.tw/vbb3/showthread.php?t=37568)
STOP: 0xC000026C Unknown Hard Error or Unable to Load Device Driver (http://www.pczone.com.tw/vbb3/showthread.php?t=52084)




Schnaufer
2003-02-03, 04:52 PM
  使用 Microsoft Windows 作業系統難免會碰到藍色死亡畫面(blue screen of death),通常畫面都會提供許多資訊來讓人除錯(debug),不過許多人並不會取解讀這些訊息,而且即使是同一個錯誤代碼,也有可能是許多不同的原因所造成的。

  微軟提供這個視窗作業系統當機分析的線上服務,希望大家可以好好利用,不過它也有一些限制,OS 必須是 Win2K or WinXP 以上的版本,IE 要 5.0 以後的版本。
Microsoft Online Crash Analysis (http://oca.microsoft.com/en/Welcome.asp)
KB316450 - How to Send a Full or Kernel Dump to Microsoft Windows Online Crash Analysis (http://support.microsoft.com/?scid=kb;en-us;316450)
  另外,在微軟 OCA 的網站上有提供記憶體檢測程式 Windows Memory Diagnostic (http://oca.microsoft.com/en/windiag.asp)(當然你也可以用 DocMemory (http://www.docmemory.com/) 或 Memtest86 (http://www.memtest86.com/) 來檢測。),因為許多的當機其實是由於記憶體的缺陷所造成的,先自己做相關的檢測排除記憶體問題之後,再來查找其他資訊,應該有助於問題了釐清與解決。根據微軟網頁的說明,此一測試程式在大部分的情況下可以在 30 分鐘內完成。

Schnaufer
2003-02-04, 08:25 AM
Windows 2000 Error Messages Reference (http://www.microsoft.com/windows2000/techinfo/reskit/en-us/default.asp?url=/windows2000/techinfo/reskit/en-us/w2rkbook/messages.asp), from Windows 2000 Resource kits.

Windows 2000 Error Codes (http://www.labmice.net/troubleshooting/errorcodes.htm), from LabMice.Net.
Windows XP Error Codes (http://www.labmice.net/WindowsXP/TroubleshootingXP/error.htm), from LabMice.Net.
Windows XP Stop Messages (http://www.kayodeok.btinternet.co.uk/favorites/kbasewinxp.htm#kbstop), from Windows Resources.
STOP MESSAGES (http://aumha.org/win5/kbestop.htm), from Windows Support Center.
Microsoft XP Operating System - STOP Messages (http://www.xptuneup.com/xptuneup_stopmessages.htm), from XPTuneup.
STOP MESSAGES (http://www.campbellspcrepair.net/windows/errors/stop.htm), from Campbell's PC Repair.

EventID.Net (http://www.eventid.net/)

Schnaufer
2003-06-10, 06:37 PM
KB119490 - Checking Crashdump File for Corruption (http://support.microsoft.com/?scid=kb;en-us;119490)
KB123750 - Debugging Windows NT Setup STOP Screens (http://support.microsoft.com/?scid=kb;en-us;123750)
KB129845 - Blue Screen Preparation Before Contacting Microsoft (http://support.microsoft.com/?scid=kb;en-us;129845)
KB155053 - Black Screen on Boot (http://support.microsoft.com/?scid=kb;en-us;155053)
KB174630 - Windows Restarts Continuously with Blue Screen (http://support.microsoft.com/?scid=kb;en-us;174630)
KB192463 - Gathering Blue Screen Information After Memory Dump in Windows 2000 or Windows NT (http://support.microsoft.com/?scid=kb;en-us;192463)
KB282421 - HOW TO: Use Hot Keys to Capture a Crash Dump of a Process (http://support.microsoft.com/?scid=kb;en-us;282421)
KB314084 - How to Gather Information After a Memory Dump in Windows XP (http://support.microsoft.com/?scid=kb;en-us;314084)
KB314503 - Computer Stops Responding with a Black Screen When You Start Windows (http://support.microsoft.com/?scid=kb;en-us;314503)
KB314466 - Black Startup Screen Is Briefly Displayed, Computer Restarts Repeatedly (http://support.microsoft.com/?scid=kb;en-us;314466)
部分 Error Codes
KB229903 - Partial List of Possible Error Codes with Driver Verifier (http://support.microsoft.com/?scid=kb;en-us;229903)
KB315252 - A Partial List of Driver Error Codes That the Driver Verifier Tool Uses to Report Problems (http://support.microsoft.com/?scid=kb;en-us;315252)