支持品牌 西数 希捷 三星 日立 迈拓 东芝 富士通 IBM 各品牌服务器 U盘/相机卡

西数厦门硬盘数据恢复|服务器阵列数据恢复|北京硬盘数据恢复|上海硬盘数据恢复

当前位置: 主页 > 技术专题 > U盘/相机卡 >

U盘的一些软故障排除方法

时间:2012-07-02 23:15来源:未知 点击:
关键字: 故障表现
友情提示: 如果数据重要请联系西数(数据恢复中心) 全国免费咨询电话 4006-918-996
现在,大家使用U盘的频率越来越高,随之而来的就是越来越多的U盘问题。其中,有些问题,是通例,所以我花了一些时间整理了一些。
所收集的问题都是比较普遍的,所有的问题和解答方法和思路都是网上搜集而来。感谢那些提供事例和解决方法的原创作者,由于本人知识有限,搜集的资料,归纳有错误之处,希望广大读者和高手指正,同时希望大家不断完善补充此帖,谈谈自己的使用经验。
PS: 很多问题,如果软件不能处理的话,就需要送修,尤其是对于数据恢复的U盘来说,下面介绍的一些方法,有一定危险性,可能会对你重要的数据和U盘造成伤害
事例一:
移动硬盘/U盘 能检到,有盘符,但访问时提示“I/O错误”或“无法访问”—多数情况为软故障,如无数据,格式化即可使用。如有数据,则绝对不可格式化。少数情况为头部有坏扇区,导致提示“未格式化”
第一步: 事情原因是使用了延长线!不使用延长线即可。(针对移动硬盘)
通常机箱上的前置USB口和USB延长线都是采用USB 1.1结构,而USB 2.0接口的移动硬盘在USB 1.1集线器插座上使用则会不定时出错。即使有些前置USB接口是2.0标准,也可能因为重复接线的原因导致电阻升高,使得USB 2.0接口供电不足。
最后得出的解决办法是:尽量使用主板I/O面板上的USB 2.0接口,如果你的电脑还是不能正常读出估计是主板有问题,可以到修理电脑的地方看看你的usb接口是否有问题!
故障分析与解决方案:
不使用机箱上的前置USB口或者是USB延长线,尽量使用主板上的USB接口也就是在机箱后面的USB接口。

