如何刪除損毀 事件檢視器 記錄檔
本文說明重新命名或移動這些檔案以進行疑難解答的方法。
適用:Windows Server 2012 R2
原始 KB 編號: 172156
徵狀
當您啟動 Windows 事件檢視器 時,如果其中一個 *.evt 檔案損毀,可能會發生下列其中一個錯誤訊息:
句柄無效
Watson Services.exe
例外狀況:存取違規 (0xc0000005) 、位址:0x76e073d4
當您在 Dr. Watson 錯誤訊息上選取 [ 確定 ] 或 [取消] 時,您可能也會收到下列錯誤訊息:
事件檢視器
遠端過程調用失敗
services.exe 程式可能會耗用高百分比的CPU使用率。
原因
事件檢視器 記錄檔 (Sysevent.evt、Appevent.evt、Secevent.evt) 一律由系統使用,因此無法刪除或重新命名檔案。 無法停止 EventLog 服務,因為其他服務需要它,因此檔案一律會開啟。
解決方案
重要事項
這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需詳細資訊,請 參閱如何在 Windows 中備份和還原登錄
NTFS 磁碟分區
選取 [開始] 按鈕,指向 [設定],選取 [控制台],然後按兩下 [服務]。
選取 EventLog 服務 ,然後選取 [ 啟動]。 將 [啟動類型] 變更為 [ 已停用],然後選取 [ 確定]。 如果您無法登入電腦,但可以遠端存取登錄,您可以將下列登入機碼中的 [啟動] 值變更為 0x4:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog
重新啟動 Windows。
注意事項
當系統啟動時,有數個服務可能會失敗;通知使用者使用 事件檢視器 檢閱錯誤的訊息可能會出現。
從下列位置重新命名或移動損毀的 *.evt 檔案:
%SystemRoot%\System32\Config
在 控制台 Services 工具中,將 EventLog 服務設定回 [自動啟動] 的預設值,或將登錄啟動值變更回 0x2,以重新啟用 EventLog 服務。
FAT 數據分割 (替代方法)
使用 DOS 可開機磁碟開機至 MS-DOS 提示。
從下列位置重新命名或移動損毀的 *.evt 檔案:
%SystemRoot%\System32\Config
拿掉磁碟並重新啟動 Windows。
當 Windows 重新啟動時,將會重新建立事件記錄檔。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應