修复 Windows 更新 0x8007000d 错误

修复 Windows 更新 0x8007000d 错误

建议定期更新您的 Windows PC 以保护其免受网络攻击。但有时当您尝试更新 Windows 10 计算机时,您会收到Windows 更新 0x8007000d(Windows update 0x8007000d)错误提示。0x8007000d Windows更新错误停止更新过程,并且经常由于文件损坏、程序损坏等而发生。很少有用户遇到升级到Windows 11 导致安装程序由于(cause setup)安装文件(installation file error)损坏错误而无法继续。不过,您很幸运能找到这篇文章。本指南将帮助您了解如何修复 0x8007000d Windows 10错误。继续阅读文章以获取解决方案。

修复 Windows 更新 0x8007000d 错误

如何修复 Windows 更新 0x8007000d 错误(How to Fix Windows Update 0x8007000d Error)

更新 PC 时可能会遇到多个错误代码。除了Windows 7,它也发生在Windows 10 PC 上。许多用户反映他们无法专门安装Windows 10的(Windows 10)KB3124200KB4586853KB4592438版本。以下是导致 0x8007000d Windows更新错误的一些原因。分析问题背后的原因,以便您可以通过选择正确的方法快速解决问题。

  • (Missing or damaged)PC 中的文件丢失或损坏。
  • 腐败(Corrupt)的程序。
  • PC 中的病毒或恶意软件(Virus or malware)攻击。
  • PC 中不完整或过时(Incomplete or Outdated )的 Windows 更新组件。
  • 其他后台程序(background programs)会干扰更新过程。
  • 防病毒(Antivirus)程序干扰和不稳定的互联网连接(unstable internet connection)也是如此。

在本节中,我们编制了一份有效的故障排除方法列表,可帮助您修复 0x8007000d 或由于安装文件(installation file error)损坏错误导致安装无法继续。按照相同的顺序执行方法以获得完美的结果。

方法一:清理磁盘空间(Method 1: Clean Disk Space )

如果您的计算机没有足够的空间,Windows PC 可能不会安装更新。删除大型垃圾文件可以释放您的PC 内存(PC memory)并解决一般问题。它可以通过清理磁盘空间来完成,这会删除所有临时文件、安装日志、缓存等。它可能会修复由于(disk space)安装提示(installation prompt) 错误(Error)而无法继续安装的问题。您可以按照以下步骤开始清理磁盘。

1. 同时按住Windows + I keys 打开Windows 设置(Windows Settings)

2. 现在,点击系统(System ),如下图所示。

Windows 设置页面。 系统突出显示。 修复 Windows 10 更新 0x8007000d 错误

3. 在左侧窗格中,单击Storage选项卡,然后在右侧窗格中,选择Configure Storage Sense or run it now链接,突出显示。

存储选项卡。 修复 Windows 10 更新 0x8007000d 错误

4. 在下一个窗口中,向下滚动到立即释放空间(Free up space now )部分,然后选择立即清理(Clean now )选项,如图所示。

配置 Storage Sense 或立即运行它窗口。 修复 Windows 10 更新 0x8007000d 错误

现在删除所有不必要的文件,尝试更新Windows并检查问题是否已解决。

注意:(Note:)此方法可以从本文中删除。我没有找到与该问题有关的任何地方。

方法 2:运行恶意软件扫描(Method 2: Run Malware Scan )

很多时候,由于安装文件(installation file)损坏,安装程序等错误无法继续,这是由病毒和恶意软件(Malware)引起的。检查您的 PC 是否被定期扫描以避免受到它们的攻击。以下是在您的 PC 上运行防病毒扫描的步骤。

1. 同时按下Windows + I keys打开 设置(Settings)

2. 点击更新和安全(Update & Security),如图所示。

将弹出 Windows 设置屏幕。 选择更新和安全。 修复 Windows 10 更新 0x8007000d 错误

3. 单击左窗格中的Windows 安全性。(Windows Security )

4. 接下来,选择保护区域下的(Protection areas)病毒和威胁保护(Virus & threat protection )选项。

