修复Windows安装或升级错误0x800704B8 – 0x3001A

在这篇文章中,我们将讨论 Windows 安装或升级错误 0x800704B8 – 0x3001A,它发生的原因,以及在 Windows 11 或 10 PC 上修复它的可能方法。既然你在这里,你一定遇到过这个问题。那么,您一定也收到了类似于以下内容的错误消息 –

Error 800704B8 – 0x3001A, The installation failed in the FIRST_BOOT phase with an error during BEGIN_FIRST_BOOT operation.

Windows 11/10 上出现错误 0x800704B8 – 0x3001A 的原因是什么?

如果您在安装或升级到新的 Windows 操作系统时遇到错误代码 0x800704B8 – 0x3001A,这一定是由于以下一个或多个原因造成的 –

  • 连接到计算机的有故障或有故障的外围设备
  • 缺乏足够的存储空间
  • 系统文件或 Windows 映像丢失或损坏
  • 禁用 Windows 更新服务或填充 Windows 缓存文件夹

最后但并非最不重要的是,活跃的第三方防病毒程序也可能在 Windows 11/10 上触发此问题。因此,请确保在应用任何修复程序之前先禁用它。

如何修复升级错误 0x800704B8 – 0x3001A

如果您在升级 Windows 时收到错误代码 0x800704B8 – 0x3001A,请尝试这些方法并查看是否有助于解决此问题 –

    • 删除外围设备
    • 释放存储空间
    • 运行 Windows 更新疑难解答
    • 运行 SFC/DISM 扫描
    • 清除 Windows 缓存文件夹
    • 引导进入干净启动状态后重新安装 Windows

修复Windows安装或升级错误0x800704B8 – 0x3001A

1]删除外围设备

当您在计算机上遇到与更新相关的问题时,首先必须确保移除所有外围设备,如连接的打印机、蓝牙设备、扬声器等。这是必不可少的,因为这些辅助设备的任何问题都可能有助于防止在 Windows 11 或 10 PC 上发生更新。

您还应该做的另一件重要事情是禁用第三方防病毒程序。即使您使用的是 Windows Defender,也请确保暂时禁用它。

现在您已经删除了所有外围设备并停止了安全应用程序,请检查您现在是否可以安装您希望安装的 Windows 操作系统。如果错误仍然存​​在,请尝试下面列出的下一组解决方案。

2]释放存储空间

当您的 PC 没有足够的存储空间来安装或升级到新的操作系统时,可能会出现 0x800704B8 – 0x3001A 之类的错误。对于使用 SSD 而不是 HDD 的用户来说,存储问题变得很突出。SSD 成本更高,一些用户最终选择了磁盘空间约为 128 或 256 GB 的 SSD。

当您计划安装或升级到新的 Windows 操作系统时,您可以使用磁盘清理工具来释放缓存或临时文件填充的空间。使用此工具,您甚至还可以清除旧的 Windows 安装。

注意:要安装或升级到新的 Windows 操作系统,您至少需要 30 GB 的可用空间。如果您的硬盘上已经有这么多磁盘空间,请跳过此解决方案并继续执行下一个。

3]运行Windows更新疑难解答

更新疑难解答是 Windows 中的内置实用程序,您可以运行它来查找和修复阻止 Windows 安装甚至更新的问题。这是使用此工具的方法 –

  • 按 Win + X 并选择选项 – “设置”。
  • 继续并选择“系统”>“疑难解答”>“其他疑难解答”。
  • 在最频繁的部分下,点击Windows 更新旁边的运行按钮。

提示:如果您使用的是 Windows 10,请在以下位置找到疑难解答程序 –

Settings > Update & Security > troubleshoot > Additional troubleshooters

到达上述路径后,单击 Windows Update,然后点击按钮 –运行疑难解答

  • 当故障排除窗口启动时,单击下一步并按照屏幕上的说明进行操作。

此工具将诊断错误 0x800704B8 – 0x3001A 背后的根本原因并进行修复。即使它不能解决这个问题,这也会让您知道解决问题的正确方法。

4] 运行 SFC/DISM 扫描

损坏的系统文件或 Windows 映像的存在也可能会阻止您升级操作系统。在这种情况下,运行 SFC 和 DISM 扫描是解决内部损坏的最佳方法。以下是执行这两种扫描的方法 –

  • 首先以管理员身份启动命令提示符。
  • 当它启动时,复制/粘贴以下内容并按 Enter –

DISM /Online /Cleanup-Image /RestoreHealth

  • 此命令将查找现有 Windows 11 或 10 Image 的任何异常并修复它们。
  • 扫描完成后,通过执行以下命令运行系统文件检查器 –

sfc /scannow

  •  这两个扫描都需要 20-30 分钟才能成功运行,所以请耐心等待。扫描开始后不要中断。

检查并修复内部损坏后,检查您现在是否可以安装或升级 Windows 而不会遇到 0x800704B8 – 0x3001A 问题。如果确实出现,请尝试下一个解决方案。

5]重置更新组件

有时,Windows 更新失败是因为禁用了与更新相关的服务,或者 Windows 缓存文件夹中充满了不必要的存储缓存或更新日志文件。您可以通过重置更新组件来解决此问题。这可以分三个阶段完成,详述如下:

第 1 阶段:停止所有与更新相关的服务

  • 以管理员身份启动 CMD 并逐一运行这些代码。
Net Stop bits
Net Stop wuauserv
Net Stop appidsvc
Net Stop cryptsvc

第 2 阶段:清除 SoftwareDistribution 和 Catroot2 文件夹

  • 在同一个提升的控制台上,在清除 Windows 缓存文件夹旁边运行这些命令。
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

第 3 阶段:重新启动之前停止的服务

  • 在命令提示符下执行以下代码以重新启动先前停止的服务。
Net Start bits
Net Start wuauserv
Net Start appidsvc
Net Start cryptsvc

清除 Windows 缓存文件夹并停止/启动所有与更新相关的服务后,重新启动您的 PC。Windows 更新现在应该没有错误。

6]启动到干净启动状态并重新安装Windows

休息更新组件后,收到错误 0x800704B8 – 0x3001A 的机会非常少。不过,这可能会在某些情况下发生。在这种情况下,您可以做的是启动到干净启动状态,并在处于该状态时尝试安装或升级到下一个可用版本的 Windows。

干净启动禁用第三方应用程序或服务与系统应用程序或文件的交互。因此,如果上述解决方案均不适用于您的情况,它应该会起作用。下面介绍如何在 Windows 11 或 10 PC 上进入干净启动状态。

我希望以上解决方案确实有助于解决 Windows 安装或升级错误 0x800704B8 – 0x3001A。如果您有任何疑问或建议,请在评论部分告诉我们。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(1)
上一篇 2023年5月10日
下一篇 2023年5月10日

相关推荐