WINLOGON_FATAL_ERROR bug 檢查的值為 0xC000021A。 這意味著 Winlogon 進程意外終止。
這很重要
本文適用於程式設計人員。 如果您是在使用計算機時收到藍色螢幕錯誤碼的客戶,請參閱 針對藍螢幕錯誤進行疑難解答。
WINLOGON_FATAL_ERROR參數
參數 | 說明 |
---|---|
1 |
標識問題的字串 |
2 |
錯誤碼 |
3 |
已保留 |
4 |
已保留 |
原因
當使用者模式子系統(如 WinLogon 或用戶端伺服器 Run-Time 子系統 (CSRSS) )受到致命威脅並且無法再保證安全性時,會發生此錯誤。 作為回應,作系統將切換到內核模式。 沒有 WinLogon 或 CSRSS 的 Microsoft Windows 無法運行。 因此,這是使用者模式服務故障可以關閉系統的少數情況之一。
不匹配的系統檔也可能導致此錯誤。 如果您已從備份還原硬碟,則可能會發生這種不匹配。 某些備份程式可能會跳過還原它們確定正在使用的系統檔。
解決辦法
在這種情況下,運行內核調試器可能沒有用,因為實際錯誤發生在使用者模式進程中。
解決使用者模式設備驅動程式、系統服務或第三方應用程式中的錯誤
由於 bug 檢查0xC000021A發生在使用者模式進程中,因此最常見的罪魁禍首是第三方應用程式。 如果在安裝新的或更新的設備驅動程式、系統服務或第三方應用程式後發生錯誤,則應刪除或禁用新軟體以隔離原因。 請與軟體製造商聯繫,瞭解可能的更新。
解決系統檔不匹配問題
如果您最近從備份中恢復了硬碟,請檢查製造商是否有備份/恢復程式的更新版本。
查看最近安裝的應用程式。 為此,請導航到控制面板中的「卸載或更改程式」,然後按安裝日期對已安裝的應用程式進行排序。
檢查事件查看器中的系統日誌是否有其他錯誤消息,這些消息可能有助於查明導致錯誤的設備或驅動程式。 在與藍色畫面相同的時間範圍中,尋找系統記錄檔中發生的嚴重錯誤。
檢查事件查看器中的系統日誌是否有其他錯誤消息,這些消息可能有助於查明導致錯誤的設備或驅動程式。 在與藍色畫面相同的時間範圍中,尋找系統記錄檔中發生的嚴重錯誤。
備註
使用系統檔案檢查程式工具來修復遺失或損毀的系統檔案。 系統檔案檢查程式是 Windows 中的公用程式,可讓用戶掃描 Windows 系統檔案中的損毀,並還原損毀的檔案。 使用下列命令來執行系統檔案檢查程式工具 (SFC.exe)。
SFC /scannow
如需詳細資訊,請參閱 使用系統檔案檢查程式工具來修復遺失或損毀的系統檔案。
執行病毒偵測程式。 病毒可以感染為 Windows 格式化的所有類型的硬碟,由此產生的磁碟損壞可能會生成系統 bug 檢查代碼。 確保病毒檢測程式檢查主引導記錄中是否有感染。
驗證系統是否安裝了最新的更新。 要檢測系統上安裝的版本,請選擇 「開始」,選擇 「運行」,鍵入 winver,然後按 Enter。 “關於 Windows”對話框顯示 Windows 版本號(以及 Service Pack 的版本號,如果已安裝)。
使用安全模式
請考慮使用安全模式來隔離元素以進行故障排除,並在必要時使用 Windows。 在 Windows 啟動期間,使用安全模式只會載入所需的最小驅動程式和系統服務。
要進入安全模式,請使用「設置」中的 「更新和安全 」。 選取 [復原>進階啟動] 以開機至維護模式。 在結果功能表中,選擇 Troubleshoot>Advanced Options>Startup Settings>Restart。 在 Windows 重新啟動並顯示 Startup Settings 螢幕後,選擇選項 4、5 或 6 以啟動到安全模式。
也可以通過在啟動時按功能鍵來使用安全模式,例如 F8。 有關特定的啟動選項,請參閱計算機製造商提供的資訊。