Windows 7 x64“升级”修复失败(也是 Windows 更新错误 800B0001)

Windows 7 x64“升级”修复失败(也是 Windows 更新错误 800B0001)

更新:引发此问题的原始问题已得到解决,因此现在这个问题已无意义。我无法使用 Windows 更新,因为当我尝试使用它时它会抛出错误 800B0001,并且还会要求更新 Windows 更新(这也会失败)。在执行一些手动修补程序并安装Microsoft FixIt 50528,现在又可以工作了!:)


我遇到了 Windows 更新问题,似乎无法修复。修补程序不起作用,Windows 更新准备工具或手动 SP1 升级也不起作用。我遇到了各种深奥的错误,似乎没人能修复。看起来某些更新缓存已损坏,某些软件包/Windows 更新组件上的数字签名似乎已损坏。

长话短说,我发现唯一的选择就是对操作系统进行修复操作,以修复所有内容。它已经损坏得如此严重,只有完全替换才能修复它。

根据各种来源(包括 MSKB),可以通过运行就地升级来进行修复。

我拿到了 Windows 7 Ultimate 零售光盘,并将其插入我的计算机。我setup.exe按照以下顺序运行并检查:

  • 现在安装
  • 上网获取最新更新(我也尝试过不获取更新)
  • 等待更新下载
  • 选择Windows 7 Ultimate(x64架构),点击下一步
  • 接受条款和条件,点击下一步
  • 点击“升级”

此时,它在“检查兼容性”屏幕上花费了一分钟,之后我收到以下错误:

以下问题导致 Windows 无法升级。请取消升级,完成每项任务,然后重新启动升级以继续。

  • 您无法将 64 位 Windows 升级到 32 位版本的 Windows。要升级,请获取 64 位版本的安装光盘,或上网了解如何安装 Windows 7 并保留您的文件和设置。

  • 32 位 Windows 无法升级为 64 位版本的 Windows。要升级,请获取 32 位版本的 Windows 安装光盘。

它还提到了有关存储驱动程序和 VS2010 可能存在冲突的警告,但这似乎不是阻塞问题。

我的当前已安装Windows 版本是 Ultimate 64 位(绝对确定),光盘肯定是 x86/x64 组合 Ultimate 零售光盘。似乎有几个人遇到过这种情况(例如这个问题),但我没有看到任何答案。我检查了事件查看器,但没有发现任何相关内容。

知道如何让它工作吗?

附言:只是为了抢先回答不可避免的问题“你嗯嗯嗯嗯嗯它是 x64 Ultimate 吗?问题:

系统信息

安装程序架构选项

答案1

这个问题现在对我来说已经变得毫无意义了——我设法让 Windows 更新再次运行!

因此,对于遇到错误 800B0001 的人,请执行以下操作:

  • 下载并运行Windows 更新准备工具
  • 跑过KB971058 修复以确保支持组件已得到适当修补。
  • 跑步Microsoft FixIt 50528(KB822798) - 这是对 Windows 更新进行全面修补的程序。它大约需要一两个小时才能运行,并且大部分时间都停留在“配置更新”屏幕上。
  • 让机器完全重新启动,然后立即关闭并重新启动。它将检查更新缓存并正确安装最后一组更新。
  • 重新登录,转到 Windows Update,单击“检查更新”并等待其完成。它可能会要求您安装 Windows Update 更新 - 如果它确实要求,请执行此操作,然后再次重新启动。

这使得我能够再次运行 Windows 更新!

相关内容