我的辅助驱动器突然变成只读。当我尝试删除只读(右键单击 -> 属性 -> 取消勾选“只读”-> “将更改应用于此文件夹、子文件夹和文件”)时,它立即切换回只读。在此过程中,它告诉我一堆文件是“媒体写保护”。
我在网上搜索后发现这是因为我作为用户只有读取权限。当我尝试更改它以便我的用户有修改权限时(右键单击 -> 属性 -> 安全 -> 高级 -> 用户 -> 编辑 -> 完全控制 -> 确定),它会为驱动器中的每个文件生成一个对话框,告诉我媒体已受写保护。
如果我尝试更改驱动器的所有者(右键单击->属性->安全->高级->更改(用户旁边)->写入用户->确定),结果是一样的。
我尝试了一些在线找到的命令行:
D:\>attrib /d /s -h -r -s
icacls "D:/" /setowner "Administrators" /T /C
icacls "D:/" /setowner "Users" /T /C
打印([文件名是文件的完整路径)我的驱动器中的所有文件attrib
。Unable to change attribute - [filename]
印刷icacls
。[filename]: The media is write protected
它以印刷结束Successfully processed 0 files; Failed processing 130716
更多细节:
- 我没有
Controlled folder access
打开 - 我的磁盘是 NTFS
- 未安装 Windows
- 它是一个 HDD
我感觉自己陷入了一个恶性循环,我需要具有对我的驱动器的写访问权限才能删除只读,但我无法具有写访问权限,因为我的文件是只读的。
我的想法/资源已经用完了。有人知道如何解决这个问题吗?谢谢。
答案1
用于diskpart
清除卷或磁盘的只读属性。
打开管理命令提示符。
输入以下命令:
diskpart
。list disk
select disk #
并将其替换#
为写保护的磁盘编号。attributes disk clear readonly
list volume
select volume #
并将其替换#
为写保护卷的编号。attributes volume clear readonly
exit
exit
尝试再次写入磁盘。