700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 使用 DISM 或系统更新准备工具修复 Windows 更新错误

使用 DISM 或系统更新准备工具修复 Windows 更新错误

时间:2024-04-22 20:47:57

相关推荐

使用 DISM 或系统更新准备工具修复 Windows 更新错误

引用自:

/zh-cn/help/947821/fix-windows-update-errors-by-using-the-dism-or-system-update-readiness

前几天一台winserver企业版32位的服务器出现更新后无限重启。才发现要根据上面内容,请使用系统更新准备工具。 然后,重新安装 Windows 更新和服务包。

症状

如果存在损坏错误,则 Windows 更新和服务包可能会安装失败。 例如,如果系统文件损坏,则可能无法安装更新。 DISM 或系统更新准备工具可帮助你修复一些 Windows 损坏错误。

面向家庭用户的注意事项

本文适用于支持代理和 IT 专业人员。 如果你正在寻找有关修复 Windows 更新错误的更多信息,请转到以下 Windows 网站:

Windows 更新疑难解答修复 Windows 更新错误

解决方案

对于 Windows 10、Windows 8.1、Windows 8、Windows Server R2 或 Windows Server

若要解决此问题,请使用收件箱部署映像服务和管理 (DISM) 工具。 然后,重新安装 Windows 更新和服务包。

打开提升的命令提示符。 要执行此操作,请从屏幕的右侧边缘滑入,然后点按“搜索”。 如果你使用的是鼠标,请指向屏幕右下角,然后单击“搜索”。 在“搜索”框中键入命令提示符,右键单击“命令提示符”,然后单击“以管理员身份运行”。 如果系统提示你输入管理员密码或进行确认,则键入密码或单击“允许”。键入以下命令,然后按Enter键。

命令操作可能需要几分钟才能完成。

DISM.exe /Online /Cleanup-image /Restorehealth

重要说明当运行此命令时,DISM 通过 Windows 更新提供修复损坏所需的文件。 但是,如果 Windows 更新客户端已断开,则会将正在运行的 Windows 安装用作修复来源,或者将来自网络共享或可移动媒体(例如 Windows DVD)的 Windows 并行文件夹用作文件来源。 为此,请改为运行以下命令:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows/LimitAccess

注意使用修复来源的位置替换C:\RepairSource\Windows占位符。 有关使用 DISM 工具修复 Windows 的更多信息,请参考修复 Windows 映像。键入以下命令并按Enter键。

命令操作可能需要几分钟才能完成。

sfc /scannow

关闭命令提示符,然后再次运行“Windows 更新”。

DISM 会创建一个日志文件 (%windir%/Logs/CBS/CBS.log),用于捕获此工具发现或修复的任何问题。 %windir% 是 Windows 的安装文件夹。 例如,%windir% 文件夹为 C:\Windows。

对于 Windows 7、Windows Vista、Windows Server R2 或 Windows Server

若要解决此问题,请使用系统更新准备工具。 然后,重新安装 Windows 更新和服务包。

下载系统更新准备工具。

单击下表中与您计算机上运行的 Windows 版本相对应的下载链接。

查明计算机运行的是 32 位还是 64 位版本 Windows。

由于该工具定期更新,因此我们建议您务必下载最新版本。

安装并运行该工具。 单击“下载中心”页面上的“下载”,然后执行下列操作之一: 若要立即安装该工具,请单击“打开”或“运行”,然后按照屏幕上的说明执行操作。若要稍后安装工具,请单击“保存”,然后将安装文件下载到计算机。 准备好安装该工具时,双击该文件。在“Windows 更新独立安装程序”对话框中,单击“是”。

当安装该工具时,它会自动运行。 虽然运行时间通常不会超过15 分钟,但在某些计算机上可能会需要更长时间。 即使进度栏似乎已停止,但扫描仍在运行,因此不要单击“取消”。

当看到“安装完成”后,单击“关闭”。

重新安装之前尝试安装的更新和服务包。

若要手动修复工具检测到但是未能修复的损坏错误,请参阅如何修复在 CheckSUR.log 中找到的错误。

直接从 Microsoft 更新目录下载程序包

也可以尝试直接从Microsoft 更新目录下载更新程序包,然后手动进行安装。

例如,当你在 Windows 7 中尝试通过 Windows 更新安装更新 3006137 时,可能会遇到问题。 在这种情况下,你可以下载更新程序包并尝试手动安装更新。 为此,请按照下列步骤操作:

在 Internet Explorer 中打开Microsoft 更新目录。 在搜索框中,输入要下载的更新编号。 在本示例中,输入3006137。 然后,单击“搜索”。 在搜索结果中找到适用于操作系统的更新,然后单击“添加”以将该更新添加至下载篮。 单击“查看下载篮”以打开下载篮。 单击“下载”以下载篮中的更新。 单击“浏览”以选择下载更新的位置,然后单击“继续”。

下载过程完成后,单击“关闭”。 然后,你可以在指定位置找到包含更新程序包的文件夹。打开该文件夹,然后双击更新程序包安装更新。

如果 Windows 更新和服务包安装成功,则安装完成。 如果未修复此问题,或系统更新准备工具找不到原因,请联系我们获得更多帮助。

更多信息

有关常见损坏错误的描述

下表列出了可能与 Windows 更新相关的错误代码,仅供参考:

系统更新准备工具有哪些用途

全部显示

验证资源的完整性

日志记录

如何修复在 CheckSUR.log 中找到的错误

若要手动修复系统更新准备工具检测到但未修复的损坏错误,请按照以下步骤进行:

打开 %SYSTEMROOT%\Logs\CBS\CheckSUR.log。

注意%SYSTEMROOT% 是一个环境变量,用于保存 Windows 的安装文件夹。 例如,通常 %SYSTEMROOT% 文件夹为 C:\Windows。标识该工具无法修复的程序包。 例如,你可能会在日志文件中发现以下内容:

摘要:

Seconds executed: 264

Found 3 errors

CBS MUM Missing Total Count: 3

Unavailable repair files:

servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~6.0.1.6.mum

...

在此情况下,受损的程序包是 KB958690。从Microsoft 下载中心或Microsoft 更新目录下载该程序包。将程序包 (.msu) 复制到 %SYSTEMROOT%\CheckSUR\packages 目录。 默认情况下,此目录不存在,你需要创建该目录。重新运行系统更新准备工具。

如果你是技术专业人员,请参阅如何修复在 CheckSUR.log 中找到的错误,以获取有关修复 CheckSUR.log 中的错误的更多选项。

上次更新时间:4月18日

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。