系統知識網 手機應用 Win2003系統C盤空間不足找到垃圾元兇!清理方法

Win2003系統C盤空間不足找到垃圾元兇!清理方法

最近小編使用的Win2003服務器老是出現C盤空間不足的情況,使用360清理也沒有效果,憑白無故就C盤滿瞭,這是怎麼回事呢?下面小編和大傢分享下具體原因和解決方法。原因一:網站日志爆滿導致Win2003 IIS日志保存在 C:\WINDOW。

最近小編使用的Win2003服務器老是出現C盤空間不足的情況,使用360清理也沒有效果,憑白無故就C盤滿瞭,這是怎麼回事呢?下面小編和大傢分享下具體原因和解決方法。

原因一:網站日志爆滿導致

Win2003 IIS日志保存在 C:\WINDOWS\system32\LogFiles文件夾下,大傢打開一看就知道瞭。

解決方法:打開IIS,把把所有網站的日志記錄從C:\WINDOWS\system32\LogFiles改到其它盤,比如說:E:\LogFiles,如果網站流量大,這個日志目錄會非常大,一天可能幾百兆甚至幾G幾十G。如果這些日志沒有用,那麼我們直接刪除即可。不過簡單的刪除也不是長久之計,C盤還是有一天會滿的哦。

原因二:IIS HTTPRERR日志功能錯誤信息導致。

解決方法:默認情況下,win2003服務器會把所有IIS訪問錯誤的記錄寫入 C:\WINDOWS\system32\LogFiles\HTTPERR 下的 log 文件中,如果訪問量比較大,可能一段時間後 日志文件可能會占滿C盤空間,導致服務器死機

同時因為要寫入所有的IIS訪問記錄,如果訪問量較大會大大增加服務器CPU占用率

一、關閉HTTPERR的方法

  運行裡輸入 regedit 進入註冊表編輯器

  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters]

  在右邊 點鼠標右鍵 新建dword值 EnableErrorLogging 重新啟動服務器就可以瞭

  "EnableErrorLogging"=dword:00000000

  重起後,2003不再寫入HTTPERR日志文件,可以看到服務器CPU占用明顯下降!

二、修改IIS日志存儲目錄

  尋找:

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters

  在下面建立一個字符串值.即REG_SZ

  數值名稱 命名為: ErrorLoggingDir

  數值數據 為你指定的路徑 比如 D:\logofilse

總的來說,服務器一般不會有太多的操作也不會安裝太多的軟件,C盤出現空間不足的情況都是日志太多導致的,清理一下就可以瞭。

返回顶部