左窗格中的 Windows 安全选项。 在右窗格中选择了病毒和威胁防护。

5. 点击扫描选项(Scan Options),如图所示。

扫描选项突出显示。 修复 Windows 10 更新 0x8007000d 错误

6.根据您的喜好选择快速扫描(Quick Scan)全面扫描(Full Scan)选项,然后单击(preference and click)立即扫描。(Scan Now.)

可用的扫描选项。

7A。扫描完成后。所有的威胁都将被征召入伍。单击(Click)当前威胁(Current threats)下的开始操作(Start Actions )以删除或修复威胁。

发现威胁时出现的窗口。 修复 Windows 10 更新 0x8007000d 错误

7B。如果您的系统上没有任何威胁,将显示没有当前威胁,如下所示。(No current threats )

未发现威胁时出现的窗口。

Windows Defender 防火墙(Defender Firewall)将修复所有与病毒和恶意软件(virus and malware)相关的问题。

另请阅读:(Also Read:) 修复 Windows 更新错误 0x800704c7(Fix Windows Update Error 0x800704c7)

方法 3:运行 Windows 更新疑难解答(Method 3: Run Windows Update Troubleshooter )

您还可以运行Windows 更新疑难解答(Windows Update Troubleshooter)。它是用于修复所有更新错误的内置功能。它将修复与 Windows 更新相关的(Windows Update-related)临时文件和服务并重置Windows 更新(Windows Update)组件。以下是运行Windows 更新疑难解答(Windows Update troubleshooter)的说明。

1. 同时按 Windows + I keys 启动 设置(Settings)

2. 单击 更新和安全(Update & Security) 磁贴,如图所示。

更新和安全

3. 转到 左侧窗格中的疑难解答 (Troubleshoot )菜单。

4. 选择 Windows Update 疑难解答并单击 运行疑难解答(Run the troubleshooter) 按钮,如下所示。

单击更新和安全设置中的疑难解答,然后选择 Windows 更新疑难解答,然后单击运行疑难解答。 修复 Windows 10 更新 0x8007000d 错误

5. 等待故障排除程序检测并修复问题。该过程完成后, 重新启动(restart) 您的 PC(your PC)

注意:(Note: )您还可以运行查找(Find)并修复其他问题下列出的程序兼容性疑难解答。(Program Compatibility Troubleshooter )这将发现并修复与Windows(Windows)版本上旧程序的兼容性相关的问题。

同样,运行查找并修复其他问题下列出的程序兼容性疑难解答

方法 4:修复损坏的文件(Method 4: Repair Corrupt Files )

如果出现Windows更新 0x8007000d,则可能是因为您计算机上的文件损坏。您可以使用SFC系统文件检查器(System File Checker))和DISM部署映像服务和管理(Deployment Image Servicing and Management))等功能来扫描和删除有害的损坏文件。以下是如何使用它们:

1. 按 Windows 键(Windows key),键入 命令提示符(Command Prompt) 并单击 以管理员身份运行(Run as administrator)

打开开始菜单,键入命令提示符,然后单击右侧窗格中的以管理员​​身份运行。

 2.在 用户帐户控制(User Account Control) 提示中单击 是。(Yes)

3. 键入 sfc /scannow 并按 Enter 键(Enter key) 运行 系统文件检查器(System File Checker) 扫描。

键入以下命令行并按 Enter 执行它。 修复 Windows 10 更新 0x8007000d 错误

注意:(Note:) 系统扫描将启动,需要几分钟才能完成。同时,您可以继续执行其他活动,但请注意不要意外关闭窗口。

完成扫描后,它将显示以下任一消息:

  • Windows 资源保护未发现任何完整性违规。(Windows Resource Protection did not find any integrity violations.)
  • Windows 资源保护无法执行请求的操作。(Windows Resource Protection could not perform the requested operation.)
  • Windows 资源保护发现损坏的文件并成功修复它们。(Windows Resource Protection found corrupt files and successfully repaired them.)
  • Windows 资源保护发现损坏的文件,但无法修复其中一些。(Windows Resource Protection found corrupt files but was unable to fix some of them.)

