当遇到电脑出现问题时,我们通常会尝试修复它。在修复环境下,有些win10系统用户可能会碰到scannow无法完成修复的故障。很多人对于这个问题束手无策,本文提供了修复环境下win10 scannow无法完成修复的详细解决方法。
推荐:下载win10 64位旗舰版
解决方案:
1、首先要说明的是,以下方法是来自微软官方的建议。既然扫描已经完成,但无法修复一些文件,我们需要明确未修复的文件。在命令提示符窗口中继续输入以下命令:
findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopsfcdetails.txt"
该命令的作用是将未修复的受损文件以及未修复的原因写入桌面的sfcdetails.txt 文件。
2、命令运行完成后,在桌面会看到sfcdetails.txt 文件。打开这个文本文件,就能看到未修复成功的文件和未修复的原因。
例如,未修复的受损文件为 04 - Downloads.lnk,版本为10.0.14393.0,原因是file is missing(文件丢失)。
3、接下来,我们需要手动用正确的文件替换受损的文件。
在另一台相同系统的电脑上复制一个副本。
进入你电脑系统盘的 Windows 目录,根据文件名找到受损文件。
用正确的副本替换受损文件,需要输入三条命令(注:斜体字部分为说明,无需输入):
1)takeown /f 带路径的损坏系统文件 (说明:取得损坏系统文件的管理权)。
2)icacls 带路径的损坏系统文小火箭节点 件 /GRANT ADMINISTRATORS:F (说明:授小火箭节点订阅网站推荐予管理员对已损坏系统文件的完全访问权限)。
3)copy shadowrocket安装已知完好的副本文件 (说明:用完好的文件副本替换)。
以上是修复环境下win10 scannow无法完成修复的一些解决步骤,如果你也遇到了类似问题,可以尝试上述方法进行修复。