28個常見的“藍屏”故障代碼的排查信息

附錄:28個常見的“藍屏”故障代碼的排查信息
錯誤名稱:0x0000000A:IRQL_NOT_LESS_OR_EQUAL
故障分析:0x0000000A 錯誤表示在內核模式中存在以過高的進程內部請求級別(IRQL)訪問其沒有權限訪問的內存地址。這個錯誤一般是因爲硬件設備的驅動程序存在BUG,某些軟件或硬件與Windows不兼容引起的。 如果遇到0x0000000A錯誤,建議嘗試以“最後一次正確的配置”方式啓動 Windows,並檢查一下最近有沒有安裝或升級過任何系統更新、硬件設備的驅動程序、BIOS、Firmware及應用軟件等。如果有的話,請將最近更新過的應用軟件及硬件設備逐一卸載、恢復到之前可以穩定運行的版本,看看問題能否解決。 

錯誤名稱:0x0000001A:MEMORY_MANAGEMENT
故障分析:0x0000001A 錯誤表示內存管理遇到了問題。這個錯誤一般是因爲硬件設備的故障引起的。 如果遇到0x0000001A錯誤,建議檢查一下最近有沒有安裝過新的硬件設備或驅動程序。如果有的話,請將最近安裝過的硬件設備或驅動程序逐一卸載,看看問題能否解決。另外,如果是在安裝Windows時遇到0x0000001A錯誤,請檢查一下計算機的內存容量及規格是否符合Windows的要求。 
參考資料:關於0x0000001A錯誤,可以參考Microsoft知識庫文章KB282504:
http://support.microsoft.com/kb/282504/zh-cn

錯誤名稱:0x0000001E:KMODE_EXCEPTION_NOT_HANDLED
故障分析:0x0000001E 錯誤表示Windows檢測到一個非法的或未知的進程指令。這個錯誤一般是因爲內存發生故障引起的,或者與0x0000000A錯誤相似,表示在內核模式中存在以過高的進程內部請求級別(IRQL)訪問其沒有權限訪問的內存地址。 如果遇到0x0000001E錯誤,建議首先檢查一下軟件及硬件兼容性,看看最近有沒有安裝過新的應用軟件、硬件設備或驅動程序。如果有的話,請將最近安裝過的軟件及硬件逐一卸載,看看問題能否解決;其次,請檢查一下藍屏故障提示中是否提到問題是由WIN32K.SYS文件引起的,如果是的話,那麼很可能是遠程控制類軟件引起的故障。 
參考資料:關於0x0000001E錯誤,可以參考Microsoft知識庫文章KB275678:
http://support.microsoft.com/kb/275678/zh-cn 

錯誤名稱:0x00000023:FAT_FILE_SYSTEM
故障分析:0x00000023錯誤表示採用了FAT、FAT32文件系統的磁盤驅動器遇到了問題。這個錯誤一般是因爲磁盤驅動器本身存在故障引起的,例如磁盤錯誤、文件錯誤、磁盤碎片過多、磁盤讀寫過於頻繁、存在體積過大的文件、中斷要求封包(IRP)受到了損壞等。 如果遇到0x00000023錯誤,建議首先執行磁盤掃描程序對所有的磁盤驅動器進行全面檢測,看看磁盤驅動器是否存在磁盤錯誤或文件錯誤;其次請暫時關閉所有可能在後臺對磁盤驅動器中的數據進行操作的軟件,例如殺毒軟件、數據備份軟件等;再其次請執行SFC /SCANNOW命令,檢查一下Windows系統文件%SystemRoot%\system32\Drivers\FASTFAT.SYS是否受到了損壞或丟失;最後請在Windows中重新安裝一下主板驅動程序提供的SATA或IDE控制器驅動程序。 
參考資料:關於0x00000023錯誤,可以參考Microsoft知識庫文章KB290182:http://support.microsoft.com/kb/290182/zh-cn

錯誤名稱:0x00000024:NTFS_FILE_SYSTEM
故障分析:0x00000024錯誤表示採用了NTFS文件系統的磁盤驅動器遇到了問題。這個錯誤一般是因爲磁盤驅動器本身存在故障引起的,其觸發原因與0x00000023錯誤基本相同。 如果遇到0x00000024錯誤,可以參考0x00000023錯誤的解決方案。在檢查系統文件時,請檢查%SystemRoot%\system32\Drivers\NTFS.SYS是否受到了損壞或丟失。 

