怎样运用 SFC 和 DISM 命令来修复受损的 Windows 系统文件
怎样运用 SFC 和 DISM 命令来修复受损的 Windows 系统文件
当Windows系统出现蓝屏、应用程序故障或某些功能无法正常工作时,SFC和DISM命令是两个非常有效的系统文件修复工具。本文将详细介绍如何使用这两个工具来检查和修复受损的系统文件,帮助你快速恢复系统的正常运行。
什么时候需要运行这些命令
如果Windows出现蓝屏或其他崩溃、应用程序出现故障或某些Windows功能无法正常工作,有两种系统工具可能会提供帮助。
Windows内置的系统文件检查器(SFC)工具将扫描你的Windows系统文件是否损坏或任何其他更改。如果文件已被修改,它将自动将该文件替换为正确的版本。如果SFC命令不起作用,你还可以尝试在Windows 8、10或11上使用部署映像服务和管理(DISM)命令来修复底层Windows系统映像。在Windows 7和更早版本上,Microsoft提供了一个可下载的“系统更新准备工具”。
如何使用这些命令
1. 运行SFC命令修复系统文件
在对有缺陷的Windows系统进行故障排除时运行SFC命令。SFC通过扫描和替换损坏、丢失或更改的系统文件来工作。即使SFC命令没有修复任何文件,运行它至少会确认没有系统文件损坏,然后可以继续使用其他方法对系统进行故障排除。只要计算机本身会启动,就可以使用SFC命令。如果Windows将正常启动,可以从管理命令提示符运行它。如果Windows无法正常启动,可以尝试以安全模式启动它,或者通过从安装介质或恢复光盘启动在恢复环境中启动它。
无论进入命令提示符(通常是安全模式还是恢复环境),都将以相同的方式使用该命令。请记住,如果你正常启动Windows,则需要使用管理权限打开命令提示符或PowerShell。为此,请右键单击“开始”按钮并选择“命令提示符(管理员)”。
注意:在Windows 11上,可能需要选择“Windows Terminal(Admin)”而不是“Command Prompt(Admin)”或“PowerShell(Admin)”。
在命令提示符下,键入以下命令并按Enter运行完整的系统扫描并让SFC尝试修复:
sfc /scannow
让命令提示符窗口保持打开状态,直到命令完成,这可能需要一些时间。如果一切正常,将看到消息“Windows资源保护未发现任何完整性违规”。
如果看到“Windows资源保护发现损坏的文件但无法修复其中一些”消息,请尝试以安全模式重新启动PC并再次运行该命令。如果失败,还可以尝试使用安装介质或恢复光盘启动并尝试从那里执行命令。
2. 运行DISM命令以修复SFC问题
通常不必运行DISM命令。但是,如果SFC命令无法正常运行或无法用正确的文件替换损坏的文件,则DISM命令(或Windows 7中的系统更新准备工具)有时可以修复底层Windows系统并使SFC正常运行。
要在Windows 8、10和11中运行DISM命令,请以管理权限打开命令提示符、PowerShell或Windows终端。键入以下命令,然后按Enter让DISM检查Windows组件存储是否损坏并自动修复它发现的任何问题。
DISM /online /Cleanup-Image /RestoreHealth
在关闭命令提示符窗口之前允许命令完成运行。这可能需要五到十分钟。进度条停留在20%一段时间是正常的,所以不用担心。
如果DISM命令的结果表明有任何更改,请重新启动PC,然后应该能够成功运行SFC命令。
在Windows 7和更早版本上,DISM命令不可用。相反,可以从Microsoft下载并运行系统更新准备工具,并使用它来扫描系统以查找问题并尝试修复它们。
如果SFC和DISM命令没有帮助,我们可以尝试其他的有效操作,例如第三方DLL修复工具。相比用户自行尝试手动修复DLL问题,使用专业的修复工具可以降低因操作不当导致系统进一步损坏或出现新问题的风险。
以上就是今天分享的关于“怎样运用SFC和DISM命令来修复受损的Windows系统文件”的内容,有需要的朋友赶快试试吧。