Windows 软件更新提示 0x8024200D 的解决方法
这是一个相当常见的Windows XP and Vista Service Pack 1升级错误提示,包括WIN7环境下安装某些MS软件比如LIVE之类的也会出现这种错误提示,希望这篇文章能帮助你解决这个问题。
是什么导致了windows更新出现0x8024200D错误:
错误0x8024200D目前常出现的Windows更新结果代码:软件更新服务(SUS) -错误0x8024200D中有信息说明:SUS_E_UH_NEEDANOTHERDOWNLOAD;Windows更新(WU) -错误0x8024200D中有信息说明:WU_E_UH_ NEEDANOTHERDOWNLOAD。
这两种情况意味着服务所需的全套软件包您还没有下载到您的计算机,因此该Service Pack还不能安装。此错误信息并不总是在上述两种情况下出现提示,你可能在其它情况也会碰到。比如你可能没有在安装Vista SP1时,而是在安装其它一些MS软件出现的,据我所知,安装新版live时偶尔会遇到。
下面这些建议可能有助于解决0x8024200D错误:
0x8024200D -解决建议一:
如果这个错误提示出现时,你正在试着安装一个WINDOWS更新(不是SP包),请删除%windir%SoftwareDistribution目录下的所有文件。通常,这将会是:C:WindowsSoftwareDistribution,然后再重新进行安装。
0x8024200D -解决建议二:
下载并安装整个Vista SP1包或Windows XP SP3包, 而不是使用WINDOWS在线更新(UPDATE)。
0x8024200D -解决建议三:
如果此错误发生时,你并不是在安装SP包而是使用UPDATE,请查看Windows更新历史,看看是否有任何失败提示,尝试手动下载该文件并安装;或者尝试重新启动Windows更新,同时检查错误位于WindowsUpdate.Log中的任何致命错误或失败,该文件位于%windir%WindowsUpdate.log,通常情况下应该是:C:WindowsWindowsUpdate.log
0x8024200D -解决建议4(针对Vista Services Pack 1):
2008年2月,微软发布3个Vista重要补丁,需要Windows Vista SP1之前安装。如果这些补丁没有安装或由于某种原因安装失败可能会出现错误0x8024200D。 因此,请检查Windows更新历史,是否有下面这些: KB935509这是BitLocker的更新(Vista企业版和Vista旗舰版本)
KB937287这是服务栈更新(所有Vista版本)
KB938371这是一个多组件更新(所有Vista版本)
请注意:如果你正在运行的是Windows Vista Enterprise(企业版)或Windows Vista Ultimate(旗舰版),KB938371需要已安装过KB935509(BitLocker的更新)--请不要在Vista Home Basic 和 Vista Home Premium安装KB935509。
如何检查更新历史:
在Vista/WIN7开始菜单选择所有程序,然后在列表中选择Windows更新。 然后,在左侧窗口中选择查看更新历史记录。你将看到你电脑上安装过的所有更新,检查标识失败的项目。
