为什么U盘里的文件删不了,删除时显示磁盘被写保护

为什么U盘里的文件删不了,删除时显示磁盘被写保护,第1张

u盘写保护
第一:硬件问题,看下你u盘上有没有写保护开关,拨下那个开关就好了
第二:u盘中毒导致,可以下个专杀——u盘杀毒专家,杀毒看看,病毒清除了,写保护就可以去掉的。

一、常规解决办法:
1.注消或重启电脑,然后再试着删除。
2.进入“安全模式删除”。
3.在纯DOS命令行下使用DEL,DELTREE和RD命令将其删除。
4.如果是文件夹中有比较多的子目录或文件而导致无法删除,可先删除该文件夹中的子目录和文件,再删除文件夹。
5.在任务管理器中结束Explorerexe进程,然后在命令提示符窗口删除文件。
6.如果你有安装ACDSee,FlashFXP,Nero,Total这几个软件,可以尝试在这几个软件中删除文件夹。
二、高级解决方案:
1.磁盘错误
运行磁盘扫描,并扫描文件所在分区,扫描前确定已选上修复文件和坏扇区,全面扫描所有选项,扫描后再删除文件。
2.预读机制:
某些媒体播放中断或正在预览时会造成无法删除。在“运行”框中输入:REGSVR32 /U SHMEDIADLL,注销掉预读功能。或删除注册表中下面这个键值:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32]。
3.防火墙:
由于反病毒软件在查毒时会占用正在检查的文件,从而导致执行删除时提示文件正在使用,这时可试着暂时关闭它的即时监控程序,或许可以解决。
4.OFFice、WPS系列软件:
OFFice的非法关闭也会造成文件无法删除或改名。重新运行该程序,然后正常关闭,再删除文件。
5.借助WinRAR:
右击要删除的文件夹,选择“添加到压缩文件”。在d出的对话框中选中“压缩后删除源文件,”随便写个压缩包名,点确定。
6.权限问题:
如果是2000和xp系统,请先确定是否有权限删除这个文件或文件夹。
7.可执行文件的删除:
如果可执行文件的映像或程序所调用的DLL动态链接库文件还在内存中未释放,删除时就会提示文件正在使用,解决方法是删除系统的页面文件,Win98中是Win386SWP,Win2000/XP是pagefilesys。注意要在DOS下删除。
8.文件粉碎法:
使用文件粉碎机,如File Pulverizer,可以彻底删除一些顽固文件。
三、制作一个无法删除的“文件保险箱”
文件夹无法删除,未必就是不好的事情,如果把一些重要的文件放在这个目录中,不就可以避免误删了吗?一个文件名只包含空格的文件夹在Windows中是不允许创建和删除的,但在DOS下却可以创建文件名包含\的文件夹。
在我们使用Windows的过程中,会遇到各种各样的问题。即使是最简单的删除文件也可能遇到麻烦,要么系统提示“文件正在被另一个人或程序使用”,要么就是报告“访问被拒绝”……如果你也遇到过这种情况,不妨看看本文。
原因一:文件正在使用中
在删除文件时,经常会遇到的一个问题是,文件正在使用,无法删除。如果试图删除以独占访问而不是以共享访问方式打开,并且正在使用中的文件时,系统就会出现错误提示:“无法删除xxx:文件正在被另一个人或程序使用”。而另一种情况则是,能够使用删除命令删除文件,但在打开文件的进程释放该文件之前,文件实际上并未删除。
要解决上述问题,需要确定拥有文件打开句柄的进程,然后关闭此进程。在以前的Windows中,我们可以使用资源工具包的Ohexe。但在XP中,安装好的Support
Tools却不带Ohexe。不过,XP提供了一个新的Openfilesexe命令行工具,它能够报告进程打开的各个文件。与Ohexe相似,Openfilesexe也要求打开系统内核监视,这会消耗一些内存,并降低系统 *** 作的性能。打开系统监视的命令是“Openfiles
/local
on”,它会启用系统全局标志“维护对象列表”,需重新启动系统才能生效。重新启动系统后,在命令提示符下执行不带参数的“Openfiles”,即可看到各个进程打开文件的清单。
原因二:文件系统损坏
磁盘上的坏区、其他硬件故障或者软件错误都可能会损坏文件系统,使文件出现问题而无法删除。典型 *** 作失败的方式可能各不相同,当检测到文件系统损坏时,通常会收到一条提示运行Chkdsk的信息。
如果遇到这种情况,可以在磁盘卷上运行Chkdsk实用工具以纠正任何存在的错误。根据损坏的性质,Chkdsk也许能够恢复文件数据,也许无法恢复,但Chkdsk可以使文件系统返回到一种在内部一致的状态。有关Chkdsk实用工具的命令及参数,可以在命令提示符下执行“Chkdsk
/?”查阅。
原因三:文件使用了存取控制列表
如果某个文件使用了存取控制列表(Access Control
List,简称ACL),而 *** 作者又没有相应的权限,那么删除文件时就可能出现“访问被拒绝”的提示。
通常情况下,管理员具有取得任何文件所有权的隐含能力,文件所有者也具有修改文件权限的隐含能力。不过,这些默认的权限是可以被修改的。
要解决因ACL导致文件无法删除的问题,就必须以具有相应权限的用户身份登录,或者是赋予自己删除文件的权限,然后才能删除文件。要注意的是, *** 作者必须拥有这些文件的所有权才能更改权限。如果是因为文件使用了不规范的ACL而不能使用某些安全工具显示或修改其权限时,可以尝试使用命令行工具Caclsexe进行修改。
原因四:文件名使用了一个保留名称
众所周知,像AUX、LPT1这样的名称是为旧式DOS设备保留的。为了向后兼容,在Windows中不允许使用这些文件名,也不能使用典型的Win32文件调用来创建它们。反之,如果文件名是Win32命名空间中的一个保留名称,则同样可能无法删除此文件。
要解决此类问题,可以在Linux或其他非Windows的 *** 作系统下重命名或删除该文件。另外,如果能够使用特定的语法指定到该文件的路径,也可以使用一些内置的命令绕过典型的Win32保留名称检查。例如,在Windows
XP中使用以下命令,可以删除名为“lpt1”的文件(Del命令后面加上“?”来避免Windows检查文件名的合法性):
Del [URL=>U盘写保护相当于只读也就是说修改内容但不能保存 ,是专门为u盘防病毒而设计的但与只读又有不同。只读可以删除,但写保护不能删除。要解除写保护如果是U盘,上面一般有一个可以拔动的键。一般还有小锁做标志。写保护破解。我再usboot(把u盘做启动盘的工具),几乎把它里面的功能都用了一遍,但只有一个是成功了的,并且有一定的顺序:先用0重值参数后在就是以HDD模式格式化u盘,拔出U盘后在插上就好了,总共花了40几分钟,终于松了一口气,真是太高兴了。此次修复过程当中的有用步骤:1、在usboot里用0重值参数2、在usboot里用HDD模式格式化U盘3、最后再拔出U盘后在插上提示:u盘写保护分为硬,软件写保护(硬件写保护即为上面所提到的U盘上面可以拨动的键,但是这种设计容易损坏,所以我们现在很少见到硬件写保护的U盘了,早期的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,值为05、重启计算机后插入U盘,正常。

看一下你的U盘是不是自带写保护的开关,是的话找到关闭就可以。
如果不是将你电脑系统中可能将U盘锁定的软件打开,然后取消此锁定功能即可。比如U盘杀毒软 件,一般都会开启一个U盘免疫的功能,目的就是不让不明来历的U盘在系统中显示。只要取消这个功能或者将此U盘列入免杀列表中,即可以正常使用了。
如果你的U盘被写保护只是U盘内的相关文件夹或者文件被写保护,那么这个问题就不是U盘的原因了,而是系统的设置原因。这个时候只要对系统进行一次杀毒处理,然后再更改一下文件夹或者文件的属性就可以了。

U盘、SD卡写保护的多个原因与解决方法(我在南岸提供)原创回复,欢迎复制
也许不是大问题:可能是你从U盘考呗文件了,重新启动计算机, 哈哈,好了。如果这么一下角决了,就不要再往下麻烦了。
一、U盘本身的原因
1、机械性故障:U盘或SD卡的金属接触部与USB接口出现接触不良也会导致写保护现象,你用细砂纸将金属接触点轻轻擦拭一下,包括USB接口也要擦拭一下。机械性故障的签定方法是:U盘SD卡在其它电脑上使用有没有写保护?分别插入不同的USB接口后是否问题仍然存在?。
2、看看是否将卡插到位没有,在长期使用中,插槽出现松动接触不好也会出现写保护现象,如果问题依然存在,看一下以下的方法:
3、如果你的U盘上有写保护的小开关,那你就只需要拨一下就行了。如果没有,那你就得准备点工具了。把你的U盘拆开,找到铜片,其中应该有个铜片是陷下去的,只要将他拨起来,使他和上面的铜片全部接触就行了。如果是内存卡的话,一般都有个读卡器,而且在读卡器上有个小开关,把他拨下就行了。
二、不是U盘本身的原因
需要查杀U盘病毒(建议下载个U盘病毒专杀工具USBCleaner),还不行则使用系统自带的格式化依然不行就使用ChipGenus检测你的U盘芯片型号,然后下载对应U盘芯片型号的量产工具重新量产格式化你的U盘 (xyz5819原创回复,欢迎复制)
看下你的U盘有没有写保护开关,要是有的话就关掉。要是没有就是因为内部程序逻辑出错,此时可以采用第三方格式工具进行格式化,无效的情况下再使用量产工具进行初始化。由于不同的格式化工具,支持的U盘类型不同,有的工具运行之后检测不到U盘,此时可以使用其他工具尝试进行格式化,如MS-Format v10307、USB磁碟格式化工具、星梭低级格式化工具之类的软件来格式化。
建议下载个U盘病毒专杀工具USBCleaner,选用 USBCleaner监控程序的其他功能,有个移除写保护选项(xyz5819原创回复,欢迎复制)
(先浏览盘符,然后点移除写保护)
重点介绍普通U盘如何去掉u盘写保护的方法。
第一种造成提示U盘写保护的情况:
首先看U盘分区格式是什么格式(Fat32还是Ntfs)Fat32支持的最大单个文件是4G,如果你复制的单个文件容量超过4G的话,也可能会提示“请去掉磁盘写保护或换另一张磁盘”之类的话,遇到这种情况只需将你U盘的分区格式转换为Ntfs即可,最简单的方法是格式化u盘,格式化的时候选择Ntfs。也可以使用命令转换,如下:
在WinXP中要把某分区的文件系统由FAT32转换为NTFS,同时又保留分区中的数据不变,可以使用WinXP自带的命令,依次点击“开始”→“运行”,输入“cmd”后回车打开“命令提示符”窗口。在命令提示符状态下键入“convert F:/FS:NTFS /V”,回车,这里的“F:”就是要转换文件系统的分区,参数“V”表示在转换时显示详细信息,可以不使用此参数。在重启电脑时 ,WinXP会自动先将F:盘转换为NTFS文件系统(会在进入系统前显示相关过程),然后再进入系统。注意:在这个过程中,一定要保证不断电,否则可能使系统产生异常,而且该分区的使用可能受到影响。

三、第二种造成U盘提示写保护的情况:(病毒或其它因素)
最简单直接的方法就是格式化U盘了。格式化u盘的方法:右键点击“我的电脑”然后选择“管理”--“磁盘管理”,(左边的磁盘,写着“可移动”那个就是你的U盘,千万别选错了哦)右键单击选中这个盘符,就会出现格式化U盘的界面,选择“格式化”会出现:
选择好文件系统(建议选NTFS格式),把快速格式化前边的对勾打上,其它的不要动。点击开始,几秒钟后U盘就格式化好了。
经过格式化U盘的工作后如果你的u盘在复制东西的时候还是会提示U盘写保护的话,那就说明你的U盘有问题了,可以下载一些U盘修复软件进行修复依然不行就使用ChipGenus检测你的U盘芯片型号,然后下载对应的量产工具重新量产格式化你的U盘 如果都修复不了的话那只有报废了,现在U盘也很便宜了,8G的U盘也才100多。追问我的U盘格式化中,只有Fat与Fat32两种形式
百度搜>u盘格式化工具 下载一个用它格式化试试
四、以下方法解除U盘写保护
1、右键单击我的电脑,管理——存储——磁盘管理器,在右面的界面上可以看到代表该闪存的标志,点击它,选择“新建一个分区”,按提示完成格式化等 *** 作,问题可望解决。
2、 下载“星梭低级格式化工具”,对闪存进行低级格式化。
U盘修复工具(PortFree Production Program 327)使用方法:
(1)点击软件右下角的 ” OPTION ” ,将出现一个窗口。
(2)选择 ” Others ” ,选择 ” Type ” — > ” Removable “
(3)选择 ” Capacity Adjust ” ,在这里选择你的 U 盘的容量;如果在这里没有你所要的容量,请单击 ” ADD ” ,填写你所需的容量。
(4)请选择 ” Flash Test “,选择 ” Low Level Format “;这里有两个参数,一个是All Blocks (它的意思是低格式化整个盘),另一个是Good Blocks (它的意思是只低格式化好的区块,这个参数适合于含有坏区的U盘)
(5)都按照以上方法选择好之后,请单击 ” OK “,保存设置,然后将U盘接到电脑上,单击 ” RUN “,开始低格式化。
你要重装什么XP还是,可进BIOS后将设置一下,并且要按F12系统安装盘安装才能找到硬盘
是你的文件格式不对导致的。格式化为FAT32比较好,另外有的系统地按装识别u盘的控件才能识别出来的。
可能是你从U盘考呗文件了,重新启动计算机就没事了。
采纳哦!!!
最后告诉你——绝招!可不要告诉别人哦——换U盘啦。

如果是移动硬盘出现写保护,解决方法:
一、检查移动硬盘盒上是不是有写保护开关。SSK的多款硬盘盒有硬开关。
二、软件写保护。打开和关闭的方法如下:
1、在开始菜单的搜索框输入“regedit”,打开注册表编辑器;
2、在Windows
Vista中,如果没有关闭UAC,运行注册表编辑器将会触发UAC而d出提示窗口,点击确认。
3、找到如下注册表分支,如果该分支不存在,创建之;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Control
\StorageDevicePolicies]
4、创建名为“WriteProtect”的
DWORD
(32位)注册表项;将“WriteProtect”值设为“1”,就是写保护状态;将“WriteProtect”值设为“0”,就解除了写保护。
如果是本地硬盘出现写保护,那就重启再删。如果不行就安装一个uhnlocker来删除顽固文件,十分有效。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10296042.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存