4. 扫描完成后, 重新启动(restart) 您的电脑(your PC)

5. 再次 以管理员身份启动命令提示符(Command Prompt as administrator) 并依次执行给定的命令:

dism.exe /Online /cleanup-image /scanhealth
dism.exe /Online /cleanup-image /restorehealth
dism.exe /Online /cleanup-image /startcomponentcleanup

注意:(Note:) 您必须具有有效的Internet 连接(internet connection)才能正确执行DISM命令。

命令提示符中的扫描健康命令。 修复 Windows 10 更新 0x8007000d 错误

另请阅读:(Also Read:) 如何修复 Windows 更新错误 80072ee2(Fix Windows Update Error 80072ee2)

方法 5:使用命令提示符(Method 5: Use Command Prompt )

您还可以使用命令提示符修复 0x8007000d (Command Prompt)Windows 错误(Windows error)。这是一种有效的故障排除方法(troubleshooting method),您可以使用给定的代码解决错误。

1.以管理员身份启动命令提示符。( Command Prompt)

2.一一(one by one )键入以下命令,然后按回车键(enter)

SC config wuauserv start= auto
SC config bits start= auto
SC config cryptsvc start= auto
SC config trustedinstaller start= auto

命令提示符窗口。

3.执行命令后,重新启动PC(restart your PC)

方法 6:启用 Windows 更新服务(Method 6: Enable Windows Update Service)

要修复 0x8007000d 错误,请检查Windows 更新(Windows Update)服务是否正在运行。他们管理Microsoft(Microsoft)发布的更新的分发。这是如何做到的。

选项 I:通过服务(Option I: Through Services)

按照以下步骤通过服务(Services)程序启动Windows 更新服务。(Windows update)

1. 按Windows 键(Windows key )并键入Services,然后单击Run as administrator

搜索服务。 单击以管理员身份运行。 修复 Windows 10 更新 0x8007000d 错误

2. 向下滚动并选择Windows 更新(Windows Update )服务。

3. 右键单击​​属性(Properties ),如下图所示。

注意:(Note:)您也可以双击Windows 更新服务(Windows Update Services )以打开“属性(Properties )”窗口。

服务窗口。

4. 将启动类型(Startup type)设置为自动,(Automatic, )如下图。

现在,将启动类型设置为自动

5. 单击Apply > OK 以保存更改。 

另请阅读:(Also Read:) 如何修复访问(Fix Access)拒绝 Windows 10(Denied Windows 10)

选项二:通过本地组策略编辑器(Option II: Through Local Group Policy Editor)

当您的 PC 中禁用Windows 更新(Windows update)组件时,您将面临安装程序无法继续的问题,因为安装文件提示(installation file prompt)损坏并伴有Windows 更新(Windows update)0x8007000d 错误。首先检查您是否启用了Windows Update组件,如果没有,您可以按照以下步骤启用它。

1. 按Windows 键(Windows key )并键入gpedit.msc,如图所示。然后,按 Enter(Enter)

运行对话框

2. 现在,双击Computer Configuration > Administrative Templates,如图所示。

本地组策略编辑器窗口。 修复 Windows 10 更新 0x8007000d 错误

3. 双击系统(System )并在右窗格中,向下滚动并双击为可选组件安装和组件修复指定设置,(Specify settings for optional component installation and component repair)如图所示。

系统文件夹已打开,并突出显示为可选组件安装和组件修复指定设置。

4. 在下一个弹出窗口(pop-up window)中,如图所示选择已(Select) 启用(Enabled)

指定可选组件安装和组件修复弹出窗口的设置。 修复 Windows 10 更新 0x8007000d 错误

5. 最后,单击Apply > OK 以保存更改。

另请阅读:(Also Read:) 修复计算机(Fix Computer Did)重新同步(Resync),因为没有可用的时间数据(No Time Data)

方法 7:重新启动 Windows 更新服务(Method 7: Restart Windows Update Service )

