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

IIS 關閉 HTTPERR 日誌記錄的註冊表方法

編輯:關於伺服器

問題現象

明明在 IIS 管理介面已停用日誌記錄,但系統目錄下仍持續產生 HTTPERR 開頭的錯誤日誌檔案,佔用磁碟空間。

解決步驟

此行為由 HTTP.sys 核心驅動控制,需透過註冊表關閉:

  1. 按 Win + R 輸入 regedit 開啟註冊表編輯器。
  2. 導航至:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters
  3. 在右側空白處右鍵 → 新建 → DWORD (32 位) 值,命名為 EnableErrorLogging。
  4. 雙擊該值,將數值資料設為 0(十六進位)。
  5. 重新啟動伺服器或執行 net stop http && net start http 使設定生效。
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters]
"EnableErrorLogging"=dword:00000000

驗證方式

重啟後觀察 C:\Windows\System32\LogFiles\HTTPERR 目錄,應不再產生新檔案。

Copyright © Windows教程網 All Rights Reserved