你这种情况就是U盘被写保护了。不是坏了
U盘被写保护有两种情况,一种是硬件,一种是软件。硬件的话都是通过U盘上写保护开关设置,我们把开关打开即可。但现在大多数U盘都没有写保护开关,那么我们主要通过软件的方法进行设置。
1、通过在DOS里设置文件属性来删除写保护
1.在DOS里,进入隐藏文件所在目录用DIR/A 查出该隐藏文件在DOS下的名字(别忘了后缀名),然后用attrib这个命令去掉该文件的相关属性,attrib的用法:显示或更改文件属性。 ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H][[drive:] [path] filename] [/S [/D]] + 设置属性。 - 清除属性。 R 只读文件属性。 A 存档文件属性。 S 系统文件属性。 H 隐藏文件属性。 /S 处理当前文件夹及其子文件夹中的匹配文件。 /D 也处理文件夹。
2.进入安全模式后给该文件夹完全的权限,重新启动以后就可删除该文件夹。
2、通过设置注册表值删除写保护
1.打开注册表win+r(即开始-运行)键入regedit.exe
2.进入如下目录HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies
若没有StorageDevicePolicies项则建立此项
3.建立Dword值命名为WriteProtect并令其值为0
4.重启
U盘被写保护无法写入文件的解决办法
这几天总是有网友说“U盘被写保护,不能写入文件”。总结以前U盘出现的一些故障,具体如下:
一、查看U盘上面的写保护开关是否打开,该开关与过去使用的软盘原理一样。
二、查看该U盘的根目录下的文件数目是否以达到最大值,通常格式的应256个。
三、在“我的电脑”上点右键-->属性-->硬件-->设备管理器-->通用串行总线控制器,查看该项中的项目是否全部正常,如有不正常的则需更新驱动程序。
四、经过试验发现,该U盘换到另一台机子可以正常使用,说明故障不在U盘本身,而在那台机器上。这时对U盘进行格式化、转换格式等操作都不会起作用。
解决步骤:
1、开始-->运行-->regedit-->确定,进入注册表。
2、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\与
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\两项中是基神否有StorageDevicePolicies子项,且该子项中是否有WriteProtect值,如果有则将其值改为0后跳到第5步;如没有则进行下一步。
3、查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
如无StorageDevicePolicies该项,则新建(在Control上点右键-->新建-->项,将新建项重命名为StorageDevicePolicies)
4、在右边栏内新建立Dword值,命名为WriteProtect,值为0
5、重启计算机后插入U盘,正常。
===============================================================
还有可能是读卡器问题: 劣质读卡器经常被无端写保护(但实际写保护锁还是打开的)的很多,这里介绍一下彻底解决的办法。
读卡器经常被无端写保护,其实大家的读卡器刚用不长时间,一般不会坏,也不是什么大毛病,可却耽误正常使用,所以很难受。简单的先嫌毁行解决办法是将写保护锁来回滑动几次,最后方在不锁的位置问题一般都会解决。如果还不行,原因也很简单。大家看到的“写保护锁”其实它本身在SD卡槽内没什么开关作用,他只是起到一个支撑作用到读卡器,大家可以往读卡器放SD卡的槽里看,和写保护锁对应的地方是一个弹起的铜片,写保护锁不锁的时候,SD放进去时,写保护锁纽刚好应该把弹起的铜片压下,这样读卡器里面的电路接通,可以对sd卡进行删除添加文件操作,否则只能读取,不能对sd卡进行删除添加文件操作;反之写保护锁锁的时候,SD放进去时,写保护锁纽不把弹起的铜片压下,这样读卡器里面的电路未接通,芹锋备就不可以对sd卡进行删除添加文件操作,只能读取。明白了以上,问题就好解决了,如果读卡器再被被无端写保护,那就是读卡器里弹起的铜片未被完全压下,接触不好,此时可将放进去的SD卡槽在读卡器了往有弹起的铜片一侧移动移动(SD卡槽插入读卡器后不会很紧,应该有一点空隙),或是将卡槽拿出来,用针状物拨动弹起的铜片几下,必要时打开读卡器,进行必要的调整,好使SD卡槽放入时弹起的铜片可被压下并接通里面的电路。
本人的SD卡写保护以后都快抓狂了,差一点重新换卡,经过以上分析及处理,就可以正常使用了! 如果遇到这样的问题不妨试试。
取自一大神解答,借用一下