症狀
在啟動計算機時,可能會出現以下錯誤消息:
Winmgmt.exe has generated errors and will be closed by Windows.You will need to restart the program.An error log is being created.
這條錯誤信息大約每隔 30 秒就會出現一次。
原因
當 %SystemRoot%\System32\Wbem\Repository 文件夾中的文件損壞時,會出現此行為。這條錯誤信息之所以重復出現,是因為 Winmgmt.exe 以 30 秒到 60 秒的間隔輪詢這些文件。
解決方案
要解決此問題,請刪除然後重新創建 %SystemRoot%\System32\Wbem\Repository 文件夾中的文件:
在桌面上右擊我的電腦,然後單擊管理。
在"服務和應用程序"下,單擊服務,然後關閉並停止 Windows Management Instrumentation 服務。
刪除 %SystemRoot%\System32\Wbem\Repository 文件夾中的所有文件。(在刪除前請創建這些文件的備份副本。)
打開"服務和應用程序",單擊服務,然後打開並啟動 Windows Management Instrumentation 服務。當服務重新啟動時,將基於以下注冊表項中所提供的信息重新創建這些文件:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Autorecover MOFs
備注:某些程序不將其托管對象格式 (MOF) 文件添加到此列表中,這種情況下,重新生成 WMI 數據庫可能導致那些程序產生錯誤或失敗,並且可能需要針對它們的特定 WMI 要求進行更多的故障排除。
這篇文章中的信息適用於:
Microsoft Windows 2000 Server SP1, SP2
Microsoft Windows 2000 Advanced Server SP1, SP2
Microsoft Windows 2000 Professional SP1, SP2