通常,Microsoft 会滚动新的累积更新以使您的系统更加流畅和高效。但是,有时会出现新的错误和错误。今天,在本文中,我们讨论了一个这样的错误——将现有操作系统升级到 2019 年 11 月 (19H2) 更新后出现的更新错误 0x8009001d。该公司承认此更新问题并提出了一些解决方法。
损坏的系统文件、已卸载应用程序的残留物和其他垃圾文件的存在可能会在您的 PC 上引发此更新错误。要解决更新错误 0x8009001d,请尝试运行更新疑难解答、修复损坏的文件、执行干净启动、删除不必要的存储缓存等。
如果上述方法不能解决此问题,请重命名 SoftwareDistribution 文件夹或使用系统还原点作为最后的手段。如果您过去没有创建任何还原点,那么您只有一个选择,即Windows 10 的全新安装。
修复 – Windows 10 上的更新错误 0x8009001d
要修复 Windows 10 更新错误 0x8009001d,请尝试这些解决方案 –
1]卸载有问题的程序
出现故障的程序可能会在您的 PC 上开始出现与更新相关的问题,因此您必须扫描并删除此类应用程序。以下是要遵循的步骤 –
- 同时按Win 和 S热键启动搜索菜单。
- 在文本区域中,键入Control Panel并按Enter。
- 接下来,在Programs and features中选择导致滋扰的特定应用程序。
- 现在转到顶部栏并点击卸载按钮。
- 然后,在请求同意的确认消息上点击是。
- 删除应用程序后,请重新启动 PC 并尝试再次安装补丁。
2]运行更新疑难解答
Troubleshooter 是默认工具,用于解决 Windows 10 PC 上与更新相关的常见错误。以下是如何执行这些步骤 –
- 使用Win+I热键打开设置应用程序。
- 在这里,选择?更新和安全,然后选择疑难解答。
- 移动到右窗格并点击Windows 更新类别。
- 接下来,按运行疑难解答。
- 该工具将开始检测和修复故障(如果存在)。
- 请重新启动您的 PC 以保存到目前为止执行的更改。
您现在可以导航到“设置”>“更新和安全”,然后点击“检查更新”。系统将在线搜索任何待处理的更新。如果确实找到任何内容,则会自动下载并安装。
3] 使用命令提示符清理图像
损坏的 Windows 映像也可能会限制应用更新。如果是这种情况,应该通过在命令提示符下执行一些代码来清理 Windows 映像。以下是基本步骤 –
- 转到开始并在搜索区域中键入命令提示符。
- 右键单击最上面的结果并选择Run as administrator。
- 用户帐户控制窗口将立即出现,点击是继续。
- 接下来,复制/粘贴以下命令行,然后按Enter键。
dism /online /cleanup-image /startcomponentcleanup
- 等待,直到上述过程完成。完成后,重新启动系统。
4]安装已安装应用程序的待定更新
如果您仍然无法应用 Windows 更新,您应该检查是否有任何已安装应用程序的待处理更新。您只需将系统和第三方应用程序更新到最新发布的版本即可。人们可以通过访问 Microsoft Store 或官方网站来做到这一点。在这里,我们解释了基本步骤 –
步骤 1:转到系统托盘并点击Microsoft Store图标。
第 2 步:当“商店”窗口出现时,移至右上角的面板并点击椭圆图标。
第 3 步:使用下拉菜单,选择Downloads and updates。
第 4 步:出现所有需要升级的应用程序的列表。一个接一个地选择,然后点击“获取更新”按钮。
第 5 步:这将自动下载并提示为不同的应用程序应用待处理的更新。
5] 将 SoftwareDistrubution 重命名为 softwaredistribution.old
通常,当您使用最新版本更新现有操作系统时,之前更新的文件会保持原样。此类遗留文件可能会在备份您的 Windows 操作系统时造成麻烦。要修复它,可以尝试softwaredistribution.old
使用以下步骤将文件“SoftwareDistrubution”重命名为“”——
- 同时按下Windows 和 X热键,然后选择“运行”选项。
- 在文本区域中,键入cmd并同时按下Ctrl+Shift+Enter。
- 如果出现用户帐户控制,请点按是。
在控制台上一一运行以下命令。确保在每个命令行末尾按 Enter 键 –
net stop wuauserv重命名 c:windowsSoftwareDistribution softwaredistribution.old net start wuauserv
上述过程成功完成后,重新启动您的PC并检查更新是否仍然带有0x8009001d错误。如果是,请转到下一个解决方法 –
6]清除垃圾和临时文件
每当您删除文件或删除某些应用程序时,它们的数据都会作为缓存保留在系统中。没有必要保留这些文件,因为它们会占用不必要的空间和内存。如果您的 PC 存储更多缓存,则可能会导致更新错误 0x8009001d。那么,在这种情况下,您必须使用磁盘清理工具删除所有垃圾文件。这是完整的程序——
- 点击Windows图标并开始输入Disk cleanup,选择最上面的结果。
- 随后会出现一个新窗口,使用下拉菜单选择根驱动器 (?C:) ,然后点击确定。
- 在这里,选择“清理系统文件”按钮。
- 再次选择C:驱动器。
- 在后续窗口中,选中除下载文件夹之外的所有复选框。
- 此应用程序将需要一些时间来收集有关所选文件夹的全部信息。
- 完成计算部分后,单击确定,然后单击确认对话框中的删除文件。
磁盘清理工具将删除存储在 PC 上的所有缓存。确保在执行上述更改后重新启动PC。
7]执行干净启动
干净启动是 Windows 10 上的另一个不错的功能,可以解决 Windows 更新错误、BSOD 错误、损坏的驱动程序等常见问题。在这里,我们解释了执行此任务的分步过程 –
- 启动系统并以管理员身份登录。
- 按 Win + S,输入“?
msconfig
”,然后点击System Configuration。 - 转到“服务”选项卡并选中复选框 – “隐藏所有 Microsoft 服务”。
- 单击全部禁用。
- 接下来转到“启动”选项卡,然后单击“打开任务管理器”。
- 在随后的向导中,查找不需要的程序并将其禁用。请参阅下面的快照 –
- 关闭所有正在运行的窗口并重新启动您的 PC。
您现在可以下载挂起的更新(如果可用)而不会遇到错误代码 0x8009001d。
8]使用系统还原点
如果上述修复均无法修复更新错误 0x8009001d,请尝试使用系统还原点(之前生成)。如果您没有任何备份,请尝试在您的 PC 上全新安装 Windows 操作系统。
有时,当用户安装最新的累积更新(包含错误)时可能会导致这种情况。因此,应该恢复运行完全正常的早期操作系统。
注意:如果您之前没有创建任何系统还原点,您可以跳过此方法并执行 Windows 10 操作系统的全新安装。
以下是如何使用此解决方法 –
- 按Win 和 R,
rstrui
在文本区域中键入并按Enter键。 - 在随后的向导中,单击下一步并选择最新的还原点。
- 向下滚动并点击扫描受影响的程序按钮,然后再次点击下一步继续下一步。
- 单击完成并等待系统恢复稳定的操作系统。整个过程可能需要 30-45 分钟,具体取决于备份的大小。
就是这样,您现在可以将 Windows 10 操作系统更新到其最新的构建版本,而不会遇到更新错误 0x8009001d。