如何解決——windows xp LoadPerf系統錯誤
我今天剛安裝好系統 看了事件查看器的日誌 就有個loadperf 錯誤 請問有沒有更好的解決方法啊?下面是我在百度裏查到的 可是感覺太麻煩!
其中給出的解決方法是通過在命令提示符下鍵入:lodctr /r,自動重建性能計數器字符串表。最後還是在微軟官方網站找到了關於重建性能計數器的辦法:
性能計數器信息保存在以下位置:
- 註冊表:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib\009
-
系統文件夾中的2個文件:%Systemroot%\System32\Perfc009.dat 和%Systemroot%\System32\Perfh009.dat
重建計數器值步驟如下:
-
將系統安裝盤中的兩個文件:DriveLetter:\i386\perfc009.da_ 和DriveLetter:\i386\perfh009.da_ 分別展開成:Perfc009.dat 和DriveLetter代表系統安裝盤盤符),然後複製到系統文件夾%Systemroot%\System32\下,替換掉原來的2個文件。展開文件的命令格式爲:expand perfc009.da_ Perfc009.dat。
-
打開註冊表編輯器,定位到:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Perflib項。
-
修改其中的2個子鍵值,LastCounter 改爲十進制的1846,1847 。
-
再定位到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services項。
-
找到所有的performance子鍵,如果performance子鍵內含有以下鍵值,則刪除:
FirstCounter
FirstHelp
LastCounter
LastHelp
做完以上工作,接下來就是重新添加性能計數器值:
1. 打開一個命令提示符窗口。
2. 通過輸入cd %Systemroot%\System32命令,轉入到系統文件夾。
3. 通過findstr drivername *.ini命令,找到所有需要加載的驅動。
4. 記下查找到的ini文件列表
5. 然後對所有找到的ini文件通過loadctr inifile命令重新加載
6. 最後重新啓動計算機