尝试为基于x64的Windows10系统 (KB4487044) 更新时,出现以下错误:‘某些更新文件缺失或出现问题。我们将尝试稍后重新下载更新。错误代码:(0x80073712)’。当某些更新文件缺失或出现问题时,将出现错误代码0x80073712。系统更新程序指示文件已下载但拒绝安装它们。
如果你注意到更新过程暂停在大约30%到50%并为你显示错误代码,它会阻止进一步的系统更新并对你的电脑构成安全威胁。
出现错误代码0x80073712有以下几点可能的原因:
如何修复某些更新文件缺失或出现问题?重新启动电脑是解决问题的简单方法,你可以在出现错误后尝试重启电脑。同时,确保你的电脑在重新启动后网络连接良好。
现在,你可以按照以下故障排除解决方案进行操作。
如前所述,损坏的文件系统会阻止你更新Windows系统。要确定你的文件系统是否损坏,你可以运行部署映像服务和管理,称为DISM。
系统文件检查器工具 (SFC.exe) 可以检测并修复这些损坏的文件。让我们展示它是如何工作的。
1. 在搜索栏中输入“cmd”,点击“以管理员身份运行”。
2. 输入以下命令提示,然后按“回车”开始该过程。
3. 请耐心等待,因为完成此过程需要几分钟时间。之后,你可以查看这些文件系统是否已修复。
Windows更新疑难解答旨在解决与更新相关的问题,可以帮助你修复一些丢失的更新文件。请参考以下步骤。
1. 按“ Win + I”打开Windows设置 > 点击“更新和安全”。
2. 单击“疑难解答”菜单下的“其他疑难解答”。
3. 转到Windows更新并单击“运行疑难解答”按钮。
4. 程序会自动定位问题并进行修复。完成此过程后,你可以重新启动电脑并再次尝试运行 Windows更新。
如果你的Windows更新组件有问题,也可能会出现错误代码0x80073712。在这种情况下,请尝试手动重置Windows组件。
1. 在搜索栏中输入“cmd”,点击“以管理员身份运行”。
2. 粘贴以下命令提示符并一一点击“回车”。前四个命令行将停止BITS、Cryptographic、MSI安装程序和Windows更新服务。后两个命令行可以重命名SoftwareDistribution和Catroot2文件夹。
net stop cryptSvc
net stop bits
net stop msiserver
net stop wuauserv
ren C:\Windows\System32\Catroot2.old catroot2
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
3. 运行以下命令以启动你已禁用的BITS、Cryptographic、MSI安装程序和Windows更新服务。
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
4. 完成此过程后,退出命令提示符窗口并重新启动你的电脑以运行Windows更新。