有时,您可以通过手动重新启动Windows 更新服务来修复由于(Windows Update Service)安装文件(installation file error)损坏错误而无法继续安装的问题。请按照以下说明实施相同的操作。

1. 通过同时Windows + R keys运行(Run)对话框。

2. 输入services.msc并单击 OK启动服务(Services)窗口。

在运行对话框中键入 services.msc。

3. 向下滚动屏幕并右键单击(right-click )Windows Update。(Windows Update.)

注意:(Note:)如果当前状态不是Running,可以跳过以下步骤。

4. 在这里,如果当前状态显示正在运行(Running),请单击停止(Stop )

在“服务”窗口中选择了 Windows 更新。

5.您将收到提示,Windows正在尝试停止本地计算机上的以下服务...(Windows is attempting to stop the following service on Local Computer…) 等待(Wait)提示完成。大约需要 3 到 5 秒。

Windows 正在尝试在本地计算机提示符下停止以下服务。 修复 Windows 10 更新 0x8007000d 错误

6.通过同时单击Windows + E keys 打开文件资源管理器(File Explorer )。现在,导航到以下路径。

C:\Windows\SoftwareDistribution\DataStore

7. 同时按下Control+ A 键选择所有文件和文件夹,然后在空白处右键单击。(right-click )

8. 选择删除(Delete )选项从数据存储位置(DataStore location)删除所有文件和文件夹。

数据存储文件夹视图。

9. 现在,导航到路径C:\Windows\SoftwareDistribution\Download, 删除(Delete )下载位置(Downloads location)中的所有文件,如上一步中所述。

SoftwareDistribution 中的下载文件夹。 修复 Windows 10 更新 0x8007000d 错误

10. 返回服务(Services )窗口并右键单击(right-click )Windows更新。(Windows Update.)

11. 选择开始(Start )选项,如下图所示。

在“服务”窗口中选择了 Windows 更新。 修复 Windows 10 更新 0x8007000d 错误

12. 您将收到提示,Windows 正在尝试在本地计算机上启动以下服务...(Windows is attempting to start the following service on Local Computer…) 等待(Wait)3 到 5 秒,然后关闭“服务(Services)”窗口。

Windows 正在尝试在本地计算机提示符下启动以下服务

方法 8:在安全模式下删除软件分发文件(Method 8: Delete Software Distribution Files in Safe Mode)

如果手动删除软件分发文件夹(Software Distribution Folder)的组件无法解决问题,或者您在删除文件时遇到任何错误,请按照以下步骤操作。这些说明将以恢复模式(recovery mode)启动您的 PC,因此您可以毫无问题地删除它。

1. 点击Windows 键(Windows key )并键入恢复选项(Recovery options ),如图所示。打开效果最好。

恢复选项搜索。

2. 在设置(Settings )窗口中,单击高级启动下的(Advanced startup )立即重新启动(Restart now )选项,如图所示。

恢复选项的设置窗口。 修复 Windows 10 更新 0x8007000d 错误

3.在选择一个选项(Choose an option )窗口中单击疑难解答。(Troubleshoot )

选择一个选项窗口

4. 点击高级选项(Advanced options ),如图所示。

高级启动中的疑难解答窗口。

5. 单击突出显示的启动设置。(Startup Settings )

高级选项下的启动设置。 修复 Windows 10 更新 0x8007000d 错误

6. 在启动设置(Startup Settings )窗口中,单击重新启动(Restart)

7. 当您的 PC 重新启动时,您将看到以下屏幕(below screen)。在这里,按键盘上的F5键以启用带网络连接的安全模式(Enable Safe Mode with Networking)选项。

从启动设置重新启动后可用的选项中突出显示启用网络安全模式。

8. 同时按住Windows + E keys 打开文件资源管理器(File Explorer)。导航到以下位置。

C:\Windows\SoftwareDistribution

9. 选择Software Distribution 文件夹(Software Distribution folder)中的所有文件并删除(Delete )它们。