第二步:数据线插到机箱后面电脑还是不能正常地读取数据,还有以下几种可能:

    1:主板比较老,USB驱动程序没装。(右键我的电脑=>属性=>设备管理器-=>查看一下是否有惊叹号!如果有就是没有安装好驱动。



2:如果硬盘摔过,那有可能是移动硬盘损坏!不防低级格式化一下!(不推荐!没有办法中的办法。)
  3:如果在别人的机子上能用,在自己的机子上却用不了。这种情况=>硬盘应该没有问题,升级主版驱动试试。
  4:如果还是不行的话,看看主板的usb接口是否有问题,试着插另外的usb设备试一下。


另一种原因是(针对U盘)
U盘经常进行复制、剪贴操作,会在磁道中留下很多的垃圾文件碎片。也可以使用windows自带的磁盘校检修复的dos命令chkdsk/f;/p;/v如果长时间没有整理磁盘,偶尔心血来潮要整理得话,推荐先拿它校检一次。
语法:chkdsk [drive:][/p][/r][/f]
推荐参数/f,例如:F:\>chkdsk /f 回车

右击"我的电脑",选择"硬件",选择"设备管理器",选择""通用串行总线控制器"
右击并选择"扫描检测硬件改动".


通用方法:就是检测一下,磁盘是否错误,用磁盘扫描程序扫一下

还不行的话,就是你的U盘卷标坏了,你在U盘的图标上右击,看看通过资源管理器能不能打开.


听说有一个叫iForamt的U盘工具可解决这个问题,没试过,你试试吧(现在的做法,就是使用一些修复工具或者直接使用量产工具,不过,数据就没有了)

如果是硬件方面的问题,则可能你的U盘的FLASH已经坏了。建议送修了!

PS:大多数是使用上的问题,现在很多垃圾U盘也会出现这种情况。而且垃圾U盘,量产以后,会再次重复出现上述现状,直到用坏为止。
事例二:
U盘/移动硬盘出现提示“无法识别的USB设备”

故障解决:(U盘问题)
1、设置CMOS参数
重启计算机,按DEL键进入CMOS,选择"PNP/PCI Configuration"菜单,仔细检查各个选项,发现"PNP OS Installed"已设置为"Yes"(即插即用已打开),但"Assign IRQ For USB"项被设置为"Disable"(禁用),将它设置为"Enabled"。保存设置后进入WinXP,系统发现了新硬件,自动安装和配置设备驱动程序后。这时双击"我的电脑",终于看到了"可移动磁盘"图标。
一点启示:在安装USB设备前,最好打开系统的即插即用功能,更要记住应先检查CMOS中USB端口是否开启,如果主板支持USB2.0功能,也尽量打开。如果没有开启,即使正确安装了操作系统或USB设备的驱动程序,系统也可能不能正确安装该USB设备。

2.前置USB线接错。当主板上的USB线和机箱上的前置USB接口对应相接时把正负接反就会发生这类故障,这也是相当危险的,因为正负接反很可能会使得USB设备烧毁。所以尽量采用机箱后置的USB接口,也少用延长线.也可能是断口有问题,换个USB端口看下.

3.USB接口电压不足。(针对移动硬盘)
当把移动硬盘接在前置USB口上时就有可能发生系统无法识别出设备的故障。原因是移动硬盘功率比较大要求电压相对比较严格,前置接口可能无法提供足够的电压,当然劣质的电源也可能会造成这个问题。解决方法是移动硬盘不要接在前置USB接口上,更换劣质低功率的电源或尽量使用外接电源的硬盘盒,假如有条件的话。

4.主板和系统的兼容性问题。
这类故障中最著名的就是NF2主板与USB的兼容性问题。假如你是在NF2的主板上碰到这个问题的话,则可以先安装最新的nForce2专用USB2.0驱动和补丁、最新的主板补丁和操作系统补丁,还是不行的话尝试着刷新一下主板的BIOS一般都能解决。

5、电源不足(针对移动硬盘)
  由于USB硬盘在工作的时候也需要消耗一定的电能,如果直接通过USB接口来取电,很有可能出现供电不足。因此,几乎所有的移动硬盘都附带了单独的外接电源或者是通过键盘取电的PS2转接口,这时只要事先连接好外接电源或者通过PS2转接线与键盘连接好,确保给移动硬盘提供足够的电能之后再试试,这时应该可以正常使用了吧。需要特别提醒大家注意的是,建议使用移动硬盘之前都确保有足够的供电,否则很可能由于供电不足导致硬盘损坏。
在我的电脑上点右键,依次打开属性-硬件-设备管理,找到通用串行总线控制器,双击打开后,在每个usb root hub上点右键打开属性-电源管理,将“允许计算机关闭这个设备以节约电源”前的钩去掉,点“确定”,重新启动计算机。



6、USB延长线故障(针对移动硬盘)
  除去上述两方面原因之外还有可能是USB接口类型不符导致移动硬盘无法使用。比如计算机配置的USB接口是1.1标准的,而购买的移动硬盘是USB 2.0标准的接口,这就要求连接计算机和移动硬盘的连接线必须支持USB 2.0标准。因为高速移动设备插入低速集线器,该设备可能不被正常安装,而有些朋友在使用移动硬盘的同时还使用优盘,为了方便就直接使用优盘附送的USB 1.1标准连接线,这样就导致USB 2.0标准的移动硬盘无法正确识别。只要将连接线更换为USB 2.0标准的即可解决此故障。

另一种就是U盘内部控制电路受损,这种情况数据全部可以恢复。

下面是硬件维修思路
维修思路:对于此现象,首先的一点说明U盘的电路基本正常,而只是跟电脑通信方面有故障,而对于通信方面有以下几点要检查:
  (1)U盘接口电路,此电路没有什么特别元件就是两根数据线D+ D-,所以在检查此电路时只要测量数据线到主控之间的线路是否正常即可,一般都在数据线与主控电路之间会串接两个小阻值的电阻,以起到保护的作用,所以要检查这两个电阻的阻值是否正常。
  (2)时钟电路,因U盘与电脑进行通信要在一定的频率下进行,如果U盘的工作频率和电脑不能同步,那么系统就会认为这是一个“无法识别的设备”了。这时就要换晶振了。而实际维修中真的有很多晶振损坏的实例!
  (3)主控,如果上述两点检查都正常,那就可以判断主控损坏了。

事例三:
U盘复制、读取、删除文件时提示:数据错误(循环冗余检查)

复制文件时提示“循环冗余检查”


  【故障现象】在复制电脑里的一些视频文件到别的文件夹上,复制到某一进度时,速度就会越来越慢,最后Windows XP SP2弹出错误提示“无法复制:数据错误(循环冗余检查)”,重复几次,仍然如此。但视频文件打开播放却是没有问题的。


  【故障分析】视频文件虽然能播放,但实际上已经损坏了,所以CRC错误了,复制自然失败。可以试试对视频文件所在的磁盘分区进行扫描修复错误,看看能不能解决问题。


  【故障解决】打开“我的电脑”,右击视频文件所在的磁盘分区,选择“属性→工具→开始检查”按钮,选中“自动修复文件系统错误”很多水货U盘都出现这个问题,一般出现这种情况,都是买到假清华或者贴牌的水货,而且是扩容的假货!


事例四:
U盘插进电脑后,只能检测到,而无法读取数据,或直接就无法访问,变成0字节,或U盘的容量突然变小了等等这些问题

原因是没安全删除硬件就直接拔掉U盘或给病毒破坏了数据格式
当闪存盘分区表遭到破坏或是闪存盘性能不稳定时,会出现上述现象。出现这种问题,一般

有二种情况:
  1.使用闪存盘专用工具进行格式化,能解决大部分问题。
  2.另外,加密闪存盘经加密后,在未成功输入密码登录情况下访问闪存盘,也会出现这种提示

第一种情况解决方式:
如果没有重要数据可以这样操作:
目前的方法:
找到主控方案的修复工具搞一下就可以了。这个就要大家自己看U盘的主控是什么方案的来决定了。


网上搜索的U盘修复工具多为Mformat 而这个PortFree Production Program U盘烧录修复工具效果更好,上述问题都可以进行修复。修复原理就是吧U盘进行烧录,让你的U盘重新恢复容量,正常读取,但烧录后的U盘原来的数据就没有了,如果你的U盘数据真的很重要,可以先试试数据恢复工具进行修复,如果修复不了,就用PortFree Production Program 烧录吧!至少可以让“报废”的U盘重获新生。
注意:
1、该修复工具只能够针对U盘的格式化错误做修复,不能修复U盘的物理损坏(物理损坏也能修复我们就可以把硬件乱摔了,呵呵)。
2、使用该修复工具会使损坏U盘上的原有的数据资料(反正本来也读取不到?)。
3、只有当U盘无法正常使用时可以尝试修复,一般情况下不要经常使用(不要有事没事就修复一下哦)。
使用方法:
1.将U盘插入USB接口
2.启动该修复工具,单击“选项”选择“Flash测试”勾上“低级格式化”如图
3.进入“容量调节”选择你U盘的容量,如图,最后单击“确定”。
4.单击“运行”,然后耐心等待即可。

(下面是以前使用的老办法)


一、下载闪盘低格工具工欲善其事,必先利其器。要低格闪盘,先得有低格工具。“星梭低级格式化工具”即是一款锋利的闪盘低格工具,可以用来修复能看到闪盘符但双击无法打开、闪盘容量0字节的错误。该工具的下载地址是XX(原地址经测试失效,请使用本站提供的下载地址)。将xingsuot301tool.rar解压后,得到PathPicker.dll、PDX8.exe和“关于T301软件升级的使用说明.doc”三个文件。这是一款绿色软件,无需安装,双击其程序文件PDX8.exe即启动软件。
二、巧让闪盘起死回生1.在“星梭低级格式化工具”软件主窗口,单击“OPTION”(选项)按钮。
2.单击“FlashTest”(闪存检测)选项卡,单击选中“LowLevelFormat”复选框。该选项意为对闪盘进行低级格式化。
3.单击“CapacityAd-just”(容量校准)选项卡,确认选中“CapacityAdjust”复选框,在“CapacityLevel(MByte)”列表框中,单击闪盘的容量,单击“OK”按钮,返回在“星梭低级格式化工具”软件主窗口。
4.在“OptionBar”框中将显示刚才我们设定的对闪盘的操作,即低格和校准容量,单击“RUN”按钮开始修复闪盘。
由于低级格式化需要的时间比较长,请耐心等待,格式化成功后会出现提示信息。三、低格闪盘注意事项1.应先插入闪盘,再启动“星梭低级格式化工具”。
2.在低格过程中,请不要拔出闪盘。格式化成功后,需要拔出闪盘,并重新插入,方可使用闪盘。
3.“星梭低级格式化工具”只能够在Windows2000/XP/2003下运行,不能够在Windows98中运行。
4.由于低格较费时,所以为了节约时间,可先不进行低级格式化,而是进行老化检测。老化检测同样能够修复闪盘错误,而且时间较短。即只在“FlashTest”选项卡勾选“Burn-inTest”(老化检测),其他都不选择,单击“OK”回到主界面,单击“RUN”按钮。如果该检测未能修复闪盘,可再进行低格。

第二种情况解决方法:


U盘被分为两个无法合并的分区,在设备管理中看到的是两个物理驱动器,在没有安装UFD加密程序的系统上只能访问其中的一个公共分区,或者系统(无论是98还是2000、Xp)根本无法识别。其主要原因是UFD加密程序,把U盘分为两个部分:一个公共分区,一个加密分区。在没有正确的访问密码或在没有装UFD程序的系统上就只能访问公共分区,以使私密数据得到保护。很多朋友都在遇到上述现象时,大多都认为是硬件故障所致,其实Flash Memory的寿命很长,据说可反复擦写100万次以上,就算寿命只有标称值的一成(10万次),按我们每天读写100次计算,也可以用将近3年的时间,所以如果你遇到了U盘故障不要轻易放弃。 UFD加密软件只有分割功能,而没有提供分区的删除合并功能,搜遍了网络也没能找到一个现成的分区合并软件,通过尝试发现了一个另类的使用方法,可以彻底的删除加密分区,恢复到初始容量,方法如下:⑴安装UFD驱动及加密程序;⑵插入U盘,这时会提示输入密码,输入默认密码"0000",系统托盘会出现解锁图标;⑶在图标上点击右键,选择“分割保密区”;⑷不用理睬分割程序直接拔掉U盘,然后退出UFD加密程序或直接结束调UFD的进程,在确保UFD已退出的情况下(重新插入U盘时不提示输入密码)用原厂的工具Mformat.exe进行格式化既可完成修复工作,注意:是千万不能使用UFD自带的Mformat.exe格式化工具,否则又会被分为两个分区!





事例五:
U盘不显示盘符一,在<我的电脑>里不显示盘符,在地址栏输入盘符却能打开,不知为何?
是不是注册表里给隐藏了?
打开注册表编辑器,打开如下键值
  HKEY_CURRENT_USER\software\windows\currentVersion\Polices
\Explorer\NoDrives 
   设定值为(十六进制),如下:
  不隐藏任何盘 00000000

二,XP系统,插入u盘不出现发现新硬件的提示,但是能找u盘,问怎么能把这个提示找出来?
  系统有问题,最好重装。重装之后还不行,考虑有些D版系统的问题,换个系统。
三,症状:插入U盘,在“我的电脑”中没有显示。U盘肯定是好的, 以前一直用着, 插到其他机器上都能在正常工作。但现在插到这机器上就不能显示(系统能检测到设备,并安装驱动)。
换其他U盘插上,大部分不能显示,不过有一个能显示。移动硬盘可以工作。
进入“管理工具”中的磁盘管理,可以看到该盘,但没有分配盘符。手动分配一个g:盘,我的电脑里面仍然没有出现U盘。在地址栏输入g:\,提示找不到file://g:/文件。如果在磁盘管理执行格式化该U盘,则提示无法格式化,该卷未被启用。如果在磁盘管理中右键点刚分配的g盘,选择资源管理,则提示找不到g:\。
但在Windows控制台下(命令提示符,在“运行”里输入cmd后回车)可以进入U盘,可以正常操作(拷贝,删除,打开文件)。
在网上查找,发现出这个问题的还挺多。
最终找到的解决方法:
到系统目录 C:\WINDOWS\system32\drivers 看有没有一个 sptd.sys 的文件。删除它,重新启动。问题解决!注意:这个sptd.sys不是微软Windows自带的。(可能是安装Daemon Tools装上的)在我的机器上版本如下:
--a-- W32i DRV - 1.21.0.0 shp 664,064 12-31-2005 sptd.sys
Language 0x0000 (语言中性)
CharSet 0x04b0 Unicode
OleSelfRegister Disabled
CompanyName Duplex Secure Ltd.
FileDescription SCSI Pass Through Direct Host
InternalName SPTD.SYS
OriginalFilenam sptd.sys
ProductName SCSI Pass Through Direct
ProductVersion 1.21.0.0
FileVersion 1.21.0.0 built by: WinDDK
LegalCopyright Copyright (C) 2004-2005
OleSelfRegister Disabled

另外其它可能的原因:
1. 系统里有映射的网络驱动器。导致该盘符不能分配给U盘.
解决办法:断开映射的网络驱动器.
2. 盘符被隐藏。
解决办法:进入注册表(regedit.exe),进入“HEKY-CURRENT-USER\Software\microsoft\windows\currentversion\policies\explorer"分支。找到该路径存在的键值“NOdrives”,将其删除。注销然后重新登陆。 (不是 NoDriveTypeAutoRun 键值).
3. U盘出问题。
解决办法:重新格式化U盘。最好低级格式化,到网上找一个U盘工具。
实在不行,那就最后一招:重新干净安装Windows XP!

四,U盘盘符丢失问题的处理
 
插入“U盘”,右键单击“我的电脑”,选择“管理”,进入“计算机管理”,点击“存储→磁盘管理”,可以看到现在计算机中有两个磁盘,其中磁盘0是硬盘,而磁盘1就是迷你王在“磁盘1”上单击右键,选择“更改驱动器号和路径→添加”,选定一个盘符(低于光驱盘符的字母),点击“确定”退出。再打开“我的电脑”,可以发现闪存的盘符已经出现。
首先要明白是什么原因引起的,这要归功于微软,他可以在windows下隐藏盘符,具体方法是在注册表中修改一些健值就可以隐藏相应的盘符,但是并不是不能进入,直接在地址栏里输入还是能够访问的,这给那些需要保护的分区提供了一个比较简单的途径,但是也带来了今天的麻烦。修复这种现象的方法如下:简单一点就直接在注册表里搜索nodrives这个键值(如果有就证明你的电脑中了这种病毒,如果没有则可能是别的问题了),之后可能出现几个键值(一般来说是三个),就把这三个都删除,再重新启动一下就ok了。如果想知道他详细的地址在这里:HKEY_CURRENT_USER/SOFEWARE/MICROSOFT/WINDOWS/CURENTVERSION/OLICIES/EXPLORER下,想详细了解一下怎么修改的可以在网上搜索一下!!

事例六:
U盘明明使用了一些容量,但是打开后无法看到文件或者打开U盘后能看到文件,但是所有文件夹、文件的名称或文件内容变成乱码。
归结原因1、往U盘里拷贝完文件后没有正常的弹出U盘(没有停止USB设备而强行将U盘拔出)
            2、直接在U盘中编辑文件,比如直接在U盘中写word文档,当时编辑好的时候文件是正常的,而第二天再打开U盘时文件就损坏了。
恢复文件
这里使用easyrecovery professional 6.04 。等待一会后出现一个关于系统磁盘分区情况的对话框,选择要恢复的U盘分区(这里选netac下的K:),然后点next,这时该程序就开始扫描U盘中的数据,这个过程要持续几分钟,请耐心等待。
完成扫描后,出现一个对话框,在左边选择MY drive ,然后把要恢复的文件选上,再选next,出现对话框,要求指定文件恢复到什么位置(如图4),这里我们指定本地驱动器的f:\ttt,当然该软件也提供恢复数据保存到远程ftp 的功能,再选next ,这时弹出一个对话框,显示数据恢复到你指定的目录的过程,这个过程要几分钟,请耐心等待,完成后选done按钮就可以了。现在就到F盘的ttt目录下的lostfile 目录下去找你的文件吧,那里有很多个目录,里面就从U盘里恢复过来的文件了,可能会把你以前删除过的文件也恢复过来哦。
文件是找回来了,这时你可能会发现有个别的office文件无法打开,或者打开后是乱码,这个是正常的,因为U盘中的部分数据损坏了,你可以用easyrecovery的file repair 来尝试修复损坏的office文档。
    easyrecovery 不但可以帮助你恢复U盘的数据,还可以恢复在你的电脑里被你误删除的文件哦,可以用恢复U盘数据的方法来操作。
    文件是恢复了,但是如何保证U盘的数据以后不再受损呢,这里有两个建议:
1、不要在U盘中直接编辑文件。文件在本地硬盘上编辑好以后再拷贝到U盘里,U盘里的文件如果需要更改,最好也是先拷贝到本地硬盘,然后再编辑,最后拷贝到U盘上。
2、正常的插拔U盘。插入U盘时,应该使U盘的插口对准计算机的USB接口,免得损坏U盘接口,拔出U盘时,应该先在计算机中停止相关的USB设备。
在各种工具都无法修复的情况下最后的死马医治大法,GHOST大法,GHOST的使用相信大家都很熟悉了吧,我就不多说了,直接说方法,首先用PQ(什么你不知道PQ,百度去)分一个任意大小的分区出来,对新分区格式化后,用GHOST,备份这个分区,因为没有文件,得到的镜像非常的小,然后重启电脑引导进入GHOST,用GHOST将刚才制作的镜像恢复到U盘。成功的话你可爱的小U盘就被拯救了。

事例七:
U盘数据(所有的文件或文件夹)名变成00000000你买到了假的清华紫光U盘,被扩容。(一般来说是被升级了的U盘)
解决方法:可以用对应的量产工具修复。


原因是:升级版U盘,是将U盘的内部flash芯片做了手脚,减掉几只电容,同时断路一部分线路,强行超压,无法用于缓冲,这样U盘的缺点也就出来了,缓冲区被占用,我们向里写文件是没什么问题,但要读就没法了,总有一半占用了这个区而因无法缓冲,而无法读出。压缩版的在拷贝较大文件时只要超过其标注的一半的容量,就会出现错误,这种错误在拷贝时是不会体现的,像1G的可以烤贝900多M,但之后使用时就会出现错误。电影文件出现播放一段时间后没有声音和图像。安装程序运行到一半出现错误。而且会偶尔出现莫名的错误,使储存的文件全部变为文件名为“000000000”的文件夹文件,或出现乱码无法打开文件,有的在你拷贝完了后你去打开U盘会提示U盘没有格式化,需要格式化吗?此时U盘里的文件全完了!



U盘被写保护了怎么办(非病毒原因)


U盘旁边有一个写保护的按钮,可左右移动,把它掰到不写保护的位置上就行了
再仔细找找
那你试试属性里面有没有,或其他什么的



方法一:



写保护有二种,一种是硬件,就是常说的写保护开关,一种是软件写保护,是通过管理工具对U盘内的文件进行保护。
删除方法:
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.进入安全模式后给该文件夹完全的权限,重新启动以后就可删除该文件夹。



U盘修复技巧
目前,U盘的使用已经非常普遍,人们经常用U盘来备份、携带、转移文件。但是,如果将U盘从USB口拔出之前,忘记了执行卸载*作,或者执行卸载*作不彻底,或者由于误*作,而直接将U盘从USB口拔了出来,就有可能会导致U盘损坏,有时甚至会导致计算机不能识别U盘。如果以前没有处理这种情况的经验,多半会认为U盘已经不能使用,该扔进垃圾箱了,但这样又觉得太可惜了。
有没有办法恢复U盘的功能呢?答案是肯定的,可以按照下面的步骤进行:
依次打开控制面板、管理工具、计算机管理、存储、磁盘管理,在文字“磁盘1”上单击右键,选择“初始化磁盘”,直接单击“确定”。初始化完成后,U盘的状态变成为“联机”状态。注意此时U盘的锁要处于打开状态,否则会出现如下提示:“由于媒体受写保护,要求的*作无法完成。” 右边的白框上单击右键,选择“新建磁盘分区”,进入新建磁盘分区向导,直接单击下一步,选择分区类型(主磁盘分区、扩展磁盘分区或逻辑驱动器),一般选择主磁盘分区即可。(注:下面的对话框会顺序出现,所以就不在这里给出其屏幕拷贝了。)
下一步-选择磁盘空间容量:一般使用默认大小。
下一步-指派一个驱动器号(或不指派)。
下一步-选择“按下面的设置格式化这个磁盘分区”设置格式化的形式(文件系统类型、分配单位大小、卷标)(不用选择快速格式化)。
下一步-成功完成格式化向导。单击完成等待其格式化完成即可。
格式化完成后,U盘状态显示为“状态良好”,即大功告成。
这种修复方法一般都能将U盘恢复。但是这种修复方法也有一个弊端,就是不能恢复U盘上原有的数据。如果U盘上原有的数据不是很重要,这种方法比较使用。如果U盘上有非常重要的文件,必须要恢复不可,建议去找专业公司。现在各大城市基本上都有做数据恢复的专业公司。




方法二:



U盘(确认没有写保护开关的U盘)被写保护,不能写入和格式化,至今网络上没有解决的有效办法,就此问题进行答复:



根本性解决方案:



一、我的电脑(右击)-管理-磁盘管理-选中U盘右键删除后格式化    (网上的方法,本人没有测试过,但愿有用)



二、修改注册表(因为修改注册表是我在最后做的一项工作,不知道“其它方法”中的两步对其是否有铺垫作用,请先做注册表修改方法后无效再进行转换格式和修改策略的操作)



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



2、进入如下目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies



若没有StorageDevicePolicies项则建立此项



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



4、重启



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



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



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


补充说明:注册表中的HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\StorageDevicePolicies;HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\StorageDevicePolicies中WriteProtect值亦更改为0;



如果以上两种方法依然没有解决问题的话,按照我自己探索的做法依次进行如下操作:



一、FAT32转NTFS



二、更改策略



三、修改注册表



附一、二、三详细步骤如下:



因为本人是按照如下两个步骤进行更改后仍然没有解决问题情况下进行的二、注册表方法,各位网友可以不用转化格式,直接进行后面的更改策略的方法试一下是否可行,如可行最好



一、FAT32转NTFS



一般各位同仁的U盘都是FAT32格式的,现在让我们把它转化成NTFS格式的:



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



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



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



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



问题初步解决。



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



二、更改策略



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



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



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



3、选择属性-策略



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



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




三、修改注册表



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



2、进入如下目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies



若没有StorageDevicePolicies项则建立此项



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



4、重启



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



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



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



补充说明:注册表中的HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\StorageDevicePolicies;HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\StorageDevicePolicies中WriteProtect值亦更改为0;



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




方法三:
一、
查看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盘,正常。

U盘被写保护了怎么办(病毒原因)
建议使用U盘专杀工具或者低格一下


事例8:U盘的文件夹不能删除,也不能改名,每次删除都会显示"无法删除该文件:访问被拒绝.请确定磁盘未满或未被写保护而且文件未被使用",重命名时也显示同样的提示

一、常规解决办法:
1.注消或重启电脑,然后再试着删除。
2.进入“安全模式删除”。
3.在纯DOS命令行下使用DEL,DELTREE和RD命令将其删除。
4.如果是文件夹中有比较多的子目录或文件而导致无法删除,可先删除该文件夹中的子目录和文件,再删除文件夹。
5.在任务管理器中结束Explorer.exe进程,然后在命令提示符窗口删除文件。
6.如果你有安装ACDSee,FlashFXP,Nero,Total这几个软件,可以尝试在这几个软件中删除文件夹。
二、高级解决方案:
1.磁盘错误
运行磁盘扫描,并扫描文件所在分区,扫描前确定已选上修复文件和坏扇区,全面扫描所有选项,扫描后再删除文件。
2.预读机制:
某些媒体播放中断或正在预览时会造成无法删除。在“运行”框中输入:REGSVR32 /U SHMEDIA.DLL,注销掉预读功能。或删除注册表中下面这个键值:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32]。
3.防火墙:
由于反病毒软件在查毒时会占用正在检查的文件,从而导致执行删除时提示文件正在使用,这时可试着暂时关闭它的即时监控程序,或许可以解决。
4.OFFice、WPS系列软件:
OFFice的非法关闭也会造成文件无法删除或改名。重新运行该程序,然后正常关闭,再删除文件。
5.借助WinRAR:
右击要删除的文件夹,选择“添加到压缩文件”。在弹出的对话框中选中“压缩后删除源文件,”随便写个压缩包名,点确定。
6.权限问题:
如果是2000和xp系统,请先确定是否有权限删除这个文件或文件夹。
7.可执行文件的删除:
如果可执行文件的映像或程序所调用的DLL动态链接库文件还在内存中未释放,删除时就会提示文件正在使用,解决方法是删除系统的页面文件,Win98中是Win386.SWP,Win2000/XP是pagefile.sys。注意要在DOS下删除。
8.文件粉碎法:
使用文件粉碎机,如File Pulverizer,可以彻底删除一些顽固文件。
三、制作一个无法删除的“文件保险箱”
文件夹无法删除,未必就是不好的事情,如果把一些重要的文件放在这个目录中,不就可以避免误删了吗?一个文件名只包含空格的文件夹在Windows中是不允许创建和删除的,但在DOS下却可以创建文件名包含\的文件夹。
有可能的原因:

原因一:文件正在使用中
在删除文件时,经常会遇到的一个问题是,文件正在使用,无法删除。如果试图删除以独占访问而不是以共享访问方式打开,并且正在使用中的文件时,系统就会出现错误提示:“无法删除xxx:文件正在被另一个人或程序使用”。而另一种情况则是,能够使用删除命令删除文件,但在打开文件的进程释放该文件之前,文件实际上并未删除。
要解决上述问题,需要确定拥有文件打开句柄的进程,然后关闭此进程。在以前的Windows中,我们可以使用资源工具包的Oh.exe。但在XP中,安装好的Support
Tools却不带Oh.exe。不过,XP提供了一个新的Openfiles.exe命令行工具,它能够报告进程打开的各个文件。与Oh.exe相似,Openfiles.exe也要求打开系统内核监视,这会消耗一些内存,并降低系统操作的性能。打开系统监视的命令是“Openfiles /local
on”,它会启用系统全局标志“维护对象列表”,需重新启动系统才能生效。重新启动系统后,在命令提示符下执行不带参数的“Openfiles”,即可看到各个进程打开文件的清单。
原因二:文件系统损坏
磁盘上的坏区、其他硬件故障或者软件错误都可能会损坏文件系统,使文件出现问题而无法删除。典型操作失败的方式可能各不相同,当检测到文件系统损坏时,通常会收到一条提示运行Chkdsk的信息。
如果遇到这种情况,可以在磁盘卷上运行Chkdsk实用工具以纠正任何存在的错误。根据损坏的性质,Chkdsk也许能够恢复文件数据,也许无法恢复,但Chkdsk可以使文件系统返回到一种在内部一致的状态。有关Chkdsk实用工具的命令及参数,可以在命令提示符下执行“Chkdsk /?”查阅。
原因三:文件使用了存取控制列表
如果某个文件使用了存取控制列表(Access Control
List,简称ACL),而操作者又没有相应的权限,那么删除文件时就可能出现“访问被拒绝”的提示。
通常情况下,管理员具有取得任何文件所有权的隐含能力,文件所有者也具有修改文件权限的隐含能力。不过,这些默认的权限是可以被修改的。
要解决因ACL导致文件无法删除的问题,就必须以具有相应权限的用户身份登录,或者是赋予自己删除文件的权限,然后才能删除文件。要注意的是,操作者必须拥有这些文件的所有权才能更改权限。如果是因为文件使用了不规范的ACL而不能使用某些安全工具显示或修改其权限时,可以尝试使用命令行工具Cacls.exe进行修改。
原因四:文件名使用了一个保留名称
众所周知,像AUX、LPT1这样的名称是为旧式DOS设备保留的。为了向后兼容,在Windows中不允许使用这些文件名,也不能使用典型的Win32文件调用来创建它们。反之,如果文件名是Win32命名空间中的一个保留名称,则同样可能无法删除此文件。
要解决此类问题,可以在Linux或其他非Windows的操作系统下重命名或删除该文件。另外,如果能够使用特定的语法指定到该文件的路径,也可以使用一些内置的命令绕过典型的Win32保留名称检查。例如,在Windows
XP中使用以下命令,可以删除名为“lpt1”的文件(Del命令后面加上“?”来避免Windows检查文件名的合法性):
Del ?c:文件路径lpt1

