这可能应该涉及有关 Windows 烦恼的问题,但有人能解释为什么会发生这种情况,以及如何解决它吗?
我右键点击一个文件夹,选择属性,然后取消选中只读。单击确定。我收到确认信息,其中有选项是将更改仅应用于此文件夹,还是包括子文件夹和文件。我选择后者,然后单击确定。
返回属性,它仍然显示为只读。为什么?我看不到任何仍为只读的文件
答案1
此问题描述于KB326549:您无法查看或更改 Windows Server 2003、Windows XP 或 Windows Vista 中文件夹的只读或系统属性
给出的解决方案是简单地使用命令行attrib
命令来删除属性,如下所示:
attrib -r -s "c:\somepath\my readonly folder"
答案2
键入Win+R cmd ENTER
以获取 shell。在 shell 中,键入以下内容:
> cd "C:\Path\To\Read-Only\Folder"
> attrib -R /S /D
需要 /S 和 /D 来递归并删除子文件夹的只读属性。
答案3
- 启动注册表编辑器(例如,regedit.exe)。
- 导航到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer 子键。
- 从编辑菜单中选择新建 -> DWORD 值。
- 输入名称
UseSystemForSystemFolders
并按 Enter。- 双击新值,将其设置为 1,然后单击“确定”。
- 关闭注册表编辑器。
- 重新启动机器以使更改生效。
完成此操作后,您应该能够更改文件夹权限。