软件分发文件夹。 修复 Windows 10 更新 0x8007000d 错误

10. 然后,重新启动您的 PC(restart your PC)并尝试更新Windows 更新(Windows Update)

另请阅读:(Also Read:)Windows 10修复 iaStorA.sys (Fix iaStorA.sys)BSOD 错误(BSOD Error)的 7种方法(Ways)

方法 9:重置更新组件(Method 9: Reset Update Components )

要解决所有与更新相关的问题,还有另一种有效的故障排除方法(troubleshooting method),即重置 Windows 更新组件(resetting Windows Update components)。它修复 BITS CryptographicMSI InstallerWindows Update服务,并更新SoftwareDistribution 和 Catroot2(SoftwareDistribution and Catroot2)等文件夹。以下是一些重置Windows 更新(Windows Update)组件的说明。

1. 按照 4A 中的步骤 1。

2.一一(one by one )键入以下命令,然后按回车键(enter)

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
ren C:\Windows\System32\catroot2 Catroot2.old 
net start wuauserv
net start cryptSvc
net start bits 
net start msiserver

命令提示符窗口。

等待(Wait)命令执行并检查错误 0x8007000d (error 0x8007000d) Windows 10是否已修复。

方法 10:禁用杀毒软件(暂时)(Method 10: Disable Antivirus (Temporarily))

有时,过于激进的防病毒套件(antivirus suite)会干扰更新过程,导致 0x8007000d Windows 10更新错误或由于(error or setup)安装损坏错误(installation error)而无法继续安装。因此(Hence),如果您使用的是第三方防病毒软件(antivirus software),请暂时禁用它并检查您是否已解决问题。解决病毒防护问题后,再次启用它很重要。

注意:(Note:) 不同的防病毒(Different Antivirus)程序对此方法会有不同的设置。例如,我们使用Avast Free Antivirus

1. 导航到任务栏中的防病毒(Antivirus)图标并右键单击(right-click )它。

任务栏上的图标。

2. 选择Avast shields control选项,您可以使用以下选项暂时禁用Avast :

  • 禁用 10 分钟(Disable for 10 minutes)
  • 禁用 1 小时(Disable for 1 hour)
  • 禁用直到计算机重新启动(Disable until computer is restarted)
  • 永久禁用(Disable permanently)

Avast 屏蔽控制选项。 修复 Windows 10 更新 0x8007000d 错误

3. 根据您的方便选择选项并确认屏幕上显示的提示。

Avast shields 控制不同的可用选项。

4. 在主窗口中,您将看到注释All your shields are(All your shields are turned off ) closed 表示您已禁用防病毒软件。要再次激活它,请单击TURN ON

你所有的盾牌都在主窗口中关闭。

方法 11:重置电脑(Method 11: Reset PC )

如果上述方法都不适合您,那么这是最后的手段。您可以重置您的 PC 以最终修复此错误。这是如何做到的。

1. 导航到 Windows设置(Settings)并选择更新和安全(Update & Security)

2.从左窗格中选择恢复选项,(Recovery )然后单击(pane and click)右窗格中的开始(Get started )

恢复选项窗口。 修复 Windows 10 更新 0x8007000d 错误

3. 现在,从重置此 PC(Reset this PC )窗口中选择一个选项。

  • 保留我的文件(Keep my files )选项将删除应用程序和设置(apps and settings),但会保留您的个人文件。
  • 删除所有(Remove everything )选项将删除您的所有个人文件、应用程序和设置。

重置此 PC 窗口。

4. 最后,按照屏幕上的说明完成重置过程(reset process)

如果您无法修复Windows更新 0x8007000d 错误,这里有一些替代方法来更新您的Windows 10 PC。

另请阅读:(Also Read:) 如何在Windows 10中(Windows 10)删除 Win 安装文件(Delete Win Setup Files)

方法 12:使用 Windows 10 更新助手(Method 12: Use Windows 10 Update Assistant)

