【教你排除USB设备无法识别问题】

2024-05-31 20:38

本文主要是介绍【教你排除USB设备无法识别问题】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

当你想用闪存或移动硬盘来和电脑交换数据时,但插上USB口时你却发现系统居然无法识别出USB设备,这是什么原因造成的呢?其实这样的现象我们时常见到,接下来萝卜家园介绍一下简单的处理方法。


一、在排除USB存储设备本身故障后,出现无法识别现象的原因一般是由以下几个方面所造成的:


一是USB接口电压不足。这种故障通常存在于移动硬盘身上,当把移动硬盘接在前置USB口上时就有可能发生系统无法识别出设备的故障,原因是移动硬盘功率比较大要求电压相对比较严格,前置的USB接口是通过线缆连接到机箱上的,在传输时便会消耗大掉的电压,因此,在使用移动硬盘时,要注重尽量接在后置主板自带的USB接口上,否则也可以通过外接的电源适配器来提供单独供电。当然,在一些老的主板上,必须要使用独立供电才能供正常使用USB设备。


二是前置USB线接错。当主板上的USB线和机箱上的前置USB接口对应相接时把正负接反就会发生这类故障,这也是相当危险的,因为正负接反很可能会使得USB设备烧毁,严重还会烧毁主板。三是主板和系统的兼容性问题。这类故障中最闻名的就是NF2主板与USB的兼容性问题。假如你是在NF2的主板上碰到这个问题的话,则可以先安装最新的nForce2专用USB2.0驱动和补丁、最新的主板补丁和操作系统补丁,还是不行的话尝试着刷新一下主板的BIOS一般都能解决。四是系统或BIOS问题。当你在BIOS或操作系统中禁用了USB时就会发生USB设备无法在系统中识别。解决方法是开启与USB设备相关的选项。


二、U盘插入电脑,提示“无法识别的设备”故障


维修思路:对于此现象,首先的一点说明U盘的电路基本正常,而只是跟电脑通信方面有故障,而对于通信方面有以下几点要检查:


(1)U盘接口电路,此电路没有什么非凡元件就是两根数据线D D-,所以在检查此电路时只要测量数据线到主控之间的线路是否正常即可,一般都在数据线与主控电路之间会串接两个小阻值的电阻,以起到保护的作用,所以要检查这两个电阻的阻值是否正常。


(2)时钟电路,因U盘与电脑进行通信要在一定的频率下进行,假如U盘的工作频率和电脑不能同步,那么系统就会认为这是一个“无法识别的设备”了。这时就要换晶振了。而实际维修中真的有很多晶振损坏的实例!


(3)主控,假如上述两点检查都正常,那就可以判定主控损坏了。


三、Windows XP操作系统下,系统提示已经找到新的硬件并且硬件正常被安装可以使用,但无法找到闪存盘的盘符,且闪存盘的灯在不停的闪亮


故障分析:这种故障一般是由于非法操作所造成的,认为闪存盘是可以支持热插拔的,于是在没有正确删除移动设备的情况下,直接进行了插拔操作,不正确的操作是导致闪存消失的根本原因。


故障排除:进入Windows 98系统,用鼠标右击“我的电脑”,选择属性进入“设备治理器”,在“磁盘驱动器”下看到比原来多了一个“Netac Onlydisk”的设备,双击进入,在弹出的新窗口中看到了四个新的选项:“断开”、“可删除”、“同步数据传输”和“Int 13单元”,仔细观察发现“可删除”前面的选项是没有打勾的。在“可删除”选项前的空格内打入勾并单击确定后重新启动电脑。


故障小结:此故障依然是由于误操作使用闪存盘导致的问题,可以看出由于不正常使用闪存盘而导致故障出现的机率是非常大的,因此大家在使用中一定要遵循规格,以保证闪存的正常使用。


四、可以认U盘,但打开时提示“磁盘还没有格式化”但系统又无法格式化,或提示“请插入磁盘”,打开U盘里面都是乱码、容量与本身不相符等。


维修思路:对于此现象,可以判定U盘本身硬件没有太大问题,只是软件问题而以了。


解决方法:找到主控方案的修复工具搞一下就可以了。这个就要大家自己看U盘的主控是什么方案的来决定了。


U盘故障大概也就是这些主要问题了。而对于无法写文件、不存储等现象,一般都是FLASH性能不良或有坏块而引起的。大家看完之后有没有一个清楚的思路了呢。随便说明一下,U盘不同于MP3,他不存在固件之说,但有些厂家把自己的软件放到里面,低格一下就会没有的。


告诉大家一个非常简单的方法,就是在碰到主控损坏或找不到相应的修复工具时,可以用U盘套件来重新搞一个新的U盘,方法就是把故障机的FLASH拆下来,放到新的PCB板上就可以了。U盘套件包括(PCB带主控(分1.1和2.0之分)及外壳一套),维修起来非常简单,做数据恢复就更方便了。


谈闪存的正确设置与使用


很多用户购买闪盘后由于设置不正确,报怨自己的闪存盘质量不佳,存在着很多的问题,但同样的闪存盘拿到别人的电脑上去用,一切正常。其实很多用户的抱怨都是由于自己的电脑设置不正确所造成的,xp系统之家小编在这里就将闪存的优化过程为大家介绍一下。


