重置磁盘范围内的 NTFS 权限

And*_*ore 12 permissions ntfs access-control-list

有人主要在 NTFS 驱动器上设置权限方面搞砸了,我正在寻找一种将所有权限重置为默认值的方法。操作系统将被重新安装,但我正在尝试从他们的用户目录中抢救数据。

没有数据在 FS 级别加密。

关于如何实现这一目标的任何建议?

Eva*_*son 17

如果您谈论的是不包含 Windows 安装的磁盘,只需使用“TAKEOWN”和“ICACLS”实用程序:

TAKEOWN /f "X:\" /r /d y
ICACLS "X:\" /reset /T
Run Code Online (Sandbox Code Playgroud)

然后您可以将 ACL 重置为您想要的任何内容。

如果它是安装了 Windows 2000、XP 或 Server 2003 操作系统的磁盘(不知道这台上的 Vista),您可以尝试重新应用默认安全模板:

secedit /configure /db secedit.sdb /cfg %SystemRoot%\defltwk.inf /overwrite /verbose
Run Code Online (Sandbox Code Playgroud)

(在 Windows Server 安装中,将“defltsv.inf”替换为“defltwk.inf”。)