針對以下常見的藍屏錯誤代碼進行問題排除,并未提供所有錯誤代碼的列表,但由于許多錯誤代碼可能具有相同的解決方案,因此最佳做法是按照以下步驟操作來對藍屏錯誤進行問題排除。
CRITICAL_PROCESS_DIEDSYSTEM_THREAD_EXCEPTION_NOT_HANDLEDIRQL_NOT_LESS_OR_EQUALVIDEO_TDR_TIMEOUT_DETECTEDPAGE_FAULT_IN_NONPAGED_AREASYSTEM_SERVICE_EXCEPTIONDPC_WATCHDOG_VIOLATION
也有可能會遇到十六進制錯誤代碼,例如:0x0000000A、0x0000003B、0x000000EF、0x00000133、0x000000D1、0x1000007E、0xC000021A、0x0000007B、0xC000000F 等。
一般會在以下兩種情況下發生藍屏:系統更新后使用過程中
系統更新后發生藍屏:PS:一般出現這種情況時,已經無法正常進入系統,需進入Windows RE中進行相關操作。
在設備上安裝特定更新后,可能會發生某些藍屏錯誤。如果更新后出現藍屏錯誤,可以嘗試通過卸載最近的更新來修復錯誤。
卸載更新的方法:一、在安全模式中卸載更新(此方法適用于Win10 1809之前的版本)在進入安全模式之前,需要先進入 Windows RE恢復模式。非正常啟動三次,可進入Windows RE恢復模式。具體操作方法如下:
進入Windows RE后,按照如下圖例中的步驟進入安全模式:
第一步:在“選擇一個選項”屏幕上,依次選擇“疑難解答”→“高級選項”→“啟動設置”→“重啟”。
第二步:設備重啟后,將看到選項菜單。建議按數字鍵“5”或者按“F5”鍵進入網絡安全模式。
當設備處于安全模式后,按照以下步驟在控制面板中卸載最近的更新:
PS:并非所有已更新補丁都會顯示在列表中
卸載操作完成后,進行重啟操作,查看機臺是否能正常進入系統,用以驗證是否解決“系統因更新后發生藍屏無法進入系統”。
二、在Win RE中卸載更新(此方法適用于Win10 1809及更高版本)非正常啟動三次,可進入Windows RE恢復模式。具體操作方法如下:
進入Windows RE后,按照如下圖例中的步驟進行操作:
第一步:在“選擇一個選項”屏幕上,依次選擇“疑難解答”→“高級選項”→“卸載更新”
第二步:在“選擇一個選項”屏幕上,選擇“卸載最新的質量更新”或“卸載最新的功能更新“。
卸載操作完成后,進行重啟操作,查看機臺是否能正常進入系統,用以驗證是否解決“系統因更新后發生藍屏無法進入系統”。
使用過程中發生藍屏:
PS:一般第三方軟件引起的藍屏問題,有顯而易見的特點:機臺開機可以正常加載系統,但在登錄界面進入桌面時會發生藍屏錯誤。
設備使用過程中可能導致藍屏錯誤的原因并非總是顯而易見,可能是使用的新硬件及驅動或第三方軟件與 Windows 設備不兼容。可以使用如下步驟嘗試解決藍屏問題。
卸載第三方軟件:此操作需先進入Win RE恢復模式后才能進入安全模式,詳細操作請看上方“卸載更新”中提及的方法。
當設備處于安全模式后,單擊“開始”按鈕,然后依次選擇“設置” →“系統”→“應用和功能”。選擇“按名稱排序”并將其更改為“按安裝日期排序”。?選擇要刪除的第三方軟件,然后選擇“卸載”。卸載第三方軟件后,重啟設備。
若進行操作后仍會看到藍屏錯誤,請嘗試回退、禁用或卸載最近安裝的驅動程序。
回退、禁用或卸載驅動程序:
如果最近安裝了新驅動程序,則可以回退、禁用或卸載它們以確定這是否是導致問題的原因。
首先,確保設備處于安全模式,然后使用設備管理器回退、禁用或卸載驅動程序。
回退第三方驅動程序:
在任務欄上的搜索框中,鍵入“設備管理器”,然后從結果列表中選擇“設備管理器”。
在“設備管理器”中,展開具有要回退的驅動程序的設備,右鍵單擊設備下的驅動程序,然后選擇“屬性”。
選擇“驅動程序”選項卡,然后依次選擇“回退驅動程序”→“是”。
PS:如果你無法回退驅動程序,或者你仍然會看到藍屏錯誤,請嘗試禁用驅動程序。
禁用第三方驅動程序:
在任務欄上的搜索框中,鍵入“設備管理器”,然后從結果列表中選擇“設備管理器”。
在“設備管理器”中,展開具有要禁用的驅動程序的設備,右鍵單擊設備下的驅動程序,然后選擇“屬性”。
選擇“驅動程序”選項卡,然后依次選擇“禁用設備”→“是”。
若仍然會看到藍屏錯誤,請嘗試卸載驅動程序。
卸載第三方驅動程序:
在任務欄上的搜索框中,鍵入“設備管理器”,然后從結果列表中選擇“設備管理器”。
在“設備管理器”中,展開具有要卸載的驅動程序的設備,右鍵單擊設備下的驅動程序,然后選擇“屬性”。
選擇“驅動程序”選項卡,然后依次選擇“卸載”→“確定”。
PS:某些設備驅動需要在“確認設備刪除”框中選擇“刪除此設備的驅動程序軟件”,然后選擇“卸載”>“確定”。對于某些設備,必須重啟設備才能完成卸載過程。
如果你仍然 會看到藍屏錯誤,請嘗試卸載/移除外接硬件。
移除外接硬件:
外接設備也有可能是導致藍屏錯誤的原因。拔出所有外部存儲設備和驅動器、擴展塢以及其他已插入設備但不用于運行基本功能的硬件,然后重啟設備。
PS:如果重啟設備后沒有遇到此問題,則外部設備可能是問題的原因,需要與設備制造商聯系以獲取支持。
重置此電腦:
若遇到藍屏問題,當文中所提及的方法都無法解決時,建議重新安裝系統以解決問題(也可以選擇重置,但由于Win RE重置功能的不穩定性重新安裝系統作為優選項)。
通常Windows日志文件里的錯誤信息是“顯示器驅動程序 nvlddmkm 已停止響應,并且已成功恢復”,有時還會出現另一個錯誤信息“無法找到來自源 nvlddmkm 的事件 id 13 的描述”。
第一種辦法:軟修復
最開始出現這種情況,我的第一判斷是軟件本身有問題,是不是不兼容或者是驅動不兼容。因為在不玩游戲的時候就不出現這種情況,我想可能是游戲驅動的問題,于是我用了這兩個辦法:1.重裝顯卡驅動。2.重裝操作系統。
讓我很失望的是,盡管系統重新安裝以后,更新顯卡驅動,還是沒能解決問題,故障依舊存在。
這時候上網搜索了一下“顯卡驅動停止響應并已成功恢復”這個關鍵詞,看到網上有另一個修改注冊表關閉TDR(超時檢測與恢復)功能的解決方案,方案內容如下:
Windows 7中禁用TDR(超時檢測與恢復)功能
Windows的TDR(超時檢測與恢復/Timeout Detection and Recovery),是指當GPU因過熱等原因掛掉時,GPU會重新配置,這個檢測與重新配置的時間默認為2秒;這個功能在顯示中是非常有用的,但有時候時間我們不需要,因此需要將這個功能禁用。
在注冊表中進行TDR檢測的值有兩個:TdrLevel和TdrDelay
TdrLevel:
0:關閉,即不檢測超時
3:檢測超時(默認),然后使用TdrDelay的值
TdrDelay:
秒數,默認值為2
具體設置方法為:
打開注冊表(運行中輸入regedit),依次打開HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers,然后右鍵點擊GraphicsDrivers,選擇DWORD值,鼠標右鍵重命名右邊窗口的“新值 #1”,鍵入“TdrDelay”作為名稱,雙擊TdrDelay添加數值數據為“8”并單擊“確定”,最后關閉注冊表編輯器并重新啟動計算機以使更改生效。
于是按照網上說的這步驟,一步步小心的修改參數,重啟電腦后,心都碎了,太不靠譜了。不僅沒解決問題,而且還開始頻繁出現死機、長時間卡頓等情況,電腦更是沒辦法正常使用,還不如以前。度娘讓我太失望了!
第二種辦法:硬修復
重裝系統都解決不了的問題,那90%原因出自硬件本身了。于是我找我電腦對應的顯卡廠家(華碩)的網站,找到客服電話,然后我就打電話給客服咨詢這種情況,客服回復說,這種情況的原因有兩種,第一種是電腦的內存有問題,第二種是顯卡的顯存有問題。
所以根據判斷,首先一點,只要出現“顯示器驅動程序 nvlddmkm 已停止響應,并且已成功恢復”一定是硬件問題,不是軟件問題。
按照客服提示的兩個思路思路,第一步測試內存條,內存條插拔一下,不行,然后只留下一片內存條,問題依舊,換另一片內存,還是問題依舊。
這樣排除下來,問題就是顯卡硬件本身的問題了!
最后,我帶著最有一線希望,在某東上購買了另一個型號類似的顯卡,安裝新的顯卡,問題終于搞定,實在太不容易了,也實在太坑了。用了一段時間,再也沒出現過這種情況,查看windows日志也是正常的。
如果你的顯卡也出現這種問題,趕快去找顯卡廠商去處理吧,這種情況十有八九都是顯卡硬件出的故障。
PS:我也覺得這太坑了,身邊很多朋友電腦都出現過這種問題,照這樣解決的話,等于沒解決。誰會為了這么點小毛病為如此大費周章的換顯卡。除了小編我。哈哈~