无法从文件夹Windows 8.1删除只读属性[重复]


12

我正在使用Windows 8.1 64位

我无法删除计算机上文件夹的只读属性。我已经在桌面和文档文件夹中尝试了多个文件夹,如果我取消选中只读框并单击应用,然后关闭并重新打开属性窗口,则会再次选中该框。这适用于我检查过的所有文件夹。如何允许对这些文件夹具有完全的读写特权?



2
短版:不是只读的,它在处理文件夹时表示其他内容。自XP以来就是这样(如果不是以前)。
Ƭᴇcʜιᴇ007

这可能不是重复的,对我来说,XP问题中指出的解决方案不适用于Windows 8.1 pro。
crokusek

Answers:


12

在文件系统级别,文件和目录都具有“只读”属性。两者都可以在命令行中使用attrib命令进行设置。但是,在Windows GUI中,不能为目录调整只读属性,只能为文件调整只读属性。

当Windows在GUI中将目录显示为文件夹时,+ r标志仅用于确定该文件夹是否已自定义,例如带有背景。除此之外,Windows会忽略此标志,并且不会在GUI的任何位置显示此标志。不管此标志如何,都可以删除和写入文件夹,因为Windows在删除或写入文件夹时并不关心此标志。

唯一的例外似乎是尝试从命令行使用“ rd”命令删除文件夹时。这是Windows出于其指定目的而尊重目录上的+ r标志的唯一情况。

此知识库文章适用于Windows的早期版本,但仍适用:http : //support.microsoft.com/kb/326549

如文件夹属性对话框所示,GUI中的此复选框确实仅适用于文件

文件夹属性对话框

该复选框具有三种状态:

  • 正方形:每次打开任何文件夹的属性对话框时显示的状态。打开对话框且未进行任何更改时,所有文件夹均显示此状态。复选框处于此状态时,它告诉Windows在按下APPLY或OK时对文件的只读属性完全不执行任何操作。
  • 复选标记:选中此状态后,它将指示Windows在按下APPLY或OK时在文件夹中的每个文件上设置只读标志。
  • 清除/不检查/不显示正方形:选择此状态时,它指示Windows在按下APPLY或OK时清除文件夹中每个文件的只读标志。

因此,在GUI中,写入和删除文件的能力是通过NTFS权限和只读标志来控制的。另一方面,仅通过NTFS权限控制文件夹,如上一个答案中所述。


1
attrib <dir>命令(不带-r)显示文件夹上没有“ R”,但显示半灰色(win8pro)。
crokusek '16

4

请按照以下步骤授予您对文件夹的完全访问权限。

  1. 右键单击文件夹- Properties
  2. Security标签- Advanced
  3. 单击所有者Change右侧。
  4. 输入Users框,然后单击确定
  5. 启用复选框,Replace owner on subcontainers and objects然后单击“ 应用”
  6. 如果出现提示,You do not have permissions to read..请单击“ 是”
  7. 完全关闭“ 高级安全设置”对话框。
  8. 右键单击文件夹- Properties
  9. Security标签- Edit
  10. Add..
  11. 输入Users框,然后单击确定
  12. 启用“ 完全控制”复选框,然后单击“ 确定”

或使用该attrib命令,以管理员身份打开“ 提示命令 ” 并执行以下命令:

attrib -r c:\foo

替换c:\foo为您的文件夹。在这里获取更多信息。


3
我完全按照您的指示进行操作,但仍然存在相同的问题。
user3308082

1
@ user3308082尝试使用using attrib命令。
stderr

attrib <dir>命令(不带-r)显示文件夹上没有“ R”,但复选框显示半灰色(win8pro)。
crokusek '16

这个ALMOST对我有用...对我来说,关键是在“高级”对话框中...取消选中“继承的权限”,并在弹出窗口要求我确认时告诉它“删除”。之后,我必须将我的用户添加到该文件夹​​的权限中,然后一切正常。
nmz787 '16

这个答案帮我解决了问题-而不是选择一个不幸
qodeninja
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.