如何更改在Windows 7下的外部硬盘的内容所有权备份(所有文件夹一次)?

概要

我目前正试图拾取一台现在已经死机的硬盘(M / B)的数据。 我使用外部IDE-> USB机箱将硬盘连接到我的电脑,并可以浏览整个外部驱动器文件夹。

另外,当我尝试访问某些文件夹,比如Documents and Settings\*中的文件夹时,我总是收到需要转到“安全”选项卡的消息。

安全问题

我遇到的问题是因为Document and Settings子文件夹的所有权是未定义的。 将所有权更改为MyPC\Administrators就足以让我继续浏览我刚刚双击的文件夹。 然后,我必须为所有的,我的意思是所有后续的子文件夹。

通缉

我希望得到一个解决方法,将所有权一次全部设置到所有这些硬盘的文件夹和子文件夹,而不必被点击[Continue] ,当我被要求时,或者去安全选项卡来更改所有权手动为每个单个文件夹。

组态

我的电脑:

  1. 微软Windows 7专业版;

外星硬盘:

  1. 正在使用Windows XP
  2. 目前通过外部IDE / USB硬盘驱动器机箱连接。

目的

我需要检索重要的业务文件,因为这个驱动器安装在PC刚刚死亡。

有没有办法让我改变这个外部驱动器文件夹和子文件夹的所有权,以便我不需要再手动更改每个文件夹的每个文件夹?

请随时问任何可能帮助你的问题! 作为一名系统pipe理员(我是一名软件开发人员),我将非常乐意给出更准确的答案。

谢谢大家的帮助! =)

这可能不是最直接的解决scheme,但你可能想尝试这个。 Linux不遵守NTFS权限,它只是加载整个驱动器,让你访问任何你想要的。 你可以启动一个Linux Live CD,并使用它来closures文件。

另一种方法是使用命令行权限编辑器来更改所有的权限。 程序是icacls , 在TechNet上有它的文档 。

 icacls "E:\path\to\folder\" /grant %USERNAME%:F /t 

…将完全授予运行该命令的用户到该目录中的所有文件夹和文件以及所有子目录。 我testing了一个目录树,我已经删除了所有的读取权限,它处理了所有的文件。 如果您没有文件的所有权,您可能需要运行

 icacls "E:\path\to\folder\" /setowner %USERNAME% /t 

让自己成为文件的所有者,一旦拥有所有权,就运行上面的grant命令。 您可能需要在提升的命令提示符下运行这些命令。