Windows 中有几个文件夹显示“拒绝访问”。原因是什么?如何解决?

Windows 中有几个文件夹显示“拒绝访问”。原因是什么?如何解决?

因此,在 Windows 7 安装失败后,我重新安装了 XP,当我看到几个备份文件夹被拒绝访问时,我感到非常兴奋。我已经尝试了说明Microsoft KB 上的,但它并没有解决问题。不过,我确实在“安全”选项卡的主要部分添加了我自己的完整权限,这使我能够访问该文件夹(我可以在 XP Home 中做到这一点,因为Windows NT SP4 安全配置管理器)。然而,似乎有些子文件夹仍然无法访问。

那么有两个问题。为什么会发生这种情况?我该如何解决?

答案1

为什么会发生这种情况?

与权限关联的用户帐户并不是试图访问这些权限的用户帐户。这些文件夹可能已备份到 NTFS 驱动器,从而保持了权限的完整性。

您可以尝试cacls从命令行递归地使用来获取文件的所有权:

cacls“C:\path\to\folder”/E /T /C /G“管理员”:F

开关说明:

/E - 这将编辑当前的访问控制列表,而不是
取代它

/T - 允许它递归运行

/C – 访问被拒绝错误时将继续

/G - 这将授予您指定的用户您在中指定的访问权限
用户:权限的形式。R = 读取,W = 写入,C = 更改,
F = 完全控制。

替换C:\path\to\folder为您有问题的文件夹的位置。这将递归地查看该文件夹并尝试更改其中所有内容的访问权限。替换Administrator为您拥有所有权的管理帐户。

相关内容