我已经将一些文件从 XP 计算机复制到运行 Windows 7 的 PC。我以标记为管理员的用户身份登录。
当我尝试访问目录时,系统提示我没有权限。这可以理解,但奇怪的是,作为管理员,我没有权限获取文件的所有权。我没有权限在 ACL 中添加用户或获取所有权,事实上,这些选项都是灰色的。
为什么作为管理员用户我不能拥有文件的所有权?
答案1
尝试打开提升的 CMD 窗口(右键单击 > 以管理员身份运行)并输入:
Net user administrator /active:yes
确认命令运行成功,然后注销并以管理员帐户身份重新登录。以内置管理员帐户身份登录后,您应该能够取得所有权。
请勿将此帐户用于除故障排除之外的任何用途,切勿将其用于日常使用。
如果您希望禁用该帐户:
网络用户管理员/active:no
答案2
我的 Windows 7 64 位也遇到了同样的问题。我最终能够按照上面提到的方式,以Command Prompt
管理员身份运行,然后从 Dos Shell 执行以下批处理文件。
SET DIRECTORY_NAME="C:\Windows.old.000"
TAKEOWN /f %DIRECTORY_NAME% /r /d y
ICACLS %DIRECTORY_NAME% /grant administrators:F /t
PAUSE
替换DIRECTORY_NAME
为您想要删除的目录。这样您就不必注销并以真正的管理员身份重新登录,而只需使用管理员“权限”进行正常登录即可。
我确实同意上面提到的,人们不应该以管理员的身份做日常工作。