錯誤名稱:0x0000002E:DATA_BUS_ERROR
故障分析:0x0000002E錯誤表示系統內存存儲器的奇偶校驗遇到了問題。這個錯誤一般是因爲內存發生故障(包括系統內存、顯存、各種緩存),硬件設備驅動程序試圖訪問錯誤的內存地址,計算機遭到了病毒、木馬、間諜軟件、廣告軟件、流氓軟件等惡意程序的攻擊等原因引起的。 如果遇到0x0000002E錯誤,建議首先執行磁盤掃描程序對所有的磁盤驅動器進行全面檢測,看看磁盤驅動器是否存在磁盤錯誤或文件錯誤;其次請執行安全防護類軟件對計算機進行全面檢查,看看計算機是否遭到了病毒、木馬、間諜軟件、廣告軟件、流氓軟件等惡意程序的攻擊;再其次請使用內存檢測軟件對內存進行穩定性及兼容性測試,推薦使用Windows Memory Diagnostic、MemTest等檢測軟件;最後請打開機箱檢查一下硬件設備的連接是否牢固。 
參考資料:關於0x0000002E錯誤,可以參考Microsoft知識庫文章KB218132:
http://support.microsoft.com/kb/218132/zh-cn

錯誤名稱:0x0000003F:NO_MORE_SYSTEM_PTES
故障分析:0x0000003F錯誤表示內存管理遇到了問題。這個錯誤一般是因爲內存執行了錯誤的I/O(輸入/輸出)操作,存在BUG的硬件設備驅動程序錯誤地使用了內存資源,某個應用軟件被錯誤地分配了大量的內核內存等原因引起的。 如果遇到0x0000003F錯誤,建議檢查一下最近有沒有安裝過新的應用軟件或硬件設備驅動程序。如果有的話,請將最近安裝過的應用軟件(特別是磁盤優化軟件及殺毒軟件)或驅動程序逐一卸載,看看問題能否解決。 

錯誤名稱:0x00000044:MULTIPLE_IRP_COMPLETE_REQUESTS
故障分析:0x00000044錯誤表示硬件設備的驅動程序遇到了問題。這個錯誤一般是因爲硬件設備驅動程序存在BUG或安裝不正確引起的。 如果遇到0x00000044錯誤,建議檢查一下最近有沒有安裝過新的硬件設備或驅動程序。如果有的話,請將最近安裝過的硬件設備或驅動程序逐一卸載,看看問題能否解決。 

錯誤名稱:0x0000004E:PFN_LIST_CORRUPT
故障分析:0x0000004E錯誤表示I/O輸入/輸出驅動程序結構遇到了問題。這個錯誤一般是因爲硬件設備或驅動程序存在BUG或安裝不正確引起的。 如果遇到0x0000004E錯誤,建議首先執行硬件兼容性檢測軟件對所有的硬件設備進行全面檢測,看看是否存在硬件兼容性問題、以及硬件設備是否支持Windows;其次請暫時禁用所有的文件系統篩選驅動程序,例如殺毒軟件、數據備份軟件等;另外如果是隨機或是試圖啓動應用軟件時遇到0x0000004E錯誤,請取出額外的內存,並對計算機中的隨機存取內存(RAM)進行測試。
參考資料:關於0x0000004E錯誤,可以參考Microsoft知識庫文章KB291806:
http://support.microsoft.com/kb/291806/zh-cn

