Windows 7 - 读取外部驱动器时忽略安全性

w--*_*w-- 6 windows-7 ntfs permissions

我在 XP 计算机上的系统硬盘驱动器出现故障(随机损坏的扇区)。所以我得到了一个新硬盘并试图恢复文件。文件系统是NTFS。

我在恢复文件时尝试使用的系统是 Windows 7。我显然是这个盒子的管理员。我试图恢复的最后一个数据是 Documents and Settings 文件夹中的内容。
我正在使用 SATA 到 USB 电缆的东西,所以我只是将它作为外置硬盘插入。

问题:
在 Windows 资源管理器中,当我尝试复制数据时,我不断收到安全警告和错误消息的提示。它一直告诉我我必须更改文件夹及其所有内容的所有者权限。如果我告诉它更改所有文件和文件夹权限,它会花费很长时间,因为它必须遍历所有文件夹内容才能更改权限。

这样做时有没有办法忽略文件​​权限?

谢谢

Wal*_*alf 5

其他答案都不正确。您确实需要对正在使用的计算机具有管理访问权限,但不需要对要从中恢复数据的磁盘具有管理访问权限。我已成功使用此方法两次从即将损坏的磁盘中恢复数据,在这些磁盘上写入任何内容可能会造成进一步的损坏。

  1. 下载名为AccessGain 的驱动程序。
  2. 连接要恢复的磁盘,但不要访问它,现在使用时将其设置为只读是最安全的diskpart(有很多关于如何执行此操作的教程,请搜索它)。
  3. 在 Windows 8 中,使用高级启动选项重新启动以禁用驱动程序签名强制。在 Windows 7 中,在启动时按住 F8 即可看到该选项。这是暂时的 - 仅适用于下次启动。
  4. 再次将磁盘设置为只读,如上所述。
  5. 按照随附的说明安装 AccessGain 驱动程序并将其连接到目标驱动器。
  6. 将文件恢复到不同的驱动器。
  7. 按照说明拆卸并卸载驱动程序。
  8. 正常重新启动以确保您的计算机再次强制执行驱动程序签名。

这使您的系统相信它可以完全访问磁盘上的驱动器,而无需修改任何安全描述符或任何其他可能具有破坏性的写入操作。

确保您的驱动器以只读方式安装的更多选项。


use*_*686 2

不,没有办法忽略 NTFS 权限。


最好的办法就是更改驱动器及其所有内容的所有权限。至少在XP中有两种选择:

  • 从父对象继承适用于子对象的权限条目
  • 替换子对象的权限

如果您同时启用一次,则每个“子对象”(文件或文件夹)的权限将被替换为“从父对象继承”。

第一次更改可能需要很长时间,但进一步的更改应该非常快,因为只需要更改一个对象(驱动器根)权限 - 内部文件将设置“继承”并且不需要更改。