修复:Windows更新错误代码0x800703E6

最近 , 有几位用户在尝试安装 Windows 更新时遇到错误代码 0x800703e6 的报告 。尝试在 Windows 10 版本 1903、1909、2004 和 20H2 上安装 KB4023057、KB5003214、KB5003173 更新时 , 似乎特别会发生上述错误 。一些用户在尝试为 Windows 10 版本 21H1 安装 KB5005033 更新时也遇到了它 。
我们调查了这个问题 , 发现它通常是由以下因素引起的:

  • 防病毒中断– 已知第三方安全套件会干扰 Windows Update 安装某些更新的能力 。在这种情况下 , 您可以禁用实时保护或卸载第 3 方安全套件来解决问题 。
  • 损坏的窗口更新组件——该问题也可能是某种程度的文件损坏导致 WU 组件无法工作的结果 。该问题可以通过使用 Windows 更新疑难解答程序或通过提升的命令提示符重置所有 WU 组件来解决 。
  • 系统文件损坏– 也有可能是操作系统中的一般损坏错误导致您无法执行手头的任务 。有多种修复方法 , 从执行 SFC 和 DISM 扫描到执行修复安装和全新安装 。
现在我们知道了潜在的原因 , 让我们看看如何解决这个问题 。
修复:Windows更新错误代码0x800703E6

文章插图
运行 Windows 更新疑难解答您应该先使用 Windows Update 疑难解答程序 , 看看它是否能够自动修复问题 , 然后再转到更高级的疑难解答指南 。
由于 Windows 更新失败的可能原因有很多 , 您应该运行 Windows 更新疑难解答程序 , 看看它是否可以识别可能危及更新功能的任何问题 。当故障排除程序识别出适用于其中一种修复方案的情况时 , 它将自动应用适当的修复策略 。
这是您需要做的:
  1. 在 PC 上同时按Windows + R 键打开“运行”对话框 。
  2. 在对话框的文本字段中 , 键入ms-settings:troubleshoot并按Enter键 。
  3. 在故障排除选项卡中 , 选择启动并运行下的Windows 更新 。
  4. 现在单击运行疑难解答按钮并等待扫描完成 。
  5. 当发现可以通过其中一种修复策略解决的问题时 , 您将能够单击应用此修复按钮 。
  6. 成功应用建议的修复后 , 重新启动您的 PC 并尝试再次升级 Windows 。
运行 SFC 和 DISM 扫描如前所述 , 操作系统中的损坏错误可能会导致错误代码 0x800703e6 等问题 。幸运的是 , Windows 附带了几个内置的故障排除实用程序 , 可以扫描系统及其文件以查找错误 , 并修复已识别的问题 。
两个这样的实用程序是 SFC(系统文件检查器)和 DISM(部署映像服务和管理) , 它们可以用健康的对应文件替换损坏的系统文件 , 并用未使用的等效文件替换故障存储扇区 。
使用系统文件检查器 , 您无需访问互联网 。该工具使用带有备份系统文件的本地缓存存档 , 并将损坏的文件替换为健康的对应文件 。DISM 需要稳定的 Internet 访问 。这是必要的 , 因为 DISM 使用 WU 将损坏的文件替换为健康的等效文件 。
以下是如何在 Windows 操作系统上运行 SFC 和 DISM 扫描:
  1. 在任务栏的搜索区域中键入cmd , 然后单击以管理员身份运行以使用管理权限启动命令提示符 。
  2. 在命令提示符窗口中 , 键入下面提到的命令 , 然后按Enter 。sfc /scannow
  3. 在同一个提升的 CMD 窗口中 , 在 SFC 扫描后执行 DISM 扫描(无论结果如何) 。DISM /Online /Cleanup-Image /RestoreHealth
  4. 最后 , 重新启动您的 PC , 并在重新启动后检查您是否可以安装所需的更新 。
暂时禁用防病毒软件 此问题显然也是由阻止用户安装 Windows 更新的第 3 方干扰程序引起的 。这就是为什么 , 如果您使用第三方防病毒服务 , 我们鼓励您禁用它 , 然后尝试安装更新 。
此外 , 您可能会考虑完全卸载第 3 方套件并改用 Windows Defender 防火墙 。
修改 Windows 注册表为多个用户解决此问题的另一个解决方法是从 Windows 注册表中删除 WUServer 和 WStatusServer 的条目 , 这就是我们建议尝试一下的原因 。
但是 , 由于 Windows 注册表是一种管理级别的工具 , 我们建议您在继续执行下面列出的故障排除步骤之前创建一个备份 , 以防出现任何问题 。
执行此操作后 , 请按照以下步骤修复错误代码 0x800703e6:
  1. 同时按键盘上的Windows + R 键打开“运行”对话框 。
  2. 在对话框的文本字段中 , 键入regedit 并按Enter启动 Windows 注册表 。
  3. 进入注册表编辑器后 , 导航到下面提到的位置 。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  1. 现在在右窗格中找到WUServer和WStatusServer条目 , 并通过右键单击它们一个一个地删除它们并选择删除 。
如果您找不到条目 , ??请跳转到下面的下一个方法 。
重置 Windows 更新组件Windows 使用多种服务在您的计算机上下载和安装 Windows 更新 。因此 , 即使负责更新系统的这些组件之一无法正常运行 , 也不会安装更新 , 并且会生成错误代码 0x800703e6 。
在这种情况下 , 您最好的选择是重置系统上的更新组件 。这将重新启动所有组件 , 从而解决过程中的错误 。
以下是如何重置电脑上的更新组件:
  1. 在任务栏的搜索区域中键入cmd , 然后单击以管理员身份运行以使用管理权限启动命令提示符 。
  2. 在命令提示符窗口中 , 键入下面提到的命令 , 然后按Enter 。net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
  1. 然后必须删除 BITS 服务创建的 qmgr*.dat 文件 。运行以下命令来执行此操作:Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
  1. 然后 , 键入Y并按Enter 。
  2. 之后 , 我们将重命名一些存储下载更新的文件夹 。为此 , 请执行以下命令:
任 C:\Windows\SoftwareDistribution SoftwareDistribution.old 任 C:\Windows\System32\catroot2 Catroot2.old
  1. 最后 , 一条一条执行以下命令:
net start wuauservnet start cryptSvcnet start bitsnet start msiserver
  1. 完成后 , 重新启动 PC 并检查是否仍然遇到错误代码 0x800703e6 。
执行磁盘清理安装最新更新需要经过良好优化的存储驱动器 。如果您的设备磁盘空间不足 , 您可能会遇到错误代码 0x800703e6 之类的错误 。
以下是如何在 Windows 设备上执行磁盘清理:
  1. 在任务栏的搜索区域中键入磁盘清理 , 然后单击打开 。
  2. 这将允许该实用程序扫描您的计算机以查找不需要的文件 。完成后 , 在“磁盘清理”对话框中勾选要删除的文件 , 然后点击“确定” 。
  3. 最后 , 再次单击“删除文件”按钮 , 删除文件后 , 检查是否可以毫无问题地安装更新 。
执行就地升级如果您走到这一步还没有解决方案 , 那么这意味着错误代码 0x800703e6 无法使用传统的故障排除方法解决 。如果这种情况适用 , 执行原位升级可以帮助您一劳永逸地摆脱错误代码 0x800703e6 。
【修复:Windows更新错误代码0x800703E6】或者 , 您也可以尝试将您的 PC 重置为默认设置以解决此问题 。