位置: 编程技术 - 正文

windows更新产生的垃圾清理方法(windows更新过程中)

编辑:rootadmin
一、磁盘清理不清理的系统垃圾 使用电脑的人都有这样的感觉:虽然并没有安装什么程序,但是磁盘的可用空间却越来越小。要清理磁盘垃圾,最安全的方法就是使用windows提供的磁盘清理工具:打开“我的电脑”,然后在驱动器上右击鼠标,通过“属性”对话框中的“磁盘清理”进行清理。但我们会发现,使用这种清理后,磁盘的可用空间并没有扩大多少。所以我们完全有理由怀疑:只用这种清理,并不能把我们的磁盘中的垃圾都清除掉。 其实,在我们的磁盘中,有一个Windows的磁盘清理程序不清理的,占用空间巨大的垃圾,这就是Windows系统更新所产生的垃圾文件。 为了系统的安全,我们会通过Windows的自动更新功能,或通过其它工具——比如杀毒软件的漏洞修复功能,进行系统更新。不管通过什么方法进行更新,为了在这些更新失败后能够对系统进行恢复,在更新前,Windows总是把相关的老文件作一个备份,这些备份文件就保存在我们的系统盘中。当系统成功更新后,这些备份的文件就毫无用处了,可实际上,在成功更新后这些备份文件并没有被删除,因此这些文件就成了磁盘中的垃圾了。试想一下,Windows的不断更新,会在我们的磁盘中保留多少垃圾文件呀! 二、揭开这些垃圾的藏身之所 如果要看到这些垃圾文件,我们首先要进行以下操作: 在“我的电脑”中,通过“工具”菜单,打开“文件夹选项”,在“查看”选项卡中,选中“显示所有文件和文件夹”。然后打开系统盘中的Windows文件夹,在这里我们就可以看到很多以“$”开头和结尾的文件夹,比如“$NtUninstallKB$”等(也可能还存在以这些文件夹后半部分作为名称的log文件),这些文件夹就是Windows更新所产生的垃圾。检查一下这些文件夹的总大小,达到GB级别了吧! 那么是不是可以直接删除这些文件夹呢?我们可以肯定地回答:如果你的计算机在更新后运行一切正常,那么这些文件夹就都可以完全删除!但要注意,只删除这些文件夹,还不能完全清理我们的系统。因为Windows在更新时,除了保存这些文件夹,还在注册表中作了记录,只有同时清除注册表中的相关记录,才算是将这些垃圾完全清除了。 在注册表中和更新有关的位置有4部分: 1、HKEY_LOCAL_MACHINESOFTWAREMicrosoftUpdates 中的记录。经过测试,我们发现这个位置的记录被瑞星等杀毒软件的漏洞扫描使用,如果删除了这里面的记录,就可能会导致瑞星的漏洞扫描出现错误的结果。 2、HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionHotFix 中以KB开始的键。经测试发现,这里的记录被Windows的自动更新使用,如果删除了这里的内容,就可能会影响到Windows自动更新。 3、HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp ManagementARPCache 中以KB开始的键。这里的内容为Windows系统所用,经我们测试,删除后没有影响到Windows的运行,但为了稳妥,暂不建议删除。 4、HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall 中以KB开始的键。这里是卸载信息,即在更新失败后,可以通过这里的信息,将失败的更新卸载,以恢复到更新前的状态。当正常更新后,这里的信息就没有用了,可以删除。 三、给你一个工具,自动清理 知道了这些垃圾的藏身之所,我们就知道了该怎么清理掉这些垃圾:一要删除Windows文件夹中的相关文件夹和log文件,二是要清理注册表中HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall下相关的内容。 但要强调两点: 1、要清理这些垃圾的前提是:你的系统在更新后的一段时间里,不存在和Windows更新相关的错误。 2、随着Windows的不断更新,就会不断产生新的垃圾。清理这种垃圾的工作需要经常进行。 为了简单快速地清理这些垃圾,我编写了一个批处理文件,您可以将下面的内容,通过记事本保存为Clrar.bat文件,在需要的时候,运行这个文件,就会自动将更新产生的垃圾清除(下面以rem 开头的行是注释内容,可以不用输入)。 echo 如果您在最近的Windows系统更新后,系统运行不正常,请按下Ctrl+C终止清理。 pause echo 正在清理注册表中的相关内容... rem 建立注册表清理和log文件清理的子批处理文件 echo @echo off>c:tmp.bat echo if %%tp:~,-1%%!==! goto end>>c:tmp.bat echo echo Windows Registry Editor Version 5.^>c:tmp.reg>>c:tmp.bat echo echo.^>^>c:tmp.reg>>c:tmp.bat echo echo [-HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall%%tp:~,-1%%]^>^>^c:tmp.reg>>c:tmp.bat rem 如果要清除注册表ARPCache项中的内容,那么可以将下面一行前面的两个冒号去掉 ::echo echo [-HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp ManagementARPCache%%tp:~,-1%%]^>^>^c:tmp.reg>>c:tmp.bat echo regedit /s c:tmp.reg>>c:tmp.bat echo if exist %%windir%%%%tp:~,-1%%.log del %%windir%%%%tp:~,-1%%.log>>c:tmp.bat echo :end>>c:tmp.bat rem 检测要删除的内容,结果保存到c:tmp.txt中 dir %windir%$Nt*$ /b/ad>c:tmp.txt if not exist c:tmp.txt goto end rem 调用子批处理文件,将检测到的内容清理掉 for /f %%v in ('findstr "KB Q" c:tmp.txt') do ( set tp=%%v call c:tmp.bat ) rem 清理磁盘中的文件夹 echo 正在清理文件,可能需要较长时间,清理完毕此窗口会自动关闭.请等待.... for /f %%i in ('dir %%windir%%$*$ /b/ad') do rd %windir%%%i /s/q rem 善后工作 :end if exist c:tmp.txt del c:tmp.txt if exist c:tmp.bat del c:tmp.bat if exist c:tmp.reg reg c:tmp.reg

