做網站的朋友大多會選擇VPS服務器,性能好,價格實惠,不過最近有用戶反饋使用的Win2003服務器經常提示C盤空間不足,不過使用磁盤清理卻沒有什麼垃圾文件,這是為什麼呢?如何才能找到垃圾文件並清理來釋放C盤空間呢?
解決方法如下:
一、關閉IIS HTTPRERR日志功能(刪除日志文件)
默認情況下,2003服務器會把所有IIS訪問錯誤的記錄寫入 C:WINDOW\Ssystem32\LogFiles\HTTPERR 下的 log 文件中,如果訪問量比較大,可能一段時間後 日志文件可能會占滿C盤空間,導致服務器死機,同量其他文件夾也是日志存放文件夾,如小編發現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盤空間不足的解決方法。希望對大傢有幫助哦。