![Windows 7 - 访问外部硬盘上的旧 Vista 安装 - UAC](https://linux22.com/image/1219880/Windows%207%20-%20%E8%AE%BF%E9%97%AE%E5%A4%96%E9%83%A8%E7%A1%AC%E7%9B%98%E4%B8%8A%E7%9A%84%E6%97%A7%20Vista%20%E5%AE%89%E8%A3%85%20-%20UAC.png)
我已经在新硬盘上安装了 Windows 7,并通过外部底座连接了安装了旧 Vista 的硬盘。
我正在尝试复制旧硬盘的内容,但是在尝试浏览 Users/MyUser 文件夹时遇到问题。
我收到以下消息:
您无权访问此文件夹,请单击继续
单击继续后,什么也没有发生。
我尝试过右键单击->安全并将文件夹的所有者设置为我的帐户,但无济于事。
关于如何访问该文件夹有什么建议吗?
答案1
您需要授予自己对硬盘的完全访问权限。
只有以管理员身份登录后,以下步骤才有效。
第一步是获取文件的所有权。
启动命令提示符框 (cmd)作为管理员,然后输入:
takeown /f /r X:\
然后授予自己对文件的全部权限:
cacls X:\*.* /T /G username:F
有关 cacls 的更多信息,请参阅:
使用 CACLS 从命令行实现安全性。
如果您在使用 cacls 时遇到问题,可以使用更完善的 Visual Basic 脚本:
Xcacls.vbs 修改 NTFS 权限。
答案2
这是因为您的安全设置错误。
您需要做两件事。第一件是更改文件所有者(正如您已经做过的那样),第二件是在安全选项卡中为该用户添加权限。
如果您只是想要复制一些内容并且不想从该驱动器启动 Windows,则可以为所有人添加完全权限。
答案3
您是否尝试过在新安装的 Windows 7 上使用与旧 Vista 机器相同的用户名和密码设置一个帐户?