闪存读写速度慢主要是由于系统没有“打开后写入缓存”这一选项,打开这一项的主要方法是:


1、在Window 98、ME下可以通过右击“我的电脑”,选择“属性-性能-文件系统-可移动式磁盘”,在启用“后写入高速缓存”对话框前打钩,按“确定”后重新启动电脑即可。


2、在Windows XP下可以通过打开“我的电脑”,右键单击可重金动磁盘,选择“属性-硬件”,再选中闪盘所在的驱动器,单击“属性-策略”,选中“为优化而优化……”的对话框,点击确定,重新启动后即可。
打开后写缓存以后,闪存的读写速度至少能够提高四分之一以上,例如100MB的文件,打开后写缓存功能仅用10秒钟的时间,而不打开此项功能则至少需要40秒种。


这篇关于【教你排除USB设备无法识别问题】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1018993

相关文章

linux生产者,消费者问题

pthread_cond_wait() :用于阻塞当前线程,等待别的线程使用pthread_cond_signal()或pthread_cond_broadcast来唤醒它。 pthread_cond_wait() 必须与pthread_mutex 配套使用。pthread_cond_wait()函数一进入wait状态就会自动release mutex。当其他线程通过pthread

问题:第一次世界大战的起止时间是 #其他#学习方法#微信

问题:第一次世界大战的起止时间是 A.1913 ~1918 年 B.1913 ~1918 年 C.1914 ~1918 年 D.1914 ~1919 年 参考答案如图所示

2024.6.24 IDEA中文乱码问题(服务器 控制台 TOMcat)实测已解决

1.问题产生原因: 1.文件编码不一致:如果文件的编码方式与IDEA设置的编码方式不一致,就会产生乱码。确保文件和IDEA使用相同的编码,通常是UTF-8。2.IDEA设置问题:检查IDEA的全局编码设置和项目编码设置是否正确。3.终端或控制台编码问题:如果你在终端或控制台看到乱码,可能是终端的编码设置问题。确保终端使用的是支持你的文件的编码方式。 2.解决方案: 1.File -> S

vcpkg安装opencv中的特殊问题记录(无法找到opencv_corexd.dll)

我是按照网上的vcpkg安装opencv方法进行的(比如这篇:从0开始在visual studio上安装opencv(超详细,针对小白)),但是中间出现了一些别人没有遇到的问题,虽然原因没有找到,但是本人给出一些暂时的解决办法: 问题1: 我在安装库命令行使用的是 .\vcpkg.exe install opencv 我的电脑是x64,vcpkg在这条命令后默认下载的也是opencv2:x6

问题-windows-VPN不正确关闭导致网页打不开

为什么会发生这类事情呢? 主要原因是关机之前vpn没有关掉导致的。 至于为什么没关掉vpn会导致网页打不开,我猜测是因为vpn建立的链接没被更改。 正确关掉vpn的时候,会把ip链接断掉,如果你不正确关掉,ip链接没有断掉,此时你vpn又是没启动的,没有域名解析,所以就打不开网站。 你可以在打不开网页的时候,把vpn打开,你会发现网络又可以登录了。 方法一 注意:方法一虽然方便,但是可能会有

vue同页面多路由懒加载-及可能存在问题的解决方式

先上图,再解释 图一是多路由页面,图二是路由文件。从图一可以看出每个router-view对应的name都不一样。从图二可以看出层路由对应的组件加载方式要跟图一中的name相对应,并且图二的路由层在跟图一对应的页面中要加上components层,多一个s结尾,里面的的方法名就是图一路由的name值,里面还可以照样用懒加载的方式。 页面上其他的路由在路由文件中也跟图二是一样的写法。 附送可能存在

vue+elementui--$message提示框被dialog遮罩层挡住问题解决

最近碰到一个先执行this.$message提示内容,然后接着弹出dialog带遮罩层弹框。那么问题来了,message提示框会默认被dialog遮罩层挡住,现在就是要解决这个问题。 由于都是弹框,问题肯定是出在z-index比重问题。由于用$message方式是写在js中而不是写在html中所以不是很好直接去改样式。 不过好在message组件中提供了customClass 属性,我们可以利用

Visual Studio中,MSBUild版本问题

假如项目规定了MSBUild版本,那么在安装完Visual Studio后,假如带的MSBUild版本与项目要求的版本不符合要求,那么可以把需要的MSBUild添加到系统中,然后即可使用。步骤如下:            假如项目需要使用V12的MSBUild,而安装的Visual Studio带的MSBUild版本为V14。 ①到MSDN下载V12 MSBUild包,把V12包解压到目录(

基于CTPN(tensorflow)+CRNN(pytorch)+CTC的不定长文本检测和识别

转发来源:https://swift.ctolib.com/ooooverflow-chinese-ocr.html chinese-ocr 基于CTPN(tensorflow)+CRNN(pytorch)+CTC的不定长文本检测和识别 环境部署 sh setup.sh 使用环境: python 3.6 + tensorflow 1.10 +pytorch 0.4.1 注:CPU环境

YOLO v3 训练速度慢的问题

一天一夜出了两个模型,仅仅迭代了200次   原因:编译之前没有将Makefile 文件里的GPU设置为1,编译的是CPU版本,必须训练慢   解决方案: make clean  vim Makefile make   再次训练 速度快了,5分钟迭代了500次