推荐整理分享windows更新产生的垃圾清理方法(windows更新过程中),希望有所帮助,仅作参考,欢迎阅读内容。

windows更新产生的垃圾清理方法(windows更新过程中)

文章相关热门搜索词:windows更新会怎样,windows更新烦人,windows更新烦人,windows更新过程中,windows更新会怎样,windows更新时出现一些问题,windows更新产生的缓存文件,windows更新产生的缓存文件,内容如对您有帮助,希望把文章链接给更多的朋友!

win7/win8控制面板在哪如何快速打开 电脑的很多设置都需要用到控制面板来打开具体的操作位置,而很多电脑新手刚开始接触的时候不太清楚具体怎么打开,便会问控制面板在哪呀?其实

电脑死机是什么原因,电脑死机的原因及解决方法 很多人在使用电脑过程中会遇到各种各样的问题。比如说,电脑死机、甚至连续死机,每当出现这种情况该怎么办呢?大部分人显得束手无策,你会如何解

windows 无法完成格式化2种解决方案 首先要提前声明的一点是,如果你的U盘是硬件损害,怎么修复都是不行的,所以如果你尝试了下面的方法仍然无法格式化就不要喷了,大家都不容易,

标签: windows更新过程中

本文链接地址:https://www.jiuchutong.com/biancheng/359582.html 转载请保留说明!

上一篇:Windows引导项修改定制自己的系统引导项(windows引导坏了怎么办)

下一篇:win7/win8控制面板在哪如何快速打开(win10 win7控制面板)

  • 融资性售后回租印花税
  • 金税四期对企业和个人的影响
  • 企业所得税减免优惠政策
  • 行政法律法规是规定行政机关
  • 实收资本账
  • 一正一负发票是什么意思
  • 普票能抵扣多少
  • 办税人员可以是其他公司人员吗
  • 购销合同印花税怎么算
  • 企业所得税季报是全年累计吗
  • 汽车销售行业印花税问题和对策
  • 两个其他应收款的区别
  • 先取得发票后付款说明
  • 发行长期债券会计分录例题
  • 进项税额不可抵扣
  • 分项结转分步法例题及分录
  • 购买货物运费怎么做分录
  • 去年税收滞纳金是个人缴的,用做账嘛
  • 购货未能取得发票怎么办
  • 我的初级备考经历怎么写
  • 财产清查中固定资产盘亏
  • 社保和医保是分开到账吗
  • 出口退税转内销还是转免税好
  • 会计谨慎性原则是指
  • 代理进口货物账务怎么处理
  • 苹果手机无法加入WiFi
  • xshell远程连接linux命令
  • 生活服务业内容
  • 涉税服务实务重点总结
  • win7纯净版系统 9代
  • 无人驾驶控制方向
  • 自制原始发票
  • 销售下脚料所收的费用
  • uniapp开发微信小程序源代码
  • centos php7.4
  • cd播放模式
  • 支付押金无法收取怎么办
  • 织梦好用吗
  • 融资租赁租金计算公式有残值
  • 核定征收的方式包括
  • phpcms使用教程
  • 企业开办期间费用需要开发票吗
  • 发票可以去做原始凭证吗
  • access2010怎么还原数据库
  • 企业应纳税额计算直接利息的应纳税额
  • 工程施工企业收入1750万,利润怎么算
  • 现金等价物的特征是
  • 法人向公司借款如何做账
  • 出口的进项发票认证后要确认吗
  • 出口收汇业务基本原则
  • 车保险费中的车费是什么
  • 向银行按揭贷款时,收入流水不够怎么办?
  • 金税盘技术维护费
  • 辞退补偿金入什么科目
  • 合同资产减值准备对应科目
  • 企业对财会人员的要求
  • 低值易耗品最新定义
  • MySQL 5.7.18 release版安装指南(含有bin文件版本)
  • linux临时目录在哪
  • ubuntu系统虚拟机运行
  • directx?
  • xp系统注册表在哪
  • rhel配置网卡文件和图形界面
  • win7双声道
  • win8笔记本电脑投屏方法
  • 内存 服务器
  • win10系统怎么设置屏幕保护
  • win8怎么打开桌面
  • linux运维是必死之路
  • vue只适合做单页项目吗
  • Node.js与Sails redis组件的使用教程
  • vue轮播图插件有哪些
  • 安卓中textview
  • js鼠标滑动特效
  • unity优化技巧
  • 土地增值税清算条例与实施细则
  • 换电员工作时间自由吗
  • 残疾人就业年审经办人
  • 营改增后的工程造价怎么算
  • 美国网购消费者个人信息保护法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设