我有一个外部硬盘驱动器,更改了文件的某些安全设置,现在无法在其他系统中访问它们。我是该系统的管理员。是否有任何工具可以将所有内容的所有安全设置重置为默认值?
我有一个外部硬盘驱动器,更改了文件的某些安全设置,现在无法在其他系统中访问它们。我是该系统的管理员。是否有任何工具可以将所有内容的所有安全设置重置为默认值?
Answers:
您可以使用GUI进行操作-取得所有权,然后重置所有内容-
右键单击根文件夹>属性>安全性>高级>所有者(标签)>编辑>从列表中选择您的帐户(或从“其他用户或组”按钮中选择),然后选择“替换子容器和对象上的所有者”
还有一个“ takeown”命令,即,如果文件在您看到的驱动器上是E:-
TAKEOWN /F E:\ /R /D Y
拥有所有权后,就必须设置权限。为此,请使用ICACLS:
ICACLS "e:\" /reset /T
使用“ ICACLS /?”可以找到使用ICACLS更改权限的其他方法。因为您可以显式添加权限,替换等。
在http://www.askvg.com/guide-how-to-take-ownership-permission-of-a-file-or-folder-manually-in-中有一个不错的教程,带有屏幕截图(包括此处的截图)。 Windows /尽管它显示了如何从GUI执行整个过程。
ICACLS "e:\" /reset /T
在我的电脑上不起作用。告诉我,此操作是不允许的,因为它会创建无法使用的ACL。
ICACLS "e:\" /reset /T
使用导航到所需目录cd
。例如。cd /d E:
。完成后,运行以下命令:ICACLS * /reset /T
TAKEOWN /F E:\ /R /D Y
该命令运行正常。
ICACLS "E:\" /reset /T
该命令无效,但必须在其上添加一个星号(*)。举个例子:
ICACLS "E:\*" /reset /T
对于那些遇到与我相同的问题的人。
E:\*
不是“ E:*”吗?
Debra提出了对我来说非常有效的建议。非常感谢Debra!我希望我有回购协议可以投票给您答案:)
以下是我的经历,以及我为解决该问题所做的工作。
我的问题是这样的-我早些时候就在我的Dell Studio上安装了Windows 7 Ultimate x86,多年来出现了一些坏道,突然系统开始出现故障,因此我用新的500GB硬盘更换了硬盘并安装了相同的Windows。新的7 Ultimate x86。
我没有备份保存在旧文档或桌面中的个人用户文件,因为我认为使用管理员帐户可以像以前在Windows XP中那样通过新的HDD进行备份。
WIndows 7具有一些内置的安全漏洞,可以避免其他任何人那样进入您的个人文件。基本上,当我连接上一个硬盘时,我无法访问旧文件。当我尝试进入Users \ Administrator或Users \ MYUSER目录时,它只是说-“访问被拒绝”,或者持续显示进度圈指示器很长时间,而从未真正打开它。
因此,我遵循了有关如何使用GUI在Windows 7中更改所有权和权限的惊人教程-http: //www.blogsdna.com/2159/how-to-take-ownership-grant-permissions-to-access-files-folder -在Windows-7.htm中
但这对我没有用,因为我在旧Windows中的权限也很浪费。所以我来到这篇文章,它起作用了!
以下是我按出现顺序执行的操作-
F:\ Users> TAKEOWN / FF:\ Users \ Administrator \ / R / DY(下面的所有目录都将拥有)
F:\ Users> TAKEOWN / FF:\ Users \ Administrator * / R / DY(所有剩余文件也将拥有)
F:\ Users> ICACLS“ F:\ Users \ Administrator *” /重置/ T
希望它可以节省您的周末!NRJ