原因五:无效的文件名称
如果文件名中包括一个无效名称,例如文件名有一个尾随空格,或一个尾随句点,或者文件名仅由一个空格组成,同样可能无法删除该文件。值得一提的是,如果使用典型的Win32语法打开名称中有尾随空格或尾随句点的文件,则尾随空格或句点在打开实际文件之前会被去掉。因此,如果在同一个文件夹中有两个分别名为“File.txt”和“File.txt
”的文件(注意第二个文件名后面的空格),当使用标准Win32调用打开第二个文件时,实际上会打开第一个文件。同样,如果文件的名称仅是“
”(一个空格字符),当尝试使用标准Win32调用打开它时,实际上会打开该文件的父文件夹。在此情况下,如果尝试更改这些文件上的安全设置,就有可能会意外更改其他文件上的设置。
与解决文件名使用保留名称的方法类似,可以使用一种适当的内部语法删除此文件。例如要删除包含尾随空格的文件,可以使用如下命令:
Del ? c:文件路径(尾随空格的文件名)

原因六:文件路径太深无法访问
文件位于比最大路径字符数(MAX_PATH)更深的路径中,可能导致文件无法访问,当然,这种情况较为少见。如果路径深的原因是文件夹名称太长,最简便的解决方案是使用自动生成的8.3名称访问该文件。如果8.3路径也太长,可以从根文件夹开始重命名文件夹,缩短它们的名称,以使目标文件的路径深度不超过MAX_PATH。若是文件的深度超过128个文件夹,可以通过创建一个网络共享,使其位于文件夹树中尽可能深的位置,然后通过访问此共享来访问文件。
一般情况下,如果遇到因文件路径太深无法访问的情况,可以通过使用创建文件的软件来管理这些文件。也就是说,如果有一个程序,它可以创建超过MAX_PATH的文件,则我们也可以使用该程序来管理这些文件。此外,对于通过网络共享创建的深层次结构的文件也可以通过使用同一共享来进行删除。
前面介绍了Windows系统中文件或文件夹无法删除的几种原因以及解决的方法。在某些情况下,可能还会遇到上述各种原因的不同组合,使得删除文件的过程更加复杂。这就需要读者能够举一反三,灵活应用微软提供的各种实用工具进行解决了。
Windows XP中删除AVI文件的问题
很多朋友可能会遇到Windows XP中无法删除AVI文件的问题,这主要是由于Windows
XP视频预览功能的Bug所导致的。你可以尝试用以下方法进行删除。
方法一
在运行命令框中输入“Regs-vr32/u
Shmedia.dll”并回车,卸去Windows
XP的视频文件预览功能。当以后想要恢复视频预览功能时,再使用“Regsvr32Shmedia.dll”命令重新注册即可。
方法二
先打开命令提示符窗口,然后在任务管理器中结束Explorer进程,再从命令提示符窗口中切换到保存视频文件的文件夹下,用Del命令删除文件。
方法三
如果安装了双系统,可以从另一个系统,如Win98下进行删除。

(责任编辑:admin_kevinsky)
查看更多
  • 地址: 厦门市湖滨南路百脑汇大厦812室
  • 电话: 0592-2209720 13599546302(陈)
  • 信箱: 16443799@QQ.COM