在本指南中,我们将讨论错误代码 0x80070663、出现原因以及应在 Windows 10 上修复此错误的六种方法。此错误通常发生在所选更新包在安装过程中以某种方式损坏时。例如,您在 PC 上安装 Office 更新时会遇到此错误。
错误 0x80070663 也可能由于系统文件、Windows 映像或更新组件损坏而发生。在很多情况下,这个错误的出现只是因为基本服务被禁用。无论您的情况是什么问题,您都可以通过应用这些修复来解决它 –
- 检查 Windows 更新和 BITS 服务
- 重新安装 Microsoft Office
- 执行 SFC 和 DISM 扫描
- 运行 Windows 更新疑难解答
- 重置 Windows 更新组件
- 手动安装累积更新
更新错误代码 0x80070663 解决方案
如果由于错误代码 0x80070663 而无法更新操作系统,请尝试依次应用这些解决方法。
1] 检查 Windows 更新和 BITS 服务
Windows 10 通常无法更新只是因为您的 PC 上未启用所需的服务。两个这样的服务是 BITS 和 Windows 更新。去检查这两个服务的当前状态。以下是如何找到并重新启动禁用的 –
- 使用 Win + R 启动“运行”对话框。
- 输入“
services.msc
”并点击确定。 - 从可用服务列表中找到BITS 。
- 右键单击它,然后选择Start。如果此服务已在运行,请单击重新启动。
- 对另一个名为“Windows 更新”的服务执行相同的操作。
现在您已经重新启用了基本服务,请检查您是否能够更新 Windows 10。
2]重新安装微软Office
一些用户在他们的 PC 上安装 Office 更新后抱怨出现此错误。如果您在升级 Office 后也遇到此问题,这一定是因为更新文件损坏。
要解决此问题,我们建议您卸载并重新安装 Microsoft Office。以下是如何做到这一点 –
- 启动控制面板。
- 单击程序和功能 > 卸载程序。
- 找到 Microsoft Office,右键单击它,然后点击卸载按钮。
- 等到这个软件被成功卸载。完成后,重新启动 PC 以删除所有剩余文件。
- 从下次登录开始,您可以安装 Microsoft Office 的全新副本。
- 不要安装相同的错误更新,此后您开始收到错误 0x80070663。
3] 执行 SFC 和 DISM 扫描以修复错误 0x80070663
错误 0x80070663 的发生主要是由于系统文件、Windows 映像或 Office 更新文件等文件损坏。在上面的解决方案中,我们已经介绍了如果是因为 Office 更新文件损坏该怎么办。
在这里,在这种方法中,我们将寻找解决系统文件和 Windows 图像损坏的方法 –
- 首先,以管理员身份打开命令提示符。
sfc/scannow
在提升的控制台上键入“ ”,然后按Enter 键。- 上述扫描完成后,键入以下内容并再次按Enter –
DISM.exe /Online /Cleanup-image /Restorehealth
- 这两项扫描都将在大约 20-30 分钟内完成,因此请耐心等待。
- 同时不要关闭命令提示符,因为您的 PC 可能会遇到严重的问题。您可以最小化控制台窗口。
- 重新启动 PC 并检查错误 0x80070663 是否已解决或是否仍在发生。
4]运行Windows更新疑难解答
更新疑难解答是 Microsoft 的另一个内置工具,您可以运行它来查找和修复错误 0x80070663 背后的原因。这个过程是这样的——
- 右键单击 Windows 图标并选择设置。
- 在“设置”页面上,单击“更新和安全”,然后单击“疑难解答”。
- 转到右侧并单击其他疑难解答。
- 单击以展开 Windows Update 并单击Run the troubleshooter。
- 接下来,按照屏幕上的说明完成剩余的步骤。
- 故障排除完成后重新启动 PC。
重新登录您的设备并查看错误 0x80070663 是否已被修复。
5] 重置 Windows 更新组件以修复错误 0x80070663
损坏的 Windows 组件可能会导致您的计算机出现与更新相关的问题。一旦出现问题,这将阻止所有进一步的 Windows 10 更新。为了解决这个问题,您必须重置所有 Windows 更新组件。阅读以下有关如何重置损坏的 Windows 10 组件的指南 –
- 按 WinKey + R 开始运行。
- 输入“cmd”并同时按下Ctrl + Shift + Enter键。
- 当 UAC 窗口弹出时,点击Yes。
- 这样做将以管理员身份打开命令提示符。
- 在重置任何组件之前,您需要确保在您的 PC 上禁用所有与更新相关的服务。为确保这一点,请依次执行以下代码 –
净停止位 净停止 wuauserv 净停止appidsvc 净停止 cryptsvc
- 现在,运行这两个代码来重命名缓存文件夹 –
任 C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
- 在重新注册 BITS 和 Windows 更新文件之后执行这些代码。确保在每个命令后按Enter键。
regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe 浏览器.dll regsvr32.exe jscript.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe 软件发布.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll
- 由于您正在重置更新组件,因此还要进行网络重置。为此,复制/粘贴这些代码并分别按 Enter –
netsh winsock 重置 netsh winhttp 重置
- 最后,重新启动之前停止的所有服务。为此,请运行这些命令 –
净起始位 净启动 wuauserv 净启动 appidsvc 净启动 cryptsvc
- 重新启动您的 PC,更新错误 0x80070663 现在应该已经解决了。
6]手动安装累积更新
如果您仔细执行了上述变通办法,那么 0x80070663 错误现在应该已经解决了。但是,在某些情况下,即使在重置 Windows 更新组件和修复文件损坏后,这种情况也可能普遍存在。
要修复它,我们建议通过 Microsoft 更新目录手动安装待处理的 Windows 10 更新。如果您不知道如何手动下载和安装适用于 Windows 10 的独立程序包,请阅读本指南。