幾年來一直就看見在網(wǎng)上流行著一個可以清理系統(tǒng)垃圾的批處理,,我覺得很有必要針對這個問題說兩句,雖然沒什么人愿意說,,呵呵,。 (紅色代碼來自網(wǎng)上,黑體字是我的說明)
del /f /s /q %systemdrive%\*._mp <- 這個就不用說明什么了,,我很少看見此后綴名的文件。
del /f /s /q %systemdrive%\*.log <- 此后綴名通常用來存儲程序執(zhí)行的日志記錄,,包括很多軟件安裝時的反安裝記錄,,如果被清除掉將會造成使用IS安裝包安裝的程序里無法卸載程序(這種故障很常見,估計都這種清理垃圾的觀念造成的,,呵呵),,記錄著系統(tǒng)執(zhí)行記錄信息也無法查看,一般log文件不是很大,,我見過普通最大的也就是系統(tǒng)的windows update日志,,雖然有些數(shù)據(jù)庫生成的日志很大,但是我想的話操作那些電腦的人員是不會清除log文件的,,其余的僅僅1KB-100KB左右,。
del /f /s /q %systemdrive%\*.gid <- 此后綴名一般是系統(tǒng)幫助索引文件,每次查看系統(tǒng)幫助文件都會生成一個,,以提高下次打開幫助文檔時的速度,,文件不大,,對于不怎么查看系統(tǒng)幫助文檔的朋友此文件的數(shù)量微乎其微,它所產(chǎn)生的磁盤空間占用是很劃算的,,就算你清除了下次還是會產(chǎn)生,。
del /f /s /q %systemdrive%\*.chk <- 此后綴名一般叫做“文檔碎片恢復文件”,如果不是非法關機造成系統(tǒng)開機自動清理或者手動掃描磁盤發(fā)現(xiàn)碎片文件是不會生成的,。
del /f /s /q %systemdrive%\*.old <- 這種后綴名的文件重要性還是很大的,,我極不推薦清除掉,因為很多軟件安裝后會替換一部分文件,,然而為了卸載后完全恢復以前的版本會加上一個old后綴名,,如果清除掉會造成卸載軟件后無法完全恢復以前被替換的文件。
del /f /s /q %systemdrive%\recycled\*.* <- 這個就不說了,,一句話“脫了褲子放屁的行為”,,呵呵
del /f /s /q %windir%\prefetch\*.* <- 此文件夾下存放著系統(tǒng)預讀文件,清不清除都可以,,因為下次還會生成,,除非你關閉系統(tǒng)預讀。
rd /s /q %windir%\temp & md %windir%\temp <- 此文件夾下存放著臨時文件,,但是這個路徑下的temp文件夾是為了兼容性而保留,,真正的存放大量臨時文件的文件夾不在這里。
del /f /q %userprofile%\recent\*.* <- 此文件夾下存放著“我最近打開的文檔”,,都是一些快捷方式,,清不清理無所謂了,就算清除掉了也會再次產(chǎn)生,,如果很在意就關閉掉此記錄功能,,方法滿網(wǎng)都是我就不重復說明了。
del /f /q %userprofile%\cookies\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
<- 以上兩個我一起說明,,它們下面存放著你上網(wǎng)時存儲的臨時緩存文件(圖片,,文檔,音樂,,視頻等等很多類型),,可能產(chǎn)生很大的磁盤占用,可以清除,,但是我想說的是這里的臨時文件對IE和系統(tǒng)產(chǎn)生的影響不是這些臨時文件,,而是下面隱藏的index.dat文件,這個文件記錄著訪問過的網(wǎng)站和臨時緩存文件關聯(lián)的索引,,一般造成混亂后嚴重的可以導致IE錯誤,、無法打開網(wǎng)頁和一些軟件報錯等等情況。
那是什么原因造成index.dat文件錯誤呢,?
罪魁禍首就是這樣暴力刪除造成的,!因為暴力刪除只能刪除緩存文件而無法刪除真正能造成影響的index.dat文件,。
那么該如何正確清理緩存文件呢,?我在這推薦兩種方法:
1,、使用系統(tǒng)自帶磁盤清理功能。
2,、我使用的方法,,創(chuàng)建一個新用戶帳戶,用此帳戶登錄進入系統(tǒng)刪除你常用帳戶下的這兩個文件夾,,刪除后用常用帳戶登錄系統(tǒng)會創(chuàng)建全新的文件夾,,此方法為最佳方法,最起碼我還沒想到比這個還好的辦法,,呵呵,。
del /f /s /q "%userprofile%\Local Settings\Temp\*.*" <- 這個是存放臨時文件的文件夾,雖然可以隨意刪除,,但是有一種情況下不能使用否則后果很嚴重:
安裝或者卸載某些軟件和系統(tǒng)剛剛做完更新后不能使用此清理,,雖然不是所有軟件需要產(chǎn)生臨時替換文件,但是最起碼80%以上的軟件會這么做,,一旦被清除掉,,輕則卸載不完全重則造成系統(tǒng)慢性病,也許后果當時看不出來但是一旦發(fā)病解決問題的頭緒都沒有,,這種情況很常見,。
del /f /q %userprofile%\recent\*.* <- 這個好像和上面的重復了,呵呵
echo 清除系統(tǒng)LJ完成,!
echo. & pause