1、U 盘被写保护怎么办(转)2008-02-27 00:48声明:除修改注册表方法外两种只能当次解决 U 盘的写保护,请谨慎选用,最好不要进行转化格式操作,如果进行了格式转换,FAT32 转 NTFS 数据不会丢失,待 U 盘恢复正常后可格式化至 FAT32, FAT32 至 NTFS 转化简单,但反过来就麻烦了,并且转完后数据易丢失。最近有许多朋友 U 盘(确认没有写保护开关的 U 盘)被写保护,不能写入和格式化,至今网络上没有解决的有效办法,就此问题进行答复:根本性解决方案:一、我的电脑(右击)管理磁盘管理选中 U 盘右键删除后格式化(网上的方法,本人没有测试过,但愿有用)二、修改注册表(因
2、为修改注册表是我在最后做的一项工作,不知道“其它方法”中的两步对其是否有铺垫作用,请先做注册表修改方法后无效再进行转换格式和修改策略的操作)1、打开注册表 win+r(即开始运行)键入 regedit.exe2、进入如下目录HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies若没有 StorageDevicePolicies 项则建立此项3、建立 Dword 值命名为 WriteProtect 并令其值为 04、重启以上为常规操作,但在实际操作中,进行如上操作有时会解决不了写保护的问题,针对此问题笔者进行了如
3、下操作5、重启时带 U 盘重启,当系统重启至 U 盘灯闪时,拔掉 U 盘6、系统重启完毕后插入 U 盘,U 盘操作恢复正常补充说明:注册表中的HKEY_LOCAL_MACHINESYSTEMControlSet002ControlStorageDevicePolicies;HKEY_LOCAL_MACHINESYSTEMControlSet001ControlStorageDevicePolicies 中 WriteProtect 值亦更改为 0;如果以上两种方法依然没有解决问题的话,按照我自己探索的做法依次进行如下操作:一、FAT32 转 NTFS二、更改策略三、修改注册表附一、二、三详细步
4、骤如下:因为本人是按照如下两个步骤进行更改后仍然没有解决问题情况下进行的二、注册表方法,各位网友可以不用转化格式,直接进行后面的更改策略的方法试一下是否可行,如可行最好一、 FAT32 转 NTFS一般各位同仁的 U 盘都是 FAT32 格式的,现在让我们把它转化成 NTFS 格式的:假如你的 U 盘在电脑里是 L:盘为例1、winr 输入 cmd.exe(就是启动 dos,windows 里面的)亦可以附件中命令提示符;2、运用 convert 命令,注意 convert 命令不能对当前磁盘转换所以在L:以外的任何盘符下操作,这里以 d:盘目录为例;3、输入如下命令 convert L: /
5、fs:ntfs /nosecurity /x问题初步解决。说明:此方法只能作为应急之用。重新登陆有可能再次出现写保护问题,正在测试中徙鸿阁主( U 盘符右键属性硬件2、选择 U 盘以清华普天为例如图示3、选择属性策略4、将策略改为如图所示。问题解决。因为本人是按照如上两个步骤进行的更改,各位网友可以不用转化格式进行后面的更改策略的方法试一下是否可行,如可行最好三、修改注册表1、打开注册表 win+r(即开始运行)键入 regedit.exe2、进入如下目录HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies若
6、没有 StorageDevicePolicies 项则建立此项3、建立 Dword 值命名为 WriteProtect 并令其值为 04、重启以上为常规操作,但在实际操作中,进行如上操作有时会解决不了写保护的问题,针对此问题笔者进行了如下操作5、重启时带 U 盘重启,当系统重启至 U 盘灯闪时,拔掉 U 盘6、系统重启完毕后插入 U 盘,U 盘操作恢复正常补充说明:注册表中的HKEY_LOCAL_MACHINESYSTEMControlSet002ControlStorageDevicePolicies;HKEY_LOCAL_MACHINESYSTEMControlSet001ControlS
7、torageDevicePolicies 中 WriteProtect 值亦更改为 0;“优盘被写保护,无法将文件写入”这个问题困扰了我很久,今日终于都找到方法解决距了,写出来同大家分享一下:点击“开始 运行“ ,在弹出的空格里输入 regedit,然后再按下列顺序操作: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies 此时会看到右边的条目“WriteProtect” ,单击右键, “修改”二进制,全改为 0 即可(八个 0) 。 “WriteProtect“=dword:00000000 note:如果把最后一个 0 改成 1 将恢复写保护状态。