Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> 關於伺服器

IIS W3SVC 因效能計數器損毀導致當機的徹底修復方案

編輯:關於伺服器

故障現象:Web 伺服器訪問緩慢,每日當機一次,重啟 IIS 恢復半天又掛。資源佔用正常,網路路徑無異常。應用程式日誌反覆出現事件 ID 2003(來源 Perflib):
W3SVC 服務的效能程式庫 w3ctrs.dll 組態資訊與登錄檔中的受信任資訊不符,函數將不被視為受信任。

根因:IIS 效能計數器(Performance Counters)登錄資訊與實際 DLL 版本不一致,導致效能監視功能異常拖垮 W3SVC。

標準修復指令批次檔(於 %SystemRoot%\System32 目錄執行):

unlodctr w3svc
unlodctr msftpsvc
unlodctr asp
unlodctr inetinfo
lodctr w3ctrs.ini
lodctr ftpctrs.ini
lodctr axperf.ini
lodctr infoctrs.ini

將上述指令存為 fix_iis_perf.bat 以系統管理員權限執行一次,隨後觀察數日,網站訪問速度恢復,伺服器不再當機,問題徹底解決。

Copyright © Windows教程網 All Rights Reserved