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