SFC或系统文件检查器是Windows维护实用程序之一,默认情况下,所有Windows操作系统版本。它的目的是彻底扫描Windows系统,发现损坏/损坏/丢失的系统文件,并自动修复它们。
为了运行sfc / scannow(又名sfc.exe),用户必须访问提升的命令提示符并在其上运行命令。但是在这个过程中或之后,可能会收到提示sfc扫描失败,并通知用户“Windows资源保护不能执行请求的操作”。(推荐学习:PHP视频教程)
首先,这个通知通知sfc检测到与系统文件有关的一些问题,但是不能修复它们。其次,它表明了SFC实用程序也出现故障的事实。微软还没有承认这个错误,因为它不是很常见,而且在随机的场合才会出现。
注意:以下方法适合所有的windows操作系统,只是打开cmd的方法不同罢了。
如何修复SFC“Windows资源保护无法执行请求的操作”错误?
解决方案1.启动CHKDSK
点击开始选择运行输入cmd并选择以管理员身份运行命令行窗口。
如果您被要求输入您的管理员密码,请确保您输入正确。
在“命令提示符”窗口中键入CHKDSK C:/ R,然后按Enter键。
之后,输入y并再次按Enter键。
重新启动您的电脑,然后等待CHKDSK扫描完成。
如果之后你可以运行SFC扫描,这意味着问题已经修复。
解决方案2.更改安全描述符
如果SFC扫描由于无法访问winsxs文件夹而失败,则应手动修改此文件夹的安全描述符。这可以通过执行以下步骤来完成:
点击开始选择运行输入cmd并选择以管理员身份运行命令行窗口。
如果出现确认窗口并要求输入管理员密码,请确保正确输入。
在“命令提示符”窗口中键入ICACLS C:\ Windows \ winsxs,然后按Enter键。
之后,关闭命令提示符窗口并重新启动您的PC。