解決方法如下:
一、關閉IIS HTTPRERR日志功能(刪除日志文件)
默認情況下,2003服務器會把所有IIS訪問錯誤的記錄寫入 C:WINDOW\Ssystem32\LogFiles\HTTPERR 下的 log 文件中,如果訪問量比較大,可能一段時間后 日志文件可能會占滿C盤空間,導致服務器死機,同量其他文件夾也是日志存放文件夾,如小編發(fā)現w3svcXXX文件夾下也有幾個G的log文件,刪除之。
同時因為要寫入所有的IIS訪問記錄,如果訪問量較大會大大增加服務器CPU占用率
關閉HTTPERR的方法
運行里輸入 regedit 進入注冊表編輯器
[HKEY_LOCAL_MACHINE\SYSTEM\Current\ControlSet\Services\HTTPP\arameters]
在右邊 點鼠標右鍵 新建dword值 EnableErrorLogging 重新啟動服務器就可以了
"EnableErrorLogging"=dword:00000000
重起后,2003不再寫入HTTPERR日志文件,可以看到服務器CPU占用明顯下降!
二、修改存儲目錄也不失為一個好的辦法
尋找:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl\SetServices\HTTPP\arameters
在下面建立一個字符串值.即REG_SZ
數值名稱 命名為: ErrorLoggingDir
數值數據 為你指定的路徑 比如 D:\logofilse
以上就是Win2003服務器老是出現C盤空間不足的解決方法。希望對大家有幫助哦。