在記事本中複製如下內容,然後將文件後綴txt替換爲bat,然後鼠標右鍵用管理員身份運行即可,若直接雙擊,部分文件夾因沒有權限而放棄清除。
原理是清除相應文件夾中的結尾爲 tmp,mp,log,gid,chk,old,bak的文件,和垃圾箱,或其他緩存位置的所有文件。
@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