2012年1月6日 星期五

自製磁碟垃圾檔清理器


是不是常會覺得隨著使用Windows的時間愈來愈久,系統的速度也愈來愈慢呢?這是由於Windows各種程式在執行的時候會產生一些暫存檔,時間久了累積下來不但佔硬碟空間,在讀取時更會拖慢系統的速度。這時與其安裝一些不知道安不安全的清理程式,不如自己動手做一個吧!






STEP

1. 打開Windows內建的「筆記本」,輸入以下的內容:

echo off
rmdir /s /q %temp%
DEL /F /Q /S C:\*.tmp
DEL /F /Q /S C:\*.gid
DEL /F /Q /S C:\*.old
DEL /F /Q /S C:\*.bak



or

@echo off
echo 正在清除系統垃圾檔案中,請稍候......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
DEL /S /F /Q "%systemroot%\Temp\*.*"
RD /S /Q %windir%\temp & md %windir%\temp
RD /S /Q "%userprofile%\Local Settings\Temp"
MD "%userprofile%\Local Settings\Temp"
RD /S /Q "%systemdrive%\Program Files\Temp"
MD "%systemdrive%\Program Files\Temp"
RD /S /Q "%systemdrive%\d"
net user aspnet /delete
DEL /S /F /Q "%AllUsersProfile%\「開始」功能表\程式集\Windows Messenger.lnk"
DEL /S /F /Q "%userprofile%\桌面\千千靜聽 - 網站.lnk"
echo 清除系統垃圾檔案完成!
EXIT

or

@echo off
echo 正在清除系統垃圾文件,請稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系統垃圾完成!
echo. & pause


2. 輸入完成,將文件儲存在C槽的根目錄下,將檔名為cleanpc.bat or .cmd。(注意不要存成txt文字檔喔!)

3. 按【開始】→【執行】,在出現的「執行」對話盒中輸入gpedit.msc,並按下〔確定〕。

4. 出現「群組原則」對話盒後,在左方的樹狀清單中找到「電腦設定」→「Windows設定」下的「指令碼-啟動(啟動/關機)」,並在右邊的「關機」項目上按兩下滑鼠左鍵。

5. 接著在「關機 內容」的對話盒中按下〔新增〕。

6. 在「新增指令碼」對話盒中,在「指令碼名稱」下方的空白框中輸入「C:\cleanpc.bat」,接著按下〔確定〕。以後每次關機時,就會先執行「cleanpc.bat」中的批次指令,也就是會把垃圾暫存檔通通殺掉了!

沒有留言:

張貼留言