c盘写保护需按顺序排查:先确认无物理开关;再将注册表storagedevicepolicies下的writeprotect值设为0并重启;接着用diskpart选disk 0执行attributes disk clear readonly;最后禁用系统保护并删除还原点。

当你在Win10中尝试向C盘复制文件、安装软件或保存系统设置时,突然弹出“磁盘被写保护,请去掉写保护或使用另一张磁盘”的提示,说明系统盘C盘已被强制设为只读状态,此时必须立即解除,否则所有写入操作都会失败。
先确认是否为物理开关或硬件故障
绝大多数写保护提示并非来自C盘本身——因为台式机/笔记本内置的系统盘(SATA/NVMe SSD)没有物理写保护开关。但如果你使用的是M.2转USB移动硬盘盒、第三方PCIe扩展卡或老旧IDE转接设备,需检查其外壳或接口附近是否有滑动式LOCK开关。若有,拨至解锁位置后重启再试。
若无物理开关,跳过此步直接进入软件排查。
检查注册表全局写保护策略
Windows可通过注册表键强制禁用所有可移动及固定磁盘的写入权限。即使你没手动改过,某些杀毒软件、勒索防护工具或误操作脚本可能已将WriteProtect值设为1。
第一步:按 Win + R 打开运行框,输入 regedit 回车,以管理员身份打开注册表编辑器。
第二步:精准导航至路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
第三步:若该路径不存在,右键点击“Control”→新建→项→命名为 StorageDevicePolicies;再右键右侧空白区→新建→DWORD(32位)值→命名为 WriteProtect。
第四步:双击 WriteProtect,将“数值数据”改为 0,点击确定。关闭注册表编辑器。
⚠️注意:此修改仅影响注册表策略层,不改变磁盘底层属性,但必须重启才能生效。
用DiskPart清除C盘只读标志
这是最常被忽略的关键步骤——哪怕注册表已清零,C盘仍可能残留卷影级只读标记,尤其在遭遇蓝屏、强制断电或恶意软件后。
方法一:管理员命令行直清
1、右键“开始”按钮→选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
2、依次执行以下三行命令(每行回车一次):
diskpart →
list disk →
select disk 0
3、确认选中的是系统盘(通常为Disk 0,容量最大且标有*号)。输入:
attributes disk clear readonly
4、立刻验证:输入 attributes disk,观察输出中“Current Read-only State”是否显示为 No。
方法二:若执行后仍显示Yes,说明磁盘控制器或驱动层存在锁定。此时不要重复执行clear命令,而是先运行:
rescan → 再次 attributes disk clear readonly
这一步操作起来很简单,但必须确保diskpart里选对了disk编号——选错可能导致其他磁盘丢失数据。
禁用系统保护并删除还原点
系统保护功能会持续占用C盘空间并创建卷影副本,某些异常状态下会被系统误判为“受控只读”,导致写入受限。
第一步:右键“此电脑”→“属性”→左侧点“系统保护”。
第二步:在“系统属性”窗口中,选中C:盘→点“配置”。
第三步:先点“删除”,等提示“已成功删除这些还原点”后再点“禁用系统保护”→“应用”→弹窗点“是”。
第四步:关闭所有窗口,重启电脑。
【重要前提】 此操作会永久删除所有系统还原点,无法回退到此前任意还原时间点。











