清理系统垃圾的批处理脚本

以下是一个Windows批处理脚本,用于清理常见的系统垃圾文件:

@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 %windir%\prefetch\*.*

rd /s /q %windir%\temp & md %windir%\temp
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 正在清理回收站...
rd /s /q C:\$Recycle.bin
echo 系统垃圾清理完成
pause
 

PowerShell系统清理脚本

对于更高级的清理功能,可以使用PowerShell脚本:

# 清理临时文件
Remove-Item -Path "$env:TEMP\*" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "$env:SystemRoot\Temp\*" -Recurse -Force -ErrorAction SilentlyContinue

# 清理下载的程序文件
Remove-Item -Path "$env:SystemRoot\Downloaded Program Files\*" -Recurse -Force -ErrorAction SilentlyContinue

# 清理Windows错误报告
Remove-Item -Path "$env:SystemRoot\System32\winevt\Logs\*" -Recurse -Force -ErrorAction SilentlyContinue

# 清理缩略图缓存
Remove-Item -Path "$env:LocalAppData\Microsoft\Windows\Explorer\thumbcache_*.db" -Force -ErrorAction SilentlyContinue

# 清空回收站
Clear-RecycleBin -Force -Confirm:$false
 

注意事项

执行脚本前建议先备份重要数据

以管理员身份运行脚本可获得最佳清理效果

某些系统文件可能需要重启后才能被删除

定期运行可保持系统清洁,建议每周执行一次

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值