首页 >电脑教程 >故障排查 >如何修复 Windows 更新错误 0x800f0987?

如何修复 Windows 更新错误 0x800f0987?

DDD
DDD原创
2024-11-07 18:00:13625浏览

Windows 更新对于以安全稳定的方式让您的系统使用最新功能和补丁进行更新至关重要。有时,更新过程很可能会出现问题,并且某些错误会阻碍正确安装。在这些更新错误中,有一个称为 Windows 更新错误 0x800f0987,它可能会阻碍此过程顺利运行,并使您的系统无法进行关键更新。

错误 0x800f0987 通常发生在 Windows 中安装过程异常期间,无论是累积更新还是安全补丁。如果某些用户遇到此问题,那么他们会发现更新卡住、连续失败或显示错误消息但未提供详细信息。这非常令人沮丧,因为它可能会让您的系统容易受到攻击或错过重要的改进。

出现 Windows 更新错误 0x800f0987 的原因有多种。其中,突出的原因是Windows Update组件损坏或不完整,这可能会干扰正常的更新过程。

损坏的系统文件或以前不完整的更新也可能导致此错误。此外,与第三方防病毒软件或防火墙的冲突可能会导致更新无法正确下载或安装。您的互联网连接问题或 Windows 更新中的特定设置问题也可能触发此错误。

要修复 Windows 更新错误 0x800f0987,可以应用不同的故障排除步骤,从基本检查开始,然后转向更详细的修复,例如重置更新组件或修复系统文件。

目标是确保您的 Windows 更新组件和系统文件正常运行,从而使更新顺利进行。下面的手动说明将指导您完成这些步骤,从最简单的解决方案到更高级的修复。

对于自动化方法,使用 FortectMac Washing Machine X9 修复工具可以帮助识别和修复潜在的 Windows 问题,简化更新过程并提高系统稳定性。

如何修复 Windows 更新错误 0x800f0987?

修复 1. 运行 Windows 更新疑难解答

内置的 Windows 更新疑难解答程序可以识别并修复阻止更新正确安装的常见问题。

  • 在 Windows 搜索中输入 疑难解答 并按 Enter。
  • 选择其他疑难解答/其他疑难解答
  • 从列表中找到Windows Update,然后选择运行疑难解答/运行。
  • 等待扫描完成 - 您将获得潜在原因,以便您可以继续进行修复。
  • 如果没有提供建议,请继续执行以下解决方案。

如何修复 Windows 更新错误 0x800f0987?

修复2.执行磁盘清理

清理临时文件和系统文件可能释放空间 包括 干扰的损坏文件带有 Windows 更新。

    在 Windows 搜索中输入
  • 磁盘清理,然后按 Enter。
  • 如果您的Windows安装在
  • 驱动器C上,请从列表中选择它(默认情况下),然后按确定。
  • 点击
  • 清理系统文件。
  • 再次选择您的主磁盘,然后单击
  • 确定。
  • 此处,选择使用的数据的最大部分 - 这些通常包括
  • Internet 临时文件、 Windows 更新临时文件回收站传送优化文件等。
  • 点击
  • 确定——该过程应该很快就会完成。

如何修复 Windows 更新错误 0x800f0987?

修复 3. 运行 SFC 和 DISM 扫描

执行 SFC 和 DISM 其中 查找任何损坏的系统文件预防更新

  • 在 Windows 搜索框中输入 cmd
  • 右键单击命令提示符并选择以管理员身份运行。
  • UAC询问您是否要进行更改时,请按是同意。
  • 接下来,复制并粘贴以下命令,每次按 Enter
    sfc /scannow
    DISM /在线 /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM / Online /Cleanup-Image /RestoreHealth
    (注意: 如果执行最后一个命令时出错,添加 /Source:C:RepairSourceWindows /LimitAccess 并重试。)
  • 重新启动您的计算机。

如何修复 Windows 更新错误 0x800f0987?

修复4.重置Windows更新组件

重置 Windows 更新组件可以解决与更新服务相关的更深层次问题。

  • 以管理员身份打开命令提示符
  • 通过一次运行一个以下命令来停止 Windows 更新相关服务,每执行一个命令后按 Enter
    net stop wuauserv
    网络停止 cryptSvc
    网络停止位
    网络停止 msiserver
  • 通过运行以下命令重命名 SoftwareDistribution 和 Catroot2 文件夹:
    ren C:WindowsSoftwareDistribution SoftwareDistribution.old
    ren C:WindowsSystem32catroot2 Catroot2.old
    注意:如果您的 Windows 安装不在 C 驱动器,请将“C”替换为相应的驱动器号
    regsvr32.exe /s atl.dll
    regsvr32.exe /s urlmon.dll
    regsvr32.exe /s mshtml.dll
    netsh winsock 重置
    netsh winsock 重置代理
  • 通过运行以下命令重新启动 Windows Update 相关服务:
    net start wuauserv
    net start cryptSvc
    网络启动位
    网络启动msiserver
  • 重新启动您的计算机。

如何修复 Windows 更新错误 0x800f0987?

修复5.手动安装更新

如果自动更新失败,手动安装更新有时可以绕过问题并完成该过程。

  • 在 Windows 搜索中输入 更新,然后按 Enter。
  • 选择查看更新历史记录。
  • 找到因 0x800f0987 错误而失败的更新并复制其 KB 编号。
  • 打开浏览器并转到 Microsoft 更新目录。
  • 在搜索栏中输入知识库编号,然后单击搜索。
  • 找到适合您操作系统的正确更新版本(要检查这一点,请右键单击开始并选择系统。设备规格下并勾选系统类型)并点击下载。
  • 使用屏幕上的指南完成安装过程并重新启动您的计算机。

如何修复 Windows 更新错误 0x800f0987?

修复 6. 尝试干净启动

干净启动有助于识别后台应用程序或服务是否导致与 Windows 更新发生冲突。

  • 在 Windows 搜索中输入 msconfig 并按 Enter。
  • 单击服务选项卡并选中隐藏所有Microsoft服务框。
  • 单击禁用所有以禁用非 Microsoft 服务,然后单击启动选项卡。
  • 打开任务管理器,禁用所有启动项,然后关闭任务管理器。
  • 转到启动选项卡并标记安全启动选项。
  • 在系统配置窗口中单击确定,然后重新启动您的计算机。
  • 尝试再次安装更新。

如何修复 Windows 更新错误 0x800f0987?

修复7.使用媒体创建工具

媒体创建工具会重新安装 Windows,同时保持文件和应用程序完好无损,这可以解决持续的更新错误。

  • 访问微软官方网站并下载Windows 10安装介质(Windows 11版本)。
  • 双击安装程序,当UAC出现时选择
  • 同意条款。
  • 选择立即升级此电脑,然后单击下一步。
  • Windows 将开始下载所需的文件。
  • 再次同意条款并点击下一步。
  • 安装之前,请确保您对自己的选择感到满意(否则,您可以单击更改要保留的内容选项)。
  • 最后,点击安装开始升级过程。

如何修复 Windows 更新错误 0x800f0987?

以上是如何修复 Windows 更新错误 0x800f0987?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn