位置: 编程技术 - 正文

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控制面板)

  • 无法收回的应收账款可以税前扣除吗
  • 进项票管理软件
  • 会计继续教育还需要学吗
  • 已经缴税的发票还能作废吗
  • 未入账的固定资产处理的财务处理
  • 个体工商户税收标准2023年
  • 企业统计报表怎么写
  • 员工交通费补贴标准
  • 工业企业制造费用具体怎么摊
  • 外商投资企业采取发包、出租经营
  • 行政单位发过节费违法吗
  • 政府奖励金怎么用
  • 政府往来账
  • 收到社保中心的生育经贴怎么做账
  • 公司账户没有钱怎么办
  • 把扣款挂到其它应收款的会计分录怎么做?
  • 按月预提短期借款利息
  • 企业增值税年底怎么结转
  • 收了款未开票凭证如何做
  • 免税发票不用纳税可以吗
  • 增值税完税凭证怎么做账
  • 化工厂危险废物种类以及处置方式
  • 在建工程工程款优先受偿权
  • 为什么Windows 7搜不到网
  • php中文乱码解决
  • 苹果mac画图工具
  • PHP:pg_fetch_all_columns()的用法_PostgreSQL函数
  • macos10.15.7补充更新
  • php文件注释标记是什么
  • 海关交税标准表
  • 税法工资薪金总额
  • php关联数组和索引数组的区别
  • Treetop walkway in Hainich National Park, Thuringia, Germany (© mauritius images GmbH/Alamy)
  • 处置子公司的方式
  • 认识数据库思维导图
  • phpcms怎么修改模板风格
  • 电脑学word下哪个软件视频
  • 印花税申报完成如何缴纳
  • 税前扣除项目应遵循哪些原则
  • 企业可以将自己辞退吗
  • 食堂购买固定资产会计处理
  • 生产型出口企业的概念
  • 不符合无形资产摊销条件
  • 购买的优惠卷到期后退款
  • 作废发票要不回来了怎么办
  • 增值税和个人所得税怎么算
  • MySQL数据库结构设计图
  • 管理费用明细科目大全
  • 一般纳税人的劳务公司的税率
  • 打印银行电子回单有断号
  • 公司股东就是董事吗
  • 我国的税种及税率
  • 商品周转率公式
  • 出售资产时递延所得税转回是全部收入吗
  • 12月计提的工资没有发完怎么做账
  • 现金和银行存款的区别
  • 测绘费如何入账
  • 先收发票后付款怎么做分录
  • 小微企业增值税起征点是多少
  • 事业单位收到钱怎么记账
  • 银行日记账余额与银行对账单不符
  • mysql 全量备份
  • bp程序是什么意思
  • win8磁盘占用率高怎么处理
  • 在mac中该如何共享文件夹
  • 如何关闭win8.1自动更新
  • windows8如何降到windows7
  • linux 有哪些
  • jquery常用动画制作
  • cocos2djs
  • node.js怎么样
  • sql命令语句
  • unity导入max文件
  • 快速解决偏头痛的6个方法
  • jquery和css的区别
  • jquery插件大全
  • jQuery处理XML文件的几种方法
  • 城乡医保怎么看有没有钱
  • 怎样下载金税盘
  • 上海地区附加税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设