更新您的 Windows 10 计算机并不总是一帆风顺,因为在此过程中您可能会遇到一些错误。 这些 Windows 更新错误之一是错误代码 0x80246008。 在下载或安装更新的不同阶段,甚至在初始化更新时,都可能发生这种错误。
如果您缩小此 Windows 更新错误的原因,您很可能会发现它与文件从 Microsoft 服务器向计算机的传送能力有关。 换句话说,错误可能是由于防火墙等程序以及防病毒等第三方程序的冲突,也可能是由于磁盘映像或系统文件损坏,或者可能是任何支持的 Windows 更新组件和服务工作不正常。 无论原因是什么,本文中提供的潜在修复都适用于 Windows 更新以及 Microsoft Store。
请参阅下面提供的建议以解决 Windows 更新错误 0x80246008,但在继续之前,请确保先创建系统还原点。
选项 1 – 从命令提示符在 Windows 注册表中应用一些调整
- 点击 Win + X 键并选择命令提示符(管理员)以使用管理员权限打开命令提示符。
- 接下来,导航到命令提示符命令行中可引导设备的根位置。
- 进入根位置后,键入以下命令并按 Enter 执行它:
注册添加 HKLMSYSTEMCurrentControlSetControlBackupRestoreFilesNotToBackup
- 之后,关闭命令提示符命令行,然后点击 Win + R 键打开运行实用程序。
- 在字段中,键入“SERVICES.MSC”,然后单击“确定”或按 Enter 以打开 Windows 服务管理器。
- 从那里,寻找以下服务:
- Windows Update - 手动(触发)
- 后台智能传输服务 - 手册
- 现在打开它们的属性并确保它们的启动类型如上所述并且它们正在运行。 如果它们没有运行,只需单击“开始”按钮。
选项 2 – 运行系统文件检查器扫描
如果注册表调整不起作用,您可以改为运行系统文件检查器扫描。 它是一个内置的命令行实用程序,可将坏的和损坏的系统文件替换为好的系统文件,这可能是您尝试更新计算机时收到错误的原因。 要运行 SFC 命令,请按照以下步骤操作。
- 点击Win + R以启动运行。
- 输入 CMD 在字段中,然后按Enter。
- 打开命令提示符后,键入 SFC / SCANNOW
该命令将启动系统扫描,这将需要一些时间才能完成。 完成后,您将获得以下结果:
- Windows资源保护未发现任何完整性违规。
- Windows资源保护发现损坏的文件并成功修复它们。
- Windows资源保护发现损坏的文件但无法修复其中一些。
选项 3 – 运行 Windows 更新疑难解答
如果系统文件检查器无法解决 Windows 更新错误,您还可以尝试运行 Windows 更新疑难解答,因为它还可以帮助修复与 Windows 更新相关的任何问题,包括此问题。 要运行它,请转到“设置”,然后从选项中选择“疑难解答”。 从那里,单击 Windows 更新,然后单击“运行疑难解答”按钮。 之后,按照屏幕上的下一个说明进行操作,您应该就可以开始了。
选项 4 – 尝试禁用防病毒程序
当 Windows 更新过程不顺利时,禁用计算机中安装的防病毒程序或任何安全软件始终是一个好主意。 因此,在您再次尝试更新计算机之前,请确保禁用防病毒或安全程序,一旦 Windows 更新完成,请不要忘记再次启用防病毒程序。
选项 5 – 尝试从 SoftwareDistribution 文件夹中删除文件并重置 Catroot2 文件夹
下载的 Windows 更新放置在名为“SoftwareDistribution”的文件夹中。 安装完成后,此文件夹中下载的文件将自动删除。 但是,如果文件未清除或安装仍处于挂起状态,您可以在暂停 Windows 更新服务后删除此文件夹中的所有文件。 有关完整说明,请参阅以下步骤。
- 打开 WinX 菜单。
- 从那里,以管理员身份打开命令提示符。
- 然后输入以下命令 - 不要忘记在输入每个命令后立即按 Enter 键。
净停止wuauserv
net start cryptSvc
净起始位
网络启动msiserver
- 输入这些命令后,它将停止 Windows 更新服务、后台智能传输服务 (BITS)、加密和 MSI 安装程序
- 接下来,转到 C:/Windows/SoftwareDistribution 文件夹并删除所有文件夹和文件,从而点击 Ctrl + A 键将它们全部选中,然后单击删除。 请注意,如果文件正在使用中,您将无法删除它们。
重置 SoftwareDistribution 文件夹后,您需要重置 Catroot2 文件夹才能重新启动您刚刚停止的服务。 为此,请按照以下步骤操作:
网开始wuauserv
net start cryptSvc
净起始位
网络启动msiserver