Windows Update错误代码0x8000FFFF,表示注册表键值中有错误信息,导致无法检查更新。以下是解决问题的方法。
1. 点击开始,在搜索框输入regedit并点击回车。2. 定位到以下键值:HKEY_LOCAL_MACHINE\COMPONENTS 3. 右击 COMPONENTS,选择导出. 4. 将该键保存到桌面上,文件可以写成BACKUP. 5. 选中 COMPONENTS.在右边的面板中选中 PendingXmldentifier然后将其删除,若该键值不存在,则进入下一步 6. 在右边的面板中选中NextQueueEntryIndex然后将其删除,若该键值不存在,则进入下一步7. 在右边的面板中选中AdvancedInstallersNeedResolving然后将其删除,若该键值不存在,则进入下一步 8. 重新启动计算机再次进行更新
如果问题仍然存在,请继续使用下面的方法尝试解决问题。
请下载并安装以下程序:
http://go.microsoft.com/?linkid=9665683
在安装时勾选“运行攻击性选项”(此选项会重置更新组件)。
请重新启动电脑,然后再次下载安装以下补丁:
Windows Vista系统更新准备工具 (KB947821)程序包。
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=b4d90b06-c27d-4483-bc1f-04d43fa7b293
Windows 7系统更新准备工具 (KB947821)程序包。
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=44e15787-66b0-4e9c-9c3b-1fc9ea40f69f
再次重新启动电脑