全屋到家

革命维修网-联系在线客服免费解答故障!

何苦重装?使用微软官方「系统文件检查器」解决电脑大小故障(越早知道越好)

更新时间:2024-05-10 16:10:27点击:78

何苦重装?使用微软官方「系统文件检查器」解决电脑大小故障 核心提示:当我们遇到 Windows 系统无法正常工作,功能故障、系统文件损坏时,通常很难判断到底是哪个环节出了差错,就算找到问题所在,也很难手动解决,最终往往会走到重装系统的地步。

当我们遇到Windows系统无法正常工作、功能故障或者系统文件损坏时,通常很难判断是哪个环节出了问题。 即使我们发现了问题,也很难手动解决,往往到最后还得重装系统。

其实Windows系统内置了一个专门的系统修复工具“系统文件检查器”。 在重新安装之前,您不妨使用它看看它是否可以解决问题。

01

系统文件检查器

在 Windows 上,当您遇到随机错误、启动问题或功能无法正常工作时,很可能是您的系统文件丢失或损坏。

“系统文件检查器”SFC就是为此而生。 这是一个命令行工具,它的工作原理是完全扫描系统文件,并在系统文件丢失或损坏时自动下载和恢复它们。

虽然是命令行工具,但其实很简单,随便抄几段代码,反馈信息都是中文的。

Windows Vista、7、8 和 10 都带有“系统文件检查器”。

02

普通手术

如果仅发生部分故障,系统仍将能够运行。

点击开始菜单,输入CMD,以管理员身份运行;

Windows 10、8、8.1需要先进入:

DISM.exe/online /Cleanup-image /Restorehealth

运行收件箱部署映像服务和管理 (DISM) 工具。 Windows Vista、7可以跳过这一步;

然后输入:

sfc/scannow

运行系统文件检查器。 它开始对系统文件进行全面扫描;

扫描后可能会返回以下消息:

1、Windows资源保护无法发现任何完整性违规:这意味着没有系统文件丢失或损坏;

2、Windows资源保护无法执行请求的操作:意味着在正常模式下无法完成扫描,必须进入安全模式(稍后介绍);

3、Windows资源保护已找到损坏的文件并成功修复:说明确实存在损坏或丢失的系统文件,且已成功修复;

4. Windows 资源保护发现损坏的文件,但无法修复其中一些文件:这种情况非常罕见。 您可以重新启动计算机并再次运行SFC来尝试扫描和修复。 如果多次扫描仍无法修复问题,请尝试以下操作。

03

进阶操作

当系统无法正常启动,或者系统中运行SFC无法修复问题时,可以尝试离线修复。

如果可以进入系统,请在“设置”-“更新和安全”-“恢复”-“高级启动”中重新启动计算机。 如果无法进入系统,应该会自动进入“安全模式”。 当然用WinPE也是一样的;

进入安全模式-高级选项-命令提示符后进行故障排除打开命令提示符;

进入

diskpart

启动磁盘工具;

进入:

list volume

列出所有磁盘

记下系统分区驱动器盘符,通常不是C! ! ! 不然就不用看了! 请根据分区大小判断;

记下盘符,输入exit退出;

然后输入:

sfc /scannow /offbootdir=磁盘:\ /offwindir=磁盘:\Windows

磁盘根据你系统分区的盘符而变化,这里是D,这段代码中的/offbootdir=指定系统分区的盘符; /offwindir= 指定安装 Windows 的文件夹。

然后等待修复完成并重新启动即可查看问题是否已修复。

03

手动操作

如果尝试上述方法后仍无法解决问题,您还可以尝试手动替换丢失或损坏的文件,但需要将完整的文件复制到相同系统版本的计算机上。

以管理员身份运行CMD,输入:

findstr /c:"[SR]"%windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

此命令在桌面上生成一个 Sfcdetails.txt 文件,其中包含每次系统文件检查器扫描的详细信息,包括未修复的错误。 您可以使用Ctrl+F搜索修复来手动定位;

找到错误文件后,可以使用搜索引擎查看该文件的位置,然后在同版本的正常电脑上将错误文件复制到需要修复的电脑C盘根目录下(家庭版、专业版);

然后以管理员身份再次运行CMD,输入

takeown /f C:\错误文件路径

icacls C:\ 错误文件路径 /Grant Administrators:F

获取错误文件的管理员权限,我在这里:

takeown /fC:\Windows\System32\ActionCenter.dll

icaclsC:\Windows\System32\ActionCenter.dll /Grant Administrators:F

然后输入

copy C:\正确文件名 C:\错误文件路径

用正确的文件替换错误的文件;

我在这里

copy C:\ ActionCenter.dll C:\ Windows\System32\ActionCenter.dll

注意:如果替换失败,则说明该文件正在被使用。 只能先结束进程或者进入安全模式或者PE进行操作。

替换完成后,建议再次运行“系统文件检查器”检查文件的完整性。

本文部分参考了微软官方文档:使用系统文件检查器工具修复丢失或损坏的系统文件

查找家电维修、家电清洗、水电维修、门窗家具维修、家政服务文章,欢迎来。

相关阅读

热门推荐

官方微信号