在Windows 7中将外部硬盘驱动器数据的文件和文件夹权限重置为默认值


42

我有一个外部硬盘驱动器,更改了文件的某些安全设置,现在无法在其他系统中访问它们。我是该系统的管理员。是否有任何工具可以将所有内容的所有安全设置重置为默认值?


系统是加入域,家庭组还是工作组的?老实说,根据您现在对问题的处理方式,权限系统正在按设计的方式运行。
Colyn1337

假设仅受影响的文件,请尝试将受影响的文件复制到桌面,然后在外部硬盘上创建一个新文件夹,然后将文件从桌面复制到该文件。如果文件夹受到影响,请在上一级创建文件夹。
PatricK

@ Colyn1337:是的,系统正在按设计工作,但是OP希望绕开它。因此,这个问题(对我来说似乎很合理)。
sleske

Answers:


55

您可以使用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执行整个过程。


TAKEOWN应该读为TAKEOWN / FE:/ R / DY-不能编辑为<6个字符-真的是SE吗?
瑞安

1
瑞安-为什么要更改?E:\和E:实际上是相同的;第一个指向驱动器,第二个指向驱动器的根目录。如果您可以解释,我将找到一种合并编辑的方法。除此之外,你是正确的。“ Y”是“ / D”开关的提示响应。
Debra 2013年

1
抱歉,是的,只需要删除/,在Y之前
Ryan

您的第二个命令ICACLS "e:\" /reset /T在我的电脑上不起作用。告诉我,此操作是不允许的,因为它会创建无法使用的ACL。
aspirinemaga

6
而不是第二个命令,而是ICACLS "e:\" /reset /T使用导航到所需目录cd。例如。cd /d E:。完成后,运行以下命令:ICACLS * /reset /T
sumit_singh 2014年

8
TAKEOWN /F E:\ /R /D Y

该命令运行正常。

ICACLS "E:\" /reset /T

该命令无效,但必须在其上添加一个星号(*)。举个例子:

ICACLS "E:\*" /reset /T

对于那些遇到与我相同的问题的人。


这似乎是一种评论,并且可能无法独立地作为答案。您能否提供更多详细信息?
bwDraco

您的意思E:\*不是“ E:*”吗?
DavidPostill

3

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中的权限也很浪费。所以我来到这篇文章,它起作用了!

以下是我按出现顺序执行的操作-

  1. 启动我的Windows PC,连接目标硬盘,该硬盘具有我要拥有的文件夹。
  2. 去控制面板。
  3. 打开管理工具(查看类别时位于“系统和安全性”下)
  4. 然后单击“计算机管理”(顶部第二个)。
  5. 然后打开本地用户和组
  6. 在其中,您将看到两个子类别-用户,组。开放用户
  7. 那应该显示3+用户。排名第一的是管理员。右键单击它,然后选择属性
  8. 取消选中“帐户已禁用”设置,然后选择“确定”。
  9. 然后关闭所有窗口,然后注销/重新启动窗口。
  10. 这次,您应该看到第一个新用户-管理员,单击该用户以管理员身份登录到计算机。
  11. 现在,真正的游戏开始了。
  12. 单击“开始”按钮,然后在搜索框中键入cmd,当出现该命令时,右键单击“ cmd”并以“管理员身份”运行(“命令提示符”将使​​我们到达那里)
  13. 现在转到“我的电脑”并检查驱动器号,该驱动器号可以在Windows中作为已安装的活动分区使用,请记住它是驱动器号。例如“ F”(这是包含您要访问的用户目录的分区)。
  14. 现在转到在步骤11中打开的命令提示符,然后键入该驱动器号,例如F :,然后按Enter
  15. 然后将目录更改为您要完全拥有的文件夹的父目录。例如,如果我要访问“ F:\ Users \ Administrator \”内的所有文件和目录,则将CD转到F:\ Users
  16. 现在,如Debra所述,运行以下命令-

F:\ Users> TAKEOWN / FF:\ Users \ Administrator \ / R / DY(下面的所有目录都将拥有)

F:\ Users> TAKEOWN / FF:\ Users \ Administrator * / R / DY(所有剩余文件也将拥有)

F:\ Users> ICACLS“ F:\ Users \ Administrator *” /重置/ T

  1. 两个命令都运行了,我转到了我的电脑,打开了F:驱动器,并成功地浏览了Users \ Administrator目录,并查看,复制,剪切或删除了它们到我的目的地。

希望它可以节省您的周末!NRJ


不管您信不信,一旦我赢得10胜,我就会遇到同样的问题,而您的回答也很时机,我一定会检查一下并带来我的反馈。谢谢
aspirinemaga 2015年

那么,反馈在哪里?:)
2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.