安装补丁出现0xC8000222错误和系统日志中wuaueng.dll SUS20ClientDataStore 无法读取日志文件的错误

使用金山卫士为系统打补丁的时候,发现有很多补丁都被忽略了,当时我就觉得奇怪。昨天在偶然的机会里,查看Windows应用程序日志中的记录时(右击我的电脑,选择“管理”,找到系统工具――事件查看器――自定义视图――管理事件,就可以看到各种日志记录了),无意中发现一个类似“wuaueng.dll (1080) SUS20ClientDataStore: 无法读取日志文件 C:\windows\SoftwareDistribution\DataStore\Logs\edb.log 的标头。错误 -546。”的错误,然后上网找到原因和解决方法http://support.microsoft.com/kb/2470478
里面的症状中不仅包括了日志里的错误,还有关于Windows Update出现的0xC8000222错误,然后我手动打开任意系统补丁,果然出现了这个错!原来因为这样所以我的补丁才被金山卫士忽略而无法安装!而解决方案就是安装补丁,不过以上页面是不适合WIN7的,于是在页面中找到WIN7对应的页面http://support.microsoft.com/kb/982018
http://download.microsoft.com/download/F/8/F/F8FBF 87A -3011-4CB7 -873F -482571FB11FE/Windows6.1-KB982018-v3-x86.msu
里面的症状也是符合我的情况,就是日志错误和不能使用Windows Update,但没有提及0xC8000222错误。不过我也立刻下载解决方案中的KB982018补丁,但是问题又来了,我安装补丁的时候还是出现0xC8000222错误!因此我现在的目标就是解决WIN7出现的0xC8000222错误!
最后上网找到 0xC8000222 错误的解决办法,就是先停止Windows Update服务(右击我的电脑,选择“管理”,找到服务和应用程序――服务――Windows Update),然后删除C:\Windows\SoftwareDistribution文件夹,再启动Windows Update服务就可以安装msu补丁了
最后 下载并安装 KB982018补丁 ,就可以解决Windows应用程序日志中的“wuaueng.dll (1080) SUS20ClientDataStore: 无法读取日志文件 C:\windows\SoftwareDistribution\DataStore\Logs\edb.log 的标头。错误 -546。”错误
http://luckyhjh.blog.51cto.com/2977099/771790

你可能感兴趣的:(8)