錯誤名稱:0x00000050:PAGE_FAULT_IN_NONPAGED_AREA
故障分析:0x00000050錯誤表示內存管理遇到了問題。這個錯誤的可能原因較多,一般是因爲內存發生故障(包括系統內存、顯存、各種緩存),某個應用軟件存在兼容性問題(特別是遠程控制類軟件及安全防護類軟件),NTFS卷有所損壞,硬件設備存在故障等原因引起的。 如果遇到0x00000050錯誤,建議嘗試以安全模式啓動 Windows,看看安全模式中有沒有問題。0x00000050錯誤比較常見的原因是應用軟件兼容性問題,如果以安全模式啓動Windows後不會遇到0x00000050錯誤,那麼內存發生故障、NTFS卷損壞、硬件設備存在故障等其它的可能原因基本可以被排除。這時可以檢查一下最近有沒有安裝過新的應用軟件(特別是遠程控制類軟件及安全防護類軟件)。如果有的話,請將最近安裝過的新應用軟件逐一卸載,看看問題能否解決;反之,如果以安全模式啓動Windows也會遇到0x00000050錯誤,那麼有可能是內存發生故障、NTFS卷損壞、硬件設備存在故障等原因引起了0x00000050錯誤,通常需要綜合其它故障信息判斷故障原因。 

錯誤名稱:0x00000051:REGISTRY_ERROR
故障分析:0x00000051錯誤表示Windows註冊表或者系統配置管理器遇到了問題。這個錯誤一般是因爲Windows註冊表或系統配置管理器發生了錯誤的修改,或者Windows因爲硬盤存在磁盤錯誤無法訪問註冊表文件引起的。 如果遇到0x00000051錯誤,建議首先執行磁盤掃描程序對Windows的系統分區進行全面檢測,看看Windows系統分區是否存在磁盤錯誤或文件錯誤,引起Windows無法訪問註冊表文件;其次請檢查一下最近有沒有對Windows註冊表進行了錯誤的修改,如果以前曾經備份過註冊表,請嘗試恢復Windows註冊表,如果沒有備份過註冊表,請重新安裝Windows。 
參考資料:關於0x00000051錯誤,可以參考Microsoft知識庫文章KB282501:
http://support.microsoft.com/kb/282501/zh-cn

錯誤名稱:0x00000077:KERNEL_STACK_INPAGE_ERROR
故障分析:0x00000077錯誤表示Windows無法在虛擬內存或物理內存中找到需要使用的內核數據。這個錯誤一般是因爲硬盤存在磁盤錯誤或文件錯誤,所需的相應數據受到了損壞或丟失,計算機遭到了病毒、木馬、間諜軟件、廣告軟件、流氓軟件等惡意程序的攻擊等原因引起的。 如果遇到0x00000077錯誤,建議首先執行磁盤掃描程序對所有的磁盤驅動器進行全面檢測,看看磁盤驅動器是否存在磁盤錯誤或文件錯誤;其次請執行安全防護類軟件對計算機進行全面檢查,看看計算機是否遭到了病毒、木馬、間諜軟件、廣告軟件、流氓軟件等惡意程序的攻擊。 
參考資料:關於0x00000077錯誤,可以參考Microsoft知識庫文章KB315266:
http://support.microsoft.com/kb/315266/zh-cn

錯誤名稱:0x0000007A:KERNEL_DATA_INPAGE_ERROR
故障分析:0x0000007A錯誤表示虛擬內存中的某些內核數據無法被讀入內存。這個錯誤一般是因爲內存發生故障,虛擬內存頁面文件存在壞簇,計算機遭到了病毒、木馬、間諜軟件、廣告軟件、流氓軟件等惡意程序的攻擊等原因引起的。 如果遇到0x0000007A錯誤,建議首先執行磁盤掃描程序對所有的磁盤驅動器進行全面檢測,看看磁盤驅動器是否存在磁盤錯誤或文件錯誤;其次請執行安全防護類軟件對計算機進行全面檢查,看看計算機是否遭到了病毒、木馬、間諜軟件、廣告軟件、流氓軟件等惡意程序的攻擊。 

