一键清理系统垃圾文件.bat 一键清理系统垃圾


一键清理系统垃圾文件.bat 一键清理系统垃圾


这里是知科技 , 如果觉得本文有用 , 欢迎【关注】我 。更多【软件/网站/数码】推荐+【实用玩机技巧】 , 主页不断更新!
如何让电脑干净如新?
当然是重新买一台啦 , 毕竟重买解决100%的问题 。
开个玩笑
一、手动制作代码清理
1、在桌面上新建一个文本文档 , 即记事本 。
2、写入命令 , 将以下文字复制到文本文档中:
@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
3、把文本文档重命名 , 例如叫做“一键清理垃圾.bat”
4、双击运行程序 。
说说原理吧 , 在上面的命令中 , 文件后缀名例如tmp , 英文全名是temp即临时的意思 , 后缀名tmp表示是临时文件 , 还有log表示的是日志 , chk表示的文件碎片 , old表示的系统标记的旧文件 , cookies、recent代表的是浏览器缓存和回收站 , 基本上就是清理系统一些日常运行产生的碎片 , 清理完成后基本上不会影响到现有的系统正常运行 。
【一键清理系统垃圾文件.bat 一键清理系统垃圾】二、手动清理垃圾
(1)打开资源管理器 , 右键-属性 , 点击“磁盘清理” , 然后选中要清理的文件 , 点击确定即可;
(2)对于一些软件的卸载残留 , 可以打开注册表 , 找到各目录下的software子目录 , 从里面找那些你已经卸载过的软件的名称 , 然后将它们全部删除就行了;
(3)找到这些软件的安装目录 , 默认安装的话一般都在C盘的Program Files和Program Files(x86)文件夹下 , 还有一个隐藏的数据文件夹Program Data , 把与已经卸载过的软件有关的文件夹全部删除 , 有些会弹出需要管理员权限 , 直接确认即可 , 对于依然没有权限的文件夹或文件 , 可以打开属性-安全 , 编辑当前用户的权限为完全控制 , 还不行就 , 进入高级选项 , 把所有者改为当前用户 , 当然 , 最简单的做法就是直接用管理员账号登录 , 然后再删除相应的文件夹或文件 。
(4)另外 , 在用户目录下有一个叫AppData的隐藏文件夹 , 里面三个文件夹里面都有可能找到一些卸载残留文件或文件夹 。
(5)对于删除不了的文件夹 , 点进去 , 逐个删除里面的文件 , 直到只剩下删除不了的为止 , 需要权限的转(3) , 正在被占用的 , 把相应文件修改一下名称(修改不了就算了) , 然后重启后再删除 。

推荐阅读