明明在 IIS 管理介面已停用日誌記錄,但系統目錄下仍持續產生 HTTPERR 開頭的錯誤日誌檔案,佔用磁碟空間。
此行為由 HTTP.sys 核心驅動控制,需透過註冊表關閉:
regedit 開啟註冊表編輯器。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\ParametersEnableErrorLogging。0(十六進位)。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 目錄,應不再產生新檔案。