錯誤名稱:0x0000007B:INACCESSIBLE_BOOT_DEVICE
故障分析:0x0000007B錯誤表示Windows在啓動的過程中無法訪問系統分區或啓動卷。這個錯誤一般是因爲Windows的系統分區存在磁盤錯誤或文件錯誤,主板的SATA或IDE控制器驅動程序受到了損壞或安裝不正確,計算機遭到了病毒、木馬、間諜軟件、廣告軟件、流氓軟件等惡意程序的攻擊等原因引起的。
如果遇到0x0000007B錯誤,建議首先執行磁盤掃描程序對所有的磁盤驅動器進行全面檢測,看看磁盤驅動器是否存在磁盤錯誤或文件錯誤;其次請執行安全防護類軟件對計算機進行全面檢查,看看計算機是否遭到了病毒、木馬、間諜軟件、廣告軟件、流氓軟件等惡意程序的攻擊;最後請爲Windows重新安裝一下主板驅動程序提供的SATA或IDE控制器驅動程序;另外,如果是在爲計算機更換了主板之後遇到0x0000007B錯誤,這是因爲新主板與舊主板採用的SATA或IDE控制器的芯片不同引起的,請嘗試重新安裝Windows,然後重新安裝一下適合新主板使用的SATA或IDE控制器驅動程序。 
參考資料:關於0x0000007B錯誤,可以參考Microsoft知識庫文章KB822052:
http://support.microsoft.com/kb/822052/zh-cn

錯誤名稱:0x0000007E:SYSTEM_THREAD_EXCEPTION_NOT_HANDLED 
故障分析:0x0000007E錯誤表示系統進程遇到了問題,但Windows錯誤處理器無法準確捕獲錯誤類型。這個錯誤的可能原因較多,一般遇到此錯誤時比較麻煩。 如果遇到0x0000007E錯誤,建議檢查一下完整的藍屏故障提示,看看有沒有提到引起錯誤的具體是哪個文件,如果在藍屏故障提示中看到某應用軟件或某硬件設備驅動程序的文件名,問題一般與相應的應用軟件或硬件設備有關;如果在藍屏故障提示中沒有顯示引起錯誤的文件名,通常需要綜合其它故障信息判斷故障原因,建議檢查一下Windows事件查看器,看看有沒有相應的記錄。 

錯誤名稱:0x0000007F:UNEXPECTED_KERNEL_MODE_TRAP
故障分析:0x0000007F錯誤表示硬件設備遇到問題。這個錯誤一般是因爲內存發生故障或CPU、內存、顯卡等硬件設備超頻過度引起的。 如果遇到0x0000007F錯誤,建議首先檢查一下CPU、內存、顯卡等硬件設備是否經過了超頻,如果是的話請將超頻的設備恢復爲默認的工作頻率;其次請使用內存檢測軟件對內存進行穩定性及兼容性測試,推薦使用Windows Memory Diagnostic、MemTest等檢測軟件。

錯誤名稱:0x0000008E:KERNEL_MODE_EXCEPTION_NOT_HANDLED
故障分析:0x0000008E錯誤表示內核程序遇到了問題,但Windows錯誤處理器無法準確捕獲錯誤類型。這個錯誤的可能原因較多,一般遇到此錯誤時比較麻煩。 如果遇到0x0000008E錯誤,建議檢查一下完整的藍屏故障提示,看看有沒有提到引起錯誤的具體是哪個文件,如果在藍屏故障提示中看到某應用軟件或某硬件設備驅動程序的文件名,問題一般與相應的應用軟件或硬件設備有關;如果在藍屏故障提示中沒有顯示引起錯誤的文件名,通常需要綜合其它故障信息判斷故障原因,建議檢查一下Windows事件查看器,看看有沒有相應的記錄。 

錯誤名稱:0x0000009C:MACHINE_CHECK_EXCEPTION
故障分析:0x0000009C錯誤表示硬件設備遇到了問題。這個錯誤一般是因爲硬件設備的發熱量過大或CPU、內存、顯卡等硬件設備超頻過度引起的。 如果遇到0x0000009C錯誤,建議首先檢查一下所有硬件設備工作時的發熱量是否在正常範圍內,散熱器是否工作正常,並注意改善一下機箱的通風環境;其次請檢查CPU、內存、顯卡等硬件設備是否經過了超頻,如果是的話請將超頻的設備恢復爲默認的工作頻率。 
參考資料:關於0x0000009C錯誤,可以參考Microsoft知識庫文章KB329284:
http://support.microsoft.com/kb/329284/zh-cn

