当用户尝试在其计算机上安装最新的 Windows 11 更新时,会出现错误 0x8007001F。错误消息显示“出了点问题,但未列出可能导致错误的任何原因。
在本指南中,我们将查看遇到此问题时可尝试的故障排除方法。继续进行最适合您情况的修复。
1. 运行 Windows 更新疑难解答
如果出现更新错误,您应该尝试做的第一件事是运行 Windows 更新疑难解答。此疑难解答旨在扫描系统以查找阻止系统安装更新的问题。
这是您需要做的:
- 同时按Win + I打开 Windows 设置。
- 从左窗格中选择系统,然后单击右窗格中的疑难解答。
- 在以下窗口中,单击其他疑难解答。
- 现在,寻找Windows Update疑难解答程序并单击它的运行按钮。
- 等待故障排除程序完成扫描。完成后,疑难解答程序会通知您结果。
- 如果发现任何问题,请单击“应用此修复程序”以实施疑难解答程序建议的修复程序。
- 如果该实用程序未能找到问题,请单击关闭疑难解答以退出程序并转到下面的下一个方法。
2.修改注册表
在错误 0x8007001F 的情况下,一些用户报告说该问题是由错误的注册表项引起的。该错误与注册表中的配置文件键有关,删除无效的子键可以为您解决问题。
以下是删除无效密钥以解决问题的方法:
- 按Win + R打开运行。
- 在 Run 的文本字段中键入 regedit 并单击Enter。
- 在用户帐户控制提示中单击是。
- 进入注册表编辑器后,导航至以下位置:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- 查找无效配置文件,右键单击它们,然后从上下文菜单中选择删除。
- 如果您不知道是哪些配置文件导致了问题,请下载并运行SetupDiag 工具。
- 下载该工具后,单击该文件以运行它并让该工具创建一个 Logs.zip 包。
- 解压缩 zip 文件并查找有问题的注册表项。你会看到一个警告标志。
- 找到后,使用上述步骤将其删除。
3. 重置 Windows 更新服务和缓存
由于更新服务的损坏,也可能会出现此问题。Windows 需要某些服务和组件才能正常工作才能安装更新。如果这些组件中的任何一个出现故障或被禁用,您将遇到当前的错误。
修复这些服务非常简单,您可以使用命令提示符执行这些步骤。在这种方法中,我们将重新启动这些服务并使用我们创建的 bat 文件重置缓存文件。我们建议您在继续使用此方法之前创建一个还原点,因为如果在执行过程中出现任何问题,它将帮助您恢复到系统的当前状态。
创建还原点后,请按照下列步骤操作:
- 单击此链接下载 Windows 更新批处理文件。
- 下载完成后,右键单击文件并从上下文菜单中选择以管理员身份运行。
- 等待修复过程完成,完成后,重新启动计算机。
重新启动后,尝试下载之前导致错误的目标更新,并检查问题现在是否已解决。
4.手动安装更新
如果 Windows 在自动安装更新时遇到问题,您也可以尝试手动安装。Microsoft 创建了一个在线更新目录,其中列出了所有已发布的更新。您可以按照屏幕上的说明查找并安装目标更新。
以下是您可以如何做到这一点:
- 前往浏览器中的Microsoft 更新目录。
- 在右上角的搜索字段中输入更新的 KB 编号,然后单击Enter。您可以在“设置”应用的“Windows 更新”部分找到 KB 编号。
- 您现在应该看到适当的结果。根据设备规格为您的设备找到正确的更新,然后单击下载按钮。
- 下载文件后,单击它并按照屏幕上的说明安装更新。
这应该可以帮助您跳过手头的错误。如果问题仍然存在,最好联系 Microsoft 官方支持团队并向他们报告问题。在发布官方修复程序之前,您可以忽略更新。