好吧,这是一个常见问题,似乎有很多原因。尝试安装独立 SDK .exe 后,安装程序在几乎完成时退出并显示权限错误。我尝试简单地单击我的 C 盘,然后收到以下错误
C:\ is not accessible
这是 SSD 驱动器,包含我的所有应用程序和启动卷。我的 PC 否则启动正常,并且 PC 上还有一个额外的 esata 驱动器,我可以毫无问题地访问它。我当然以管理员身份登录。
我以为这只是检查属性中的权限的问题,于是我右键单击驱动器,选择属性,然后在安全高级下获取
Unable to display current owner
在谷歌上搜索了一番后,我重启了安全模式并重复了上述操作,结果相同。在谷歌上搜索了一番后,我尝试安装第三方实用程序“lockhunter”,但无法安装,并收到消息
Shell\ExecuteEx failed code 5. Access is denied.
只需尝试启动 TaskManager,我就会得到类似的结果
Windows cannot access the specified device, path, or file. You may not have the
appropriate privileges to access the item.
我认为我的下一步是通过命令控制台运行某种诊断或权限检查。但由于我无法启动任务管理器,因此不确定如何获得提升的命令提示符。有人可以帮忙吗?
[编辑] 好的,所以我尝试了我认为唯一能获得提升命令提示符的方法,即通过 Command-X。常规 cmd 提示符,没问题。但当我尝试启动提升的提示符时,我收到一个新的错误
C:Users\foo\Appdata\Local\Microsoft\Windows\WinX\Group3\01
This file does not have a program associated with it for performing this action.
Please install a program or, if one is already installed, create an association
in the Default programs control panel.
答案1
修复执行是一个旨在修复 .bat、.exe 和 .com 文件扩展名的可执行文件关联的程序。如果程序检测到这些关联丢失、更改或被劫持,设置将恢复为原始 Windows 默认值。当批处理、可执行文件或 COM 文件的文件关联发生更改时,可能会导致可执行文件无法启动。例如,当您双击 .bat、.exe 和 .com 文件时,程序将无法启动,Windows 会询问您希望使用什么来启动该程序。修复执行旨在通过重建已损坏的可执行文件关联 Windows 注册表项来解决这些问题。
答案2
我认为您的驱动器出现故障,Windows 出现错误,或者您感染了病毒。您可以尝试以下几种方法。首先,我强烈建议进行病毒扫描。只需使用您最喜欢的扫描仪即可。如果您不知道任何扫描仪,我可以推荐一些免费的扫描仪。
接下来,尝试获取所有权。驱动器上的权限可能被搞乱了,您可以使用此注册表编辑将其恢复:
第三,移除 SDD,将其放入新 PC 中,看看另一台 PC 是否能够访问 SDD。如果不能,则可能仍是病毒或错误。您还可以在第二台 PC 上使用 /chkdsk 扫描驱动器是否存在错误。