去掉u盘的写保护 | 斌博
现在的位置: 首页小技巧>正文
去掉u盘的写保护
2012年08月02日 小技巧 暂无评论

U盘被写保护,所有文件不可删除及更改移动。
先找出原因
一、查看U盘上面的写保护开关是否打开,该开关与过去使用的软盘原理一样。

二、查看该U盘的根目录下的文件数目是否以达到最大值,通常格式的应256个。

三、在“我的电脑”上点右键-->属性-->硬件-->设备管理器-->通用串行总线控制器,查看该项中的项目是否全部正常,如有不正常的则需更新驱动程序。

四、经过试验发现,该U盘换到另一台机子可以正常使用,说明故障不在U盘本身,而在那台机器上。这时对U盘进行格式化、转换格式等操作都不会起作用。那么按以下解决:

第一种方法,最简单的方法:

1、新建记事本,名字随便,内容如下:

@echo off
echo verybat.cn
echo 将u盘变成只读的
reg add HKLM\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies /v WriteProtect /t REG_DWORD /d 00000000
echo 成功,将上述00000001就变成只读的了
pause

2、00000000是去除U盘写保护,00000001是将U盘写保护,说到底这就是注册表值了。将上述TXT文件保存后更改后辍为BAT文件。

3、运行上述BAT文件,会弹出CMD窗口,按上述在窗口输入y确认即可。

4、重新启动电脑,U盘的写保护已去降

第二种方法,在上面的方法不能达到时可按以下方案:

U盘都是FAT32格式的,现在让我们把它转化成NTFS格式的:

  假如你的U盘在电脑里是L:盘为例

  1、win+r 输入cmd.exe(就是启动dos,windows里面的)亦可以附件中命令提示符;

  2、运用convert命令,注意convert命令不能对当前磁盘转换所以在L:以外的任何盘符下操作,这里以d:盘目录为例;

  3、输入如下命令convert L: /fs:ntfs /nosecurity /x

  问题初步解决。

  说明:此方法只能作为应急之用。重新登陆有可能再次出现写保护问题,正在测试中……

  徙鸿阁主(hi.baidu.com/xinbar)

  二、更改策略

  当重启后再次出现写保护问题时请进行如下操作

  1、选择U盘符右键-属性-硬件

  2、选择U盘以清华普天为例如图示

  3、选择属性-策略

  4、将策略改为如图所示。

  问题解决。因为本人是按照如上两个步骤进行的更改,各位网友可以不用转化格式进行后面的更改策略的方法试一下是否可行,如可行最好

第三种方法:

1、打开注册表win+r(即开始-运行)键入regedit.exe

  2、进入如下目录HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies

  若没有StorageDevicePolicies项则建立此项

  3、建立Dword值命名为WriteProtect并令其值为0

  4、重启

  以上为常规操作,但在实际操作中,进行如上操作有时会解决不了写保护的问题,针对此问题笔者进行了如下操作

  5、重启时带U盘重启,当系统重启至U盘灯闪时,拔掉U盘

  6、系统重启完毕后插入U盘,U盘操作恢复正常

  补充说明:注册表中的HKEY_LOCAL_MACHINESYSTEMControlSet002Control StorageDevicePolicies;HKEY_LOCAL_MACHINESYSTEMControlSet001Control StorageDevicePolicies中WriteProtect值亦更改为0;

  声明:除修改注册表方法外两种只能当次解决U盘的写保护,请谨慎选用,最好不要进行转化格式操作,如果进行了格式转换,FAT32转NTFS数据不会丢失,待U盘恢复正常后可格式化至FAT32, FAT32至NTFS转化简单,但反过来就麻烦了,并且转完后数据易丢失。


分享到:



给我留言

留言无头像?