位置: 编程技术 - 正文

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

  • 土地增值税常见问题及解答
  • 存货跌价准备在财务报表哪里看
  • 发票遗失重开需要收费吗
  • 产品成本包括哪几个部分
  • 资产减值的含义
  • 固定资产一次性扣除政策文件
  • 增值税普通发票和普通发票的区别怎么交税
  • 支持住房租赁市场金融新政
  • 企业必须要现金流入吗
  • 存货跌价卖出需要进项转出吗
  • 被合并企业评估什么意思
  • 增值税申报表第31栏为什么有数字
  • 增值税不征税收入的三个条件
  • 汇算清缴涉及到哪些科目的调整
  • 津贴证明是让单位开吗
  • 控股公司如何抵押股权
  • 供应商的账怎么记
  • 服务业成本怎么做账
  • 向其他股东购买股权
  • 所得税a类申报表
  • 营业外收支计入应纳税所得额吗
  • 应收账款坏账有什么措施改善
  • 税控服务费政策
  • 预付账款流程
  • 长期借款和应付利息
  • 通行证普通发票放在凭证哪里
  • php 调用函数
  • ros call
  • php课堂笔记
  • PHP:mcrypt_encrypt()的用法_Mcrypt函数
  • 小程序开发必备的东西有哪些
  • 固定资产有何特征?
  • 移动端适配 px
  • php类的特性实例是什么
  • 物流公司修理班的管理有那些书
  • 水费发票掉了可以补打吗
  • 金融资产或金融负债满足下列条件之一
  • 认缴制对实务操作的可能影响有哪些?
  • 企业能否自行填开发票入账
  • 购买茶叶怎么入账
  • java 访问者模式
  • 织梦如何添加浮动广告
  • 房地产企业印花税计入什么科目
  • 购买股票的交易费用计入入账价值吗
  • 企业收到赠送商品会计分录
  • 完税凭证抵扣进项税额分录
  • 税控盘抄报税逾期怎么办
  • 专项应付款能转出吗
  • 用盈余公积弥补亏损的会计分录是
  • 营业账簿如何缴纳税款
  • 投资收益的账务怎么处理
  • 个人出租租房收什么税
  • 固定资产清理账户借方
  • 资产负债表基本公式
  • 税控盘和金税盘可以安装在一个电脑
  • 会计凭证传递的基本要求
  • windows update要禁用吗
  • 红帽子一个月能挣多少钱
  • 在u盘安装软件插上就能用
  • centos fuser
  • win7系统浏览器不见了
  • linux发布项目
  • linux在云计算中的使用
  • Win10 Mobile RS1预览版14267.1004升级过程截图
  • 贴吧热门评论
  • eclipse cocos2dx Couldn't load cocos2dcpp from loader
  • 菜鸟app兼职
  • Unity通过图片生成3D模型
  • vue组件生命周期执行顺序
  • jQuery用FormData实现文件上传的方法
  • python 日期运算
  • 如何用python连接数据库
  • python连接mysql实例分享
  • python操作命令
  • 个人经营所得定率征收税率表
  • 宿州税务总局
  • 青椒课堂怎么激活登录
  • 税务局纳税服务工作总结
  • 契税的征收机关是哪里
  • 餐饮业财务主管工作总结
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设