如果您对以前的版本有任何问题,您可以尝试另一种更新Windows 10 PC 的方法。(Windows 10)首先,卸载任何可能的最新更新并按照以下说明使用Windows 10 更新助手(Update Assistant)来修复 0x8007000d Windows 10错误。

1. 同时按住Windows + R keys 打开运行(Run )对话框。

2. 现在,如图所示键入appwiz.cpl并按(appwiz.cpl )Enter

运行对话框。 修复 Windows 10 更新 0x8007000d 错误

3. 单击左窗格中的查看已安装更新(View installed updates ),如此处所示。

程序和功能窗口。

4. 现在,选择最近有问题的更新,然后单击(update and click)卸载选项(Uninstall ),如下所示。

选择了卸载程序选项的程序和功能窗口。 修复 Windows 10 更新 0x8007000d 错误

5. 确认提示(如果有)。现在,同时按住Windows + E keys 打开文件资源管理器(File Explorer)。导航到以下路径。

C:/windows/softwaredistribution/download

6.删除(Delete)路径中的所有文件和文件夹。选择(Select)所有文件,然后单击删除(Delete )图标,如图所示。

下载文件夹内的文件。 修复 Windows 10 更新 0x8007000d 错误

7. 访问Windows 10 更新下载页面(Windows 10 Update download page)。如图所示,单击立即更新(Update now )选项。

Windows 10 2021 年 11 月更新网页视图。

8. 更新可能会在 60-85% 的过程中变慢。等到(Wait)更新过程成功,然后重新启动您的 PC(restart your PC)

9. 同时按下Windows + I (keys)打开系统中的设置(Settings)

10. 选择更新和安全(Update & Security)

点击更新和安全。

11.从右侧面板中选择检查更新。(Check for Updates)确保系统提示您您是最新(You’re up to date )消息,如图所示。

如果 Windows 版本已经是最新的,那么它将显示您是最新的消息。 修复 Windows 更新 0x8007000d 错误

注意:(Note: )如果您在 PC 上使用混合现实(Mixed Reality)软件,请卸载它。此软件会干扰Windows 更新过程(Windows Update process)并导致Windows更新 0x8007000d 错误。

(Also Read:)另请阅读修复 0x80004002:Windows 10不(Windows 10)支持此类接口(Interface Supported)

方法 13:手动下载更新(Method 13: Download the Updates Manually)

如果您已确认没有损坏的文件、PC 中的恶意程序和所有基本服务都在运行,但错误仍未解决,那么您可以按照以下说明手动下载更新。在执行此操作之前,您必须确定弹出 0x8007000d Windows 10 错误的 PC的KB 编号。(KB number )

1. 同时按下Windows + I (keys)打开系统中的设置(Settings)

2. 现在,选择更新和安全(Update & Security)

在设置窗口中突出显示更新和安全。 修复 Windows 10 更新 0x8007000d 错误

 

3. 单击下面突出显示的查看更新历史记录选项。(View update history )

Windows 更新窗口。

4. 在列表中,记下由于错误消息而导致安装失败( failed to install )的更新的KB 编号。(KB number )

KB 编号。 修复 Windows 10 更新 0x8007000d 错误

5.在Microsoft Update 目录(Microsoft Update Catalog)搜索栏中键入KB 编号。(KB number )

Microsoft 更新目录搜索栏主页

6. 找到与您的系统兼容的更新,然后单击(system and click)添加(ADD )以手动下载并安装更新。

推荐的:(Recommended:)

  • 如何在Windows 11强制退出(Force Quit)程序(Program)
  • 修复 0xC00D36D5 (Fix 0xC00D36D5) Windows 10中没有附加摄像头(No Cameras)
  • 修复(Fix Windows Could)Windows无法(Search)搜索(New)更新
  • 修复(Fix)Windows 10更新错误 0x80070103(Update Error 0x80070103)

我们希望本指南对您有所帮助,并且您已修复Windows 10 更新 0x8007000d(Windows 10 update 0x8007000d)错误。让我们知道哪种方法最适合您。此外,如果您对本文有任何疑问/建议,请随时将它们放在评论部分。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts