0x0000015E藍屏如何修復
藍屏代碼0x0000015E表示"BUGCODE_NDIS_DRIVER_LIVE_DUMP",這意味著發生了一個與網絡驅動程序相關的錯誤,在生成轉儲文件時出現問題。這可能導致系統崩潰并顯示藍屏錯誤。
要解決這個問題,可以嘗試以下方法:
方法一:卸載并重新安裝網絡適配器驅動程序
同樣在設備管理器中,右鍵單擊網絡適配器并選擇“卸載設備”,然后重啟計算機,系統會自動重新安裝適配器的驅動程序。
方法二:更新操作系統
確保將Windows操作系統更新到最新版本,以獲取修復程序和補丁來解決已知問題。
方法三:運行病毒掃描程序
進行全面的病毒掃描,以排除惡意軟件感染可能導致的問題。
方法四:使用一鍵修復工具助手(強烈推薦)
1、首先你的電腦必須下載與完成安裝完成快快藍屏修復助手。如果你還沒有安裝點擊下方鏈接下載。
下載地址:>>>快快藍屏修復助手<<<
提示:安裝路徑不要選擇C盤,避免產生問題造成損失。
2、找到你電腦中的快快藍屏修復助手,點擊進入。看到首頁后,點擊首頁一鍵掃描按鈕開始掃描。等待幾分鐘,就能獲取你急切想要的結果。
3、掃描完成后會顯示電腦的所有藍屏記錄以及藍屏的詳細信息。
4、解決方案頁面顯示了導致該次藍屏的具體原因和解決方案,點擊右上角的一鍵修復進行修復。
5、切記,當修復完成之后我們還是需要重新啟動計算機的。畢竟一切修復的結果,需要重新后,才能被系統認可。
當你完成重啟后,你電腦的藍屏問題已經基本解決了。相信小編,不要急需卸載快快藍屏修復助手。畢竟它強大的功能是你未來的一個保障,可以隨時隨地為你服務,讓你再次遇到藍屏問題不在抓狂。
其他相關信息:
BUGCODE_NDIS_DRIVER_LIVE_DUMP實時轉儲的值為 0x0000015E。 此 bug 代碼指示 NDIS 已捕獲實時內核轉儲。 在這種情況下,NDIS 不會生成 bug 檢查。
BUGCODE_NDIS_DRIVER參數
參數 1 指示沖突的類型。 其他參數的含義取決于參數 1 的值。 如果參數的值為“0”,則表示不使用它。
參數 1 | 參數 1 值和錯誤原因 | 參數 2 | 參數 3 | 參數 4 |
---|---|---|---|---|
0x01 |
NDIS_BUGCHECK_MINIPORT_FATAL_ERROR 微型端口驅動程序遇到嚴重錯誤并請求重新枚舉。 |
微型端口塊的地址。 使用此地址運行 !ndiskd.minidriver 以獲取詳細信息。 |
微型端口的物理設備對象的地址 (PDO) |
導致采用此實時轉儲的致命錯誤。 可能的值: 70:由用戶模式引起 71:由 NdisMRemoveMiniport 引起 72:由 NdisIMInitializeDeviceInstanceEx 失敗導致 73:由 MiniportRestart 失敗導致 74:OID_PNP_SET_POWER (D0) 請求失敗導致 75:OID_PNP_SET_POWER (Dx) 請求失敗導致 |
0x25 |
NDIS_BUGCHECK_WATCHDOG 嘗試管理網絡堆棧花費的時間太長。 當 NDIS 調用其他驅動程序時,NDIS 會啟動一個監視器計時器,以確保調用立即完成。 如果調用時間過長,NDIS 會注入 bug 檢查。 這可以由簡單的死鎖引起。 使用“!stacks 2 ndis”或類似值查看,以查看是否有任何線程看起來可疑。 請特別注意NDIS_WATCHDOG_TRIAGE_BLOCK中的 PrimaryThread。 這可能是由丟失的 NBL 引起的,在這種情況下 !ndiskd.pendingnbls 可能會有所幫助。 檢查使用 !ndiskd.oid 卡住的 OID。 |
耗時過長的操作。 可能的值: 0x01 : NDIS_BUGCHECK_WATCHDOG_PROTOCOL_PAUSE 暫停協議驅動程序時超時。 0x02 : NDIS_BUGCHECK_WATCHDOG_PROTOCOL_NETPNPEVENT 向協議驅動程序傳送NET_PNP_EVENT_NOTIFICATION時超時。 0x03 : NDIS_BUGCHECK_WATCHDOG_PROTOCOL_STATUS_INDICATION 向協議驅動程序提供狀態指示時出現超時。 0x04 : NDIS_BUGCHECK_WATCHDOG_PROTOCOL_UNBIND 解除協議驅動程序綁定時出現超時。 0x11 : NDIS_BUGCHECK_WATCHDOG_FILTER_PAUSE 暫停篩選器驅動程序時超時。 0x12 : NDIS_BUGCHECK_WATCHDOG_FILTER_NETPNPEVENT 向篩選器驅動程序傳送NET_PNP_EVENT_NOTIFICATION時超時。 0x13 : NDIS_BUGCHECK_WATCHDOG_FILTER_STATUS_INDICATION 向篩選器驅動程序提供狀態指示時超時。 0x14 : NDIS_BUGCHECK_WATCHDOG_FILTER_DETACH 分離篩選器驅動程序時超時。 0x21 : NDIS_BUGCHECK_WATCHDOG_MINIPORT_PAUSE 暫停微型端口適配器時超時。 0x22 : NDIS_BUGCHECK_WATCHDOG_MINIPORT_HALT 在停止微型端口適配器時超時。 0x23 : NDIS_BUGCHECK_WATCHDOG_MINIPORT_OID 將 OID 請求傳送到微型端口適配器時超時。 0x24 : NDIS_BUGCHECK_WATCHDOG_FILTER_OID 向篩選器驅動程序傳遞 OID 請求時超時。 0x25 : NDIS_BUGCHECK_WATCHDOG_MINIPORT_IDLE 閑接微型端口適配器時超時。 0x26 : NDIS_BUGCHECK_WATCHDOG_CANCEL_IDLE 取消微型端口適配器上的空閑請求時出現超時。 |
投向 ndis!NDIS_WATCHDOG_TRIAGE_BLOCK。 有用字段: StartTime 顯示操作開始的時間(以 100ns 為單位),由 KeQueryInterruptTime 返回。 TimeoutMilliseconds 顯示 NDIS 在觸發此 bug 檢查之前至少等待了多長時間。 TargetObject 是 NDIS 正在等待的協議、篩選器模塊或微型端口適配器的句柄。 使用此句柄運行 !ndiskd.protocol、 !ndiskd.filter 或 !ndiskd.netadapter 以獲取詳細信息。 PrimaryThread 是 NDIS 啟動操作的線程。 通常,這是第一個查找位置,但如果異步處理操作,線程可能已移動到其他位置。 |
參數 4 的值取決于參數 2 的值。 此列表中的每個數字對應于參數 2 中的相同數字。 0x01 : 0 0x02:停滯事件的NET_PNP_EVENT_CODE。 有關這些代碼的詳細信息,請參閱 NET_PNP_EVENT. 0x03:停滯指示的NDIS_STATUS代碼。 使用 !ndiskd.help 對其進行解碼。 0x04 : 0 0x11 : 0 0x12:停滯事件的NET_PNP_EVENT_CODE。 有關可能的值,請參閱此列表中項 2 的上一個值列表。 0x13:停滯指示的NDIS_STATUS代碼。 使用 !ndiskd.help 對其進行解碼。 0x14 : 0 0x21 : 0 0x22 : 0 0x23:卡住請求的 OID 代碼。 使用 !ndiskd.help 對其進行解碼。 0x24:卡住請求的 OID 代碼。 使用 !ndiskd.help 對其進行解碼。 0x25 : 0 0x26 : 0 |
0x30 |
NDIS_BUGCHECK_STUCK_NBL 微型端口驅動程序有一段時間沒有將 NBL 返回到堆棧。 |
微型端口塊的地址。 使用此地址運行 !ndiskd.minidriver 以獲取詳細信息。 |
0 |
0 |
原因
!analyze 調試擴展顯示有關 bug 檢查的信息,并有助于確定根本原因 。 參數 1 指示BUGCODE_NDIS_DRIVER_LIVE_DUMP bug 檢查的具體原因。
注解
NDIS 已檢測到另一個網絡驅動程序中的嚴重問題并已從中恢復。 盡管系統未停止,但此問題以后可能會導致連接問題或致命的 bug 檢查。
此 bug 代碼僅在 Windows 8.1 及更高版本的 Windows 中出現。