古詩詞大全網 - 漢語詞典 - 電腦出現藍屏,代碼為0X00000D1,是什麽出了問題?

電腦出現藍屏,代碼為0X00000D1,是什麽出了問題?

0x000000D1是PCI中斷沖突引起的,通常是因為驅動程序兼容性問題、內存DEBUG問題或殺毒軟件導致的。

比如羅技鼠標的Logitech MouseWare 9.10和9.24版驅動程序會引發這個故障。 同時,有缺陷的內存、 損壞的虛擬內存文件、 某些軟件(比如多媒體軟件、殺毒軟件、備份軟件、DVD播放軟件)等也會導致這個錯誤。

如電腦電源出現故障,導致供電不正常,導致經常死機等,還有的是電腦硬件不兼容,這種情況多數出現在新購買的組裝電腦上,建議購買組裝電腦去選擇搭配均衡,兼容性好的硬件搭配。

Windows之所以要選擇“亡我”,是因為它不知道該錯誤是否能被隔離出來從而不傷害系統的其它程序與數據,或者該組件將來是否能夠恢復正常,而且Windows深知,這個異常更有可能來

源於更深層的問題,比如由於內存的常規破壞(General Corruption),或者由於硬件設備不能正常工作。允許系統繼續運行可能導致更多的異常,而且,存儲在磁盤或其他外設中的數據可能也會遭受破壞。

Windows意識到,這樣做的風險太大了,為了您的程序、數據安全與完整,為了將您的損失在第壹時間減小至最低,Windows於是忍痛做出了自我犧牲。

當系統檢測到引發崩潰的致命錯誤時,Windows自己執行崩潰函數“KeBugCheckEx”。該函數接受壹個停止代碼(STOP Code,也稱為錯誤檢查碼“Bug Check Code”),以及四個根據停止代碼來解釋的參數(下文中會有圖例)。

在調用KeBugCheckEx之後,首先該系統所有處理器上的所有中斷將被屏蔽,然後系統將顯示器切換到低分辨率的VGA圖形模式(因為這是所有Windows平臺顯卡均支持的通用模式),繪制壹個藍色背景,然後顯示此停止代碼,並且後面緊跟壹些對用戶診斷錯誤有幫助的關鍵信息。

擴展資料

常見的藍屏錯誤代碼

1、0X0000000A

此BSOD意味著Microsoft Windows或內核模式驅動程序在DISPATCH_LEVEL或更高級別訪問分頁內存。藍屏錯誤代碼0x0000000A也可能在同壹藍屏上顯示“IRQL_NOT_LESS_OR_EQUAL”。

2、0x0000000C

此BSOD表示當前線程超過了允許的等待對象數。BSOD錯誤代碼0x0000000C也可能在同壹藍色屏幕上顯示“MAXIMUM_WAIT_OBJECTS_EXCEEDED”。

3、0x00000012

這個BSOD意味著發生了壹個未知的異常。BSOD錯誤代碼0x00000012也可能會在同壹藍色屏幕上顯示“TRAP_CAUSE_UNKNOWN”。

4、0x0000001A

這個BSOD意味著發生了嚴重的內存管理錯誤。BSOD錯誤代碼0x0000001A也可能會在同壹藍色屏幕上顯示“MEMORY_MANAGEMENT”。