錯誤名稱:0x0000009F:DRIVER_POWER_STATE_FAILURE
故障分析:0x0000009F錯誤表示計算機的電源遇到了問題。這個錯誤通常發生在關機、重啓、待機、休眠等與計算機電源有關的操作時,一般是因爲電源有問題或ACPI高級電源選項配置不正確引起的。 如果遇到0x0000009F錯誤,建議檢查一下計算機的ACPI高級電源選項配置是否正確。請在主板BIOS設置中檢查ACPI高級電源選項是否已經設置爲“Enabled”,然後爲Windows重新安裝主板芯片組驅動程序;如果故障依舊,請使用“替換法”檢測計算機的電源及主板是否工作正常。 
參考資料:關於0x0000009F錯誤,可以參考Microsoft知識庫文章KB315249:
http://support.microsoft.com/kb/315249/zh-cn

錯誤名稱:0x000000A5:ACPI_BIOS_ERROR
故障分析:0x000000A5錯誤表示ACPI高級電源選項遇到了問題。這個錯誤一般是因爲主板BIOS不能全面支持ACPI高級電源選項引起的。 如果遇到0x000000A5錯誤,建議到主板製造廠商的官方網站或驅動之家網站(http://www.mydrivers.com)搜索有沒有更新版本的主板BIOS。如果有的話,請嘗試升級主板BIOS到最新版本;如果沒有更新版本的主板BIOS,請暫時禁用ACPI高級電源選項。 

錯誤名稱:0x000000BE:ATTEMPTED_WRITE_TO_READONLY_MEMORY
故障分析:0x000000BE錯誤表示硬件設備的驅動程序試圖向只讀內存錯誤地寫入數據。這個錯誤一般是因爲硬件設備驅動程序存在BUG或安裝不正確引起的。 如果遇到0x000000BE錯誤,建議檢查一下最近有沒有安裝或者升級過任何硬件設備驅動程序、BIOS及Firmware。如果有的話,請將最近更新過的驅動程序、BIOS及Firmware逐一還原,看看問題能否解決。 

錯誤名稱:0x000000C2:BAD_POOL_CALLER
故障分析:0x000000C2錯誤表示內核程序或硬件設備的驅動程序試圖進行錯誤的內存操作。這個錯誤一般是因爲應用軟件或硬件設備驅動程序存在BUG引起的。
如果遇到0x000000C2錯誤,建議首先檢查一下最近有沒有安裝新的應用軟件或硬件設備驅動程序。如果有的話,請將最近安裝過的應用軟件或驅動程序逐一卸載,看看問題能否解決;其次請使用“替換法”檢測計算機的內存及主板是否工作正常。 
參考資料:關於0x000000C2錯誤,可以參考Microsoft知識庫文章KB314492:
http://support.microsoft.com/kb/314492/zh-cn

錯誤名稱:0x000000D1:DRIVER_IRQL_NOT_LESS_OR_EQUAL
故障分析:0x000000D1錯誤表示硬件設備的驅動程序遇到了問題。這個錯誤一般是因爲硬件設備驅動程序存在BUG或安裝不正確引起的。 如果遇到0x000000D1錯誤,建議檢查一下完整的藍屏故障提示,看看有沒有提到引起錯誤的具體是哪個文件,如果在藍屏故障提示中看到某驅動程序的文件名,則表示相應的驅動程序存在BUG或安裝不正確。例如,假設引起0x000000D1藍屏故障的文件名爲NV4.SYS,則可能是nVIDIA Geforce顯卡驅動程序引起的問題;假設引起0x000000D1藍屏故障的文件名爲ACPI.SYS,則可能是ACPI高級電源選項驅動程序引起的問題,假設引起0x000000D1藍屏故障的文件名爲ati mg等等。 
參考資料:目前ISO9000 XPSP3在某些硬件上就較容易出現該藍屏問題,同時更換其他系統,或者用ISO9000的GHO包安裝再上傳就正常,目前還在排查定位,初步懷疑與以下驅動有關:
1.磁盤控制器驅動:IDE ATAPI驅動有關;
2.主板驅動:SMBUS驅動有關;
3.主板驅動:電源模式有關;

錯誤名稱:0x000000EA:THREAD_STUCK_IN_DEVICE_DRIVER
故障分析:0x000000EA錯誤表示顯示驅動程序遇到了問題。這個錯誤一般是因爲顯卡或顯示器的驅動程序存在BUG或安裝不正確引起的。 如果遇到0x000000EA錯誤,建議在Windows中重新安裝顯卡及顯示器驅動程序,看看問題能否解決;如果故障依舊,請使用“替換法”檢測計算機的顯卡、顯示器及主板的PCIE或AGP接口是否工作正常。 
參考資料:關於0x000000EA錯誤,可以參考Microsoft知識庫文章KB293078:
http://support.microsoft.com/kb/293078/zh-cn

錯誤名稱:0x000000ED:UNMOUNTABLE_BOOT_VOLUME
故障分析:0x000000ED錯誤表示磁盤驅動器遇到了問題。這個錯誤一般是因爲硬盤存在磁盤錯誤或文件錯誤,硬盤數據線或電源線接觸不良或與硬盤的規格不符等原因引起的。 如果遇到0x000000ED錯誤,建議首先執行磁盤掃描程序對所有磁盤驅動器進行全面檢測,看看磁盤驅動器是否存在磁盤錯誤或文件錯誤;其次請使用“替換法”檢測計算機的硬盤、硬盤數據線及電源線是否工作正常,硬盤的數據線及電源線是否符合硬盤的規格。 

錯誤名稱:0x000000F2:HARDWARE_INTERRUPT_STORM
故障分析:0x000000F2錯誤表示Windows檢測到內核層出現了中斷風暴(Interrupt Storm),例如某硬件設備在完成操作之後未能釋放其佔用的中斷。這個錯誤一般是因爲硬件設備驅動程序存在BUG引起的。 如果遇到0x000000F2錯誤,建議檢查一下最近有沒有安裝或升級過任何硬件設備驅動程序、BIOS及Firmware。如果有的話,請將最近更新過的驅動程序、BIOS及Firmware逐一還原,看看問題能否解決。 
參考資料:關於0x000000F2錯誤,可以參考Microsoft知識庫文章KB290101:
http://support.microsoft.com/kb/290101/zh-cn

錯誤名稱:0xC0000135:UNABLE_TO_LOCATE_DLL
故障分析:0xC0000135錯誤表示Windows無法定位所需的.DLL動態鏈接庫文件。這個錯誤一般是因爲Windows的系統文件受到了損壞或丟失,或Windows註冊表受到了損壞引起的。
如果遇到0xC0000135錯誤,建議檢查一下完整的藍屏故障提示,看看有沒有提到引起錯誤的具體是哪個文件,如果在藍屏故障提示中看到某個Windows系統文件的名稱,則表示這個系統文件可能已經受到了損壞或丟失,請嘗試手動修復系統文件;如果藍屏故障提示中沒有顯示Windows系統文件的名稱,則可能是Windows註冊表受到了損壞,請檢查一下最近有沒有對Windows註冊表進行了錯誤的修改,如果以前曾經備份過註冊表,請嘗試恢復Windows註冊表,如果沒有備份過註冊表,請重新安裝Windows。 

錯誤名稱:0xC000021A:STATUS_SYSTEM_PROCESS_TERMINATED
故障分析:0xC000021A錯誤表示用戶模式子系統有所損壞,例如 WINLOGON或客戶服務器運行時子系統(CSRSS)。這個錯誤一般是因爲Windows的系統文件受到了損壞或丟失,或者Windows的安裝文件夾被設置了錯誤的訪問權限等原因引起的。
如果遇到0xC000021A錯誤,建議嘗試以“最後一次正確的配置”方式啓動 Windows;如果故障依舊,請重新安裝Windows。另外某些存在BUG的安全防護類軟件可能會將Windows的系統文件當作惡意程序查殺,這時將造成Windows系統文件被誤刪除、在啓動Windows時即出現0xC000021A錯誤的現象。例如2007年5月,諾頓殺毒軟件將安裝有MS06-070更新的中文版Windows XP的系統文件NETAPI32.DLL、LSASRV.DLL誤識別爲病毒進行了隔離,造成Windows XP啓動時即出現0xC000021A錯誤,Windows XP無法完成啓動。在手動恢復了正確的系統文件NETAPI32.DLL及LSASRV.DLL後方可解決。 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章