u盘右键无“格式化”选项或提示“磁盘被写保护”,通常是注册表storagedevicepolicies下的writeprotect值为1所致,需将其改为0;若该键不存在则需手动新建项及dword值,修改后拔插u盘即可生效。

U盘插进Win10电脑后右键没有“格式化”选项,或提示“磁盘被写保护”,大概率是注册表中StorageDevicePolicies下的WriteProtect值被设为1所致,必须手动将其改回0才能恢复写入权限。
确认并进入注册表目标路径
按 Win + R 打开运行框,输入 regedit 并回车,以管理员权限启动注册表编辑器。
在左侧树形栏中,逐级展开:HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Control。
如果展开到 Control 后,下方没有 StorageDevicePolicies 这一项,说明该策略项尚未创建,需手动新建——右键 Control → 选择“新建” → “项”,命名为 StorageDevicePolicies。
创建或修改WriteProtect DWORD值
方法一:已有WriteProtect项
点击左侧的 StorageDevicePolicies,右侧窗口应可见名为 WriteProtect 的DWORD(32位)值;双击它,将“数值数据”由 【1】 改为 【0】,点击确定。
方法二:无WriteProtect项,需新建
在 StorageDevicePolicies 项右侧空白处右键 → “新建” → “DWORD (32位)值”,命名为 WriteProtect;双击新建项,把“数值数据”设为 【0】,基数保持“十六进制”或“十进制”均可(0在这两种进制下数值相同)。
注意:若右侧同时存在名为 WriteProtect 和 writeprotect(全小写)的两个键值,务必只修改首字母大写的那个;小写项可能是病毒或误操作残留,可直接删除。
验证与生效
第一步:关闭注册表编辑器,不要重启——多数情况下修改后立即生效。
第二步:拔下U盘,等待3秒后再重新插入。
第三步:打开“此电脑”,右键U盘图标,确认“格式化”菜单是否已可点击;如仍灰显,说明写保护未真正解除,需继续检查物理开关或执行diskpart清除只读属性。
第四步:若U盘此前无法复制文件,现在尝试拖入一个文本文件测试写入——这一步操作起来很简单,直接把文件拖进去就行。











