PHP 不能运行windows,windows资源保护无法执行的请求

  • Post author:
  • Post category:php


SFC或系统文件检查器是Windows维护实用程序之一,默认情况下,所有Windows操作系统版本。它的目的是彻底扫描Windows系统,发现损坏/损坏/丢失的系统文件,并自动修复它们。

39c8a7f278708d392cc1b9fe54c9c943.png

为了运行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。

更多PHP相关技术文章,请访问PHP图文教程栏目进行学习!