![管理员无法拥有其文件和文件夹的所有权](https://linux22.com/image/1530203/%E7%AE%A1%E7%90%86%E5%91%98%E6%97%A0%E6%B3%95%E6%8B%A5%E6%9C%89%E5%85%B6%E6%96%87%E4%BB%B6%E5%92%8C%E6%96%87%E4%BB%B6%E5%A4%B9%E7%9A%84%E6%89%80%E6%9C%89%E6%9D%83.png)
我有一台 Windows 7 台式电脑,我是唯一拥有管理权限的用户。今天我从另一台 Windows 7 电脑上安装了一块新硬盘。现在在这块硬盘上,我无法访问“桌面”文件夹中的文件和文件夹。
当我双击该文件夹时,我收到一条消息:“您目前无权访问此文件夹。单击“继续”可永久访问此文件夹“。在我点击”继续“我收到一条消息:”您已被拒绝访问此文件夹。要访问此文件夹,您需要使用安全选项卡。“然后我打开”安全“选项卡,点击”先进的“按钮,打开”所有者“选项卡,该选项卡显示:”当前所有者:无法显示当前所有者。“。在我点击”编辑“按钮,我收到一条消息:”您只具有查看当前所有者的权限“。在我点击”好的“按钮,显示一个新窗口”当前所有者:S-1-5-21-3867894240-3762958599-2688463192-1000“并且没有选择改变这一点。
当我尝试打开或获取“桌面”文件夹中的文件时也会发生同样的情况。
同时我可以打开该硬盘上其他目录中的文件和文件夹。
我如何取得我的文件和文件夹的所有权?
更新:
我使用的是 Windows 7 Home Premium,因此无法访问本地安全策略编辑器。我的旧电脑坏了,所以我把硬盘从电脑上拆下来,放到另一台电脑上。我试图访问硬盘上的文件。那不是我现在启动的硬盘。我仍然希望能够修复旧电脑,然后将硬盘放回那里。因此,保持硬盘可用并且最好可启动非常重要。但现在我需要访问“桌面”文件夹中的那些文件。对于那些我无法打开的文件夹,“安全”选项卡显示我已经拥有“取得所有权”权限,但该选项是灰色的,所以我无法更改它。
更新2:
虽然复制文件夹确实允许我访问它们,但系统中出现了一些问题,因此现在 Avast Antivirus 不允许我启动 Windows。我仍在尝试解决。现在我可以在安全模式下启动,或者在正常模式下完全禁用 Avast。
另一件奇怪的事情是:某些东西不允许我编辑启动硬盘“C:\”中文件夹的安全权限,也就是说,所有允许的选项都针对管理员进行了检查,但它们也是灰色的,无法更改。最低可编辑级别是驱动器“C:\”本身。下面的所有内容都不可编辑。
可能是杀毒软件设置的。仍在研究这个问题。
更新 3:
我得出的结论是,无法编辑内部文件夹的安全权限不是问题。安全权限似乎设置为从外部文件夹继承,并且可以在那里进行编辑。这不会造成问题。
我将 Windows 启动到安全模式,在此模式下,我可以访问该硬盘上的桌面文件夹中的所有文件和文件夹,而这些文件和文件夹在正常模式下无法访问。所有这些文件的所有者都设置为“S-1-5-21-3867894240-3762958599-2688463192-1000”。但它并不妨碍我在安全启动中打开它们。
此外,从一开始,该硬盘上一些我可以在正常启动时访问的文件的所有者也是“S-1-5-21-3867894240-3762958599-2688463192-1000”。该硬盘上其他我可以在正常启动时访问的文件的所有者是“S-1-5-21-3867894240-3762958599-2688463192-501”。
另一件有趣的事情是,我将一个文件从该硬盘复制到我的磁盘 C:。在该硬盘上,该文件的所有者为“S-1-5-21-3867894240-3762958599-2688463192-1000”。但在复制到磁盘 C:\ 后,该文件的所有者现在变为“用户 (Computer\User)”。
当我将文件和文件夹从该硬盘上的“桌面”文件夹复制到我的磁盘 C:\ 时,文件的所有者会自动更改为“管理员 (Computer\Administrators)”
此外,在安全模式下,我可以更改该硬盘上“桌面”文件夹中文件和文件夹的所有权。但在正常模式下重新启动后,尽管我已设置为文件夹的所有者,但仍然无法打开文件夹。
所以,我没有被设置为文件的所有者并不妨碍我在正常启动时打开这样的文件。反过来说,我无法打开这些文件的原因并不是因为我没有被设置为文件的所有者。
答案1
转到最高级别,您可以在那里进行更改。如果这是驱动器号本身,则使用它,例如 C:\,但您可能已经能够在用户名文件夹上执行此操作(例如:C:\Users\MyUserName)
请记住,如果您更改用户名文件夹的权限,则配置文件本身将无法再启动。Windows 将创建一个临时配置文件。因此,不要更改工作配置文件文件夹的权限,而是使用它登录。
前往特性>安全
按Advanced
按下Change permissions底部,然后更改所有者。
底部现在应该有一个名为的按钮:
[ ] Replace all child object permission entries with inheritable permission entries from this object
勾选此框并按“应用”。现在它将对整个驱动器进行更改,从您更改的文件夹一直到出现问题的文件/文件夹。
如果您甚至无法更改最高级别的安全设置,则必须备份驱动器上的所有数据,然后删除分区并重新创建它。
如果您不想修改权限,请考虑将文件复制到与您拥有所有权的级别不同的位置,这样您就可以在必要时修改新文件夹的权限而不会破坏旧文件夹(在您的情况下将 c:\users\username 复制到 c:\users\username(复制)或 c:\temp\username)。
答案2
根据具体情况,您可以尝试以下三件事:
- 在安全选项卡中授予自己取得所有权的权限。这可能并不总是可行的。
- 授予自己对文件和文件夹的所有权。为此,请打开本地安全策略(搜索)具有管理权限。在本地策略、用户权限分配下,找到取得文件或其他对象的所有权。编辑它并确保您的用户名列在那里。(小心避免拼写错误!)重新启动您的计算机。再次尝试超车。
- 下载并刻录可以作为实时 CD 运行的 Linux 发行版(如 Linux Mint 或 Ubuntu),使用它来访问您的文件,然后将它们复制到其他地方,在那里每个人都有访问权限。您很可能不会遇到任何问题(因为 Linux 不遵守 ACL),稍后您将在该位置获得访问权限。您现在可以将它们带回您的桌面,重新分配权限等。
答案3
您可以尝试进入磁盘管理管理工具(或计算机管理 - 存储 - 磁盘管理),然后尝试将第二个硬盘作为外部驱动器导入。这样您就可以访问该磁盘上的文件,而无需重置安全性。