如果您尝试升级或安装新版本的 Windows 10,您可能会遇到 错误 0x80073712 在 Windows 更新过程中。 如果某些 Windows 更新文件损坏或丢失,则主要会发生此问题。 这意味着 Windows 安装程序所需的文件现在可能已损坏或损坏。 在这篇博文中,我们解释了错误 0x80073712 的一些可能解决方案。
毫无疑问,Windows 10 已经被适当地修补和打磨,但它的一些功能仍然有很多不足之处。 除此之外,Windows Update 仍然不受保护并且容易受到损坏,例如错误 0x80073712。 此内置服务以以下形式提供软件更新 累积更新 和服务包。 Windows 更新的主要目的是通过增强的安全性和稳定性功能使操作系统保持更新。 为了保持有效,我们建议您按照相同的顺序执行下面的解决方法,因为我们根据效率和难度安排了修复。
怎样修复 Windows 更新错误 0x80073712
以下是您可以尝试修复 Windows 更新错误 0x80073712 的一些简单方法 –
- 运行 Windows 更新疑难解答
- 执行 SFC 扫描
- 运行 DISM 工具
- 重置更新的一些基本元素
- 删除 Windows 更新缓存
- 执行磁盘清理
- 重置 Windows 更新组件
- 重命名软件分发文件夹
- 使用媒体创建工具
1. 运行 Windows 更新疑难解答
虽然有多种方法可以解决此问题,但您可以使用此内置应用程序立即修复它。 Windows Update Troubleshooter 自行检测并纠正常见的更新问题。 虽然此工具不能解决所有问题,但如果您的系统、操作系统或其他连接的设备出现问题,这是一个很好的开始方式。 尝试运行 Windows Update 疑难解答程序,看看它是否有效。
- 请按 赢+我 同时调用 设置.
- 点击 更新与安全 类别。
- 在左窗格中,转到 疑难解答 部分。
- 移动到右侧,然后选择 其他疑难解答 关联。
- 选择 Windows更新 然后点击 运行疑难解答 按钮。
完成上述过程后,这将找到发生此问题的可能原因,然后进行修复。 因此,检查它是否解决了错误。
2.执行SFC扫描
下一步是运行系统文件检查器工具来扫描您的系统文件。 此实用程序修复丢失或损坏的系统文件,包括与错误相关的文件 0x80073712. 要运行此工具,请使用以下步骤 –
- 请按 赢 + R 热键打开“运行”对话框。
- 在空白处,键入“cmd”并按 Ctrl+Shift+ Enter 键打开提升的命令提示符。
- 如果出现 UAC 提示,请单击 是的 按钮。
- 出现提升的命令提示符后,键入命令 –
sfc /scannow
- 请按 Enter 键,这将开始扫描过程。
- 这将花费很短的时间找到丢失的文件,然后将其恢复。 因此,扫描结束后重新启动设备。
3.运行DISM工具
如果上述方法不起作用,则可能是您的 Windows 文件已损坏或丢失。 因此,下一个首选步骤是运行部署映像服务和管理 (DISM) 来修复系统映像文件。
要运行 DISM 工具,请按照以下步骤操作 –
- 请按 赢 + Q 热键并让任务栏搜索出现。
- 类型 命令 在搜索框中。
- 右键单击 命令提示符 并选择 以管理员身份运行.
- 如果 UAC 提示,点击 是的 按钮。
- 在下一页上,复制并粘贴以下文本,然后按 Enter –
DISM.exe /Online /Cleanup-image /Restorehealth
- 这将开始对操作系统中损坏的图像文件执行扫描过程。 重新启动您的 PC 并检查启动期间的错误。
4.重置更新的一些基本要素
如果问题仍然存在,您可能需要重置更新的基本元素。 这还将提供对更新文件的授予访问权限。 以下是步骤 –
- 使用管理员权限打开命令提示符。
- 在命令提示符窗口中,键入以下命令并按 Enter 在每个命令之后:
net stop trustedinstaller cd %windir%winsxs takeown /f pending.xml /a cacls pending.xml /e /g everyone:f del pending.xml net stop wuauserv ren c:windowsSoftwareDistribution softwaredistribution.old net start wuauserv
- 运行上述命令后,尝试更新您的计算机并查看它是否有效。
5. 删除 Windows 更新缓存
删除有故障和损坏的 Windows 更新缓存是帮助修复错误的另一种有用方法。 这 更新缓存 是一个特定的文件夹,用于收集和存储更新的安装文件。 以下是删除它们的方法 –
- 请按 赢+R 键同时打开 跑 对话。
- 类型 服务.msc 进入空盒子并点击 Enter.
- 在“服务”窗口中,找到 Windows更新 在下面 姓名 柱子。
- 右键单击 Windows 更新,然后单击 停止.
- 再次,使用打开运行对话框 赢+R 键。
- 在框中,复制并粘贴以下文本代码,然后按 Enter.
C:WindowsSoftwareDistributionDownload
- 在下一页上,删除那里可用的所有整个文件和文件夹。
- 如果系统要求您提供管理员权限,请标记 对所有当前项目执行此操作 框并单击 继续.
- 现在去 服务 再次应用程序,右键单击 Windows更新, 并启动它。
重新启动您的设备并再次尝试运行 Windows 更新。
6.执行磁盘清理
不断在其硬盘驱动器上积累临时文件和浏览器缓存对 PC 是非常有害的。 因此,我们建议下一步运行磁盘清理工具。 这将删除临时 Windows 10 安装文件并可能修复错误代码。 方法如下:
- 按键盘上的 Windows 按钮并键入“cleanmgr”。
- 选择 磁盘清理 列表顶部的选项。
- 小小的里面 磁盘清理 框,选择 (C:) 驱动器并单击 好的 按钮。
- 点击 清理系统文件 选项。
- 再次选择 C: 驾驶。
- 然后勾选除了 下载.
- 点击 好的 该工具将开始删除文件。
- 最后,重新启动计算机以完成该过程。
完成这些步骤后,导航到路径 设置 > 更新与安全 > Windows更新. 之后,点击 检查更新 看看问题现在是否消失了。
7. 重置 Windows 更新组件
如果上述解决方法不起作用,则您可以通过重置 Windows 更新组件来解决此问题。 这是怎样做到的 –
- 按 赢 + S 并输入“cmd”。
- 右键单击 命令提示符 并选择 以管理员身份运行.
- 当 UAC 提示时,单击 是的 按钮。
- 在下一页上,键入以下命令并点击 Enter 在每个命令之后。
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat”
cd /d %windir%system32
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.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 softpub.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
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 qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
netsh winsock reset
netsh winhttp reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- 运行以上命令后, close 命令提示符窗口,然后转到 微软支持网站.
- 在下一页上,下载最新的 Windows 更新代理。
- 使用屏幕上的说明将其安装在您的设备上。
- 重新启动您的 PC 并检查此方法是否适用于您。
8.重命名软件分发文件夹
这是您可以尝试修复 Windows 更新错误 0x80073712 的另一种有效解决方案。 如果与这些组件相关的问题导致了错误,则此方法肯定可以作为修复方法。 要执行此技巧,请使用以下指南 –
- 如上所述打开提升的命令提示符。
- 依次输入以下命令,然后点击 Enter 每个 –
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
(这会暂时停止更新组件)
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 Catroot2.old
(这将重命名 SoftwareDistribution 文件夹和 Catroot2 文件夹。在这里,当您下次尝试更新时,Windows 会焕然一新)
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
(它重新启动您停止的服务)
- 关闭窗口并重新启动您的设备。
9.使用媒体创建工具
不幸的是,如果上述解决方法都不适合您,那么作为最后的手段,您可以使用 媒体创作工具. Windows 更新是一项非常有价值且至关重要的服务,您可能会考虑将其用于 Windows 10 的全新安装。这将就地升级或全新安装最新版本的操作系统。 您可以将此应用程序用作参考并谨慎行事。 此后,检查更新错误 0x80073712 问题已得到纠正。