USB接口不能用的问题解决

2024-04-26

USB接口不能用的问题解决(共9篇)

篇1:USB接口不能用的问题解决

USB接口不能用是不是很不爽,别着急现在电脑教程就与大家分析一下故障的原因,可能有四点大家要注意的事项。

1.USB接口不能用可能是系统存在问题,请检查系统服务是否被禁用。也可以重新安装操作系统。

2.BIOS设置有问题,

在BIOS或者cmos当中禁止USB后,USB接口不能用了,可以重起计算机进入将其恢复到出场默认设置即可。

3.一开始就没安装USB驱动,或者驱动在某种情况下不小心删除了,您可以去网上下载一个USB万能驱动。

4.有可能是前置的USB线没接好,请将U盘插入机箱后面的USB试下,可否能行。

说明:拔插U盘时一定要注意,按照正确的步骤方法去操作使用,不然这最后一个可能就是您的U盘存在问题。

篇2:USB接口不能用的问题解决

无法识别usb设备解决方法:

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

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

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

4.系统或BIOS问题。当你在BIOS或操作系统中禁用了USB时就会发生USB设备无法在系统中识别。解决方法是开启与USB设备相关的选项。就是开机按F2或DEL键,进入BIOS,把enableusbdevice选择enable。

5.拔插要小心,读写时千万不可拔出,不然有可能烧毁芯片。XP中任务栏中多出USB设备的图标,打开该图标就会在列表中显示U盘设备,选择将该设备停用,然后你再拔出设备,这样会比较安全。

其实判断软件硬件问题很简单,在别的机器或换个系统试试就可以了.有些小的问题不妨先用专门软件格式化下.还有提醒大家WINDOWS下格式化时要选择FAT,不要选FAT32。

提示无法识别的USB设备维修

篇3:USB设备不能即插即用的对策

关键词:USB,PNP,问题,对策

在使用移动硬盘、U盘或手机下载mp3等USB设备时, 有些USB即插即用设备一插上系统就会发现并可以使用, 可有些USB设备插上后却“无法显示USB设备”, 这是什么原因呢?

1 设备的即插即用问题

即插即用 (Plug and Play) , 简称PNP。电脑安装了硬件之后, 必须安装相应的驱动程序及配置相应的中断、分配资源等操作才能使新硬件正常使用。但是随着多媒体技术的发展, 致使我们需要的硬件越来越多, 安装新硬件后的配置工作难度越来越大, 直接影响了多媒体技术的应用。困此在Windows操作系统中, 采用的有效方法是:内置常用硬件的驱动程序, 当你安装了硬件之后, 如果Windows中有这项硬件的驱动程序, 就会自动安装这就是所谓的PNP。PNP必须具备以下三个条件:第一是即插即用BIOS。BIOS提供一些基本指令来识别必要的设备, 并在加电自检过程中寻找PNP设备。第二是即插即用的操作系统, 例如WINDOWS。第三是即插即用的硬件, 即插即用的PC设备, 主要由PC主板上的总线及各类适配卡组成, 连接PC机的打印机、外部调制解调器和其他设备也可以支持即插即用。目前大部分的硬件都可以“即插即用”, 但是随着新产品的出现, 还是可能碰到无法“即插即用”的情况。

2 USB的工作原理

USB是一种用于将外围设备连接到主机的外部总线结构, 主要用在中速和低速的外设。同时USB又是一种通信规则、约定和标准, 负责主机和USB的外围设备之间的数据传输。从硬件方面看, USB接口的四根线, 两根传送的是5V的电源, 另外的两根是数据线。对于电压小于等于5V, 功率不大于500MA的外围设备可以直接通过USB总线供电, 而不必外接电源。从软件实现方面看, 每一个USB设备会有一个或者多个的逻辑连接点, 在USB的规范中用4位地址标识端点地址, 每个设备最多有16个端点。端点0都被用来传送配置和控制信息。USB把拥有一些共同的行为特征和工作协议的设备编为一类, 这样在编写驱动程序时就变得简单了很多。

USB初始化过程和一般设备驱动相类似, 首先是调用函数Driver Entry。在Driver Entry函数中, 分别指定各个IRQ的派遣函数地址ID、指定Add Device例行程序函数地址、指定Unload例行程序函数地址等。在Add Device例行程序中, 创建功能设备对象, 然后将该对象挂载在总线设备对象之上, 从而形成设备栈。然后再为设备创建一个设备链接, 便于应用程序可以找到这个设备。最后USB设备开始加载。其加载过程是当USB设备接入hub或root hub后, 主机控制器和主机软件能自动侦测到设备的接入。主机软件读取一系列的数据用于确认设备特征, 如设备端口地址ID工作方式, 电源消耗量等参数。接着主机分配给外设一个单独的地址。地址是动态分配的, 各次可能不同。在分配完地址之后对设备进行初始化, 初始化完成以后就可以对设备进行I/O操作了。

3 USB设备不能即插即用的原因

首先来自操作系统。一是操作系统是否支持PNP。WINDOWS98以前的产品就不支持, 必须加载驱动程序。二是操作系统是否有漏洞。Microsoft就曾专门针对通用即插即用中的漏洞问题发出安全公告MS07-019, 可能允许远程执行代码 (931261) 。其次是驱动程序。即插即用功能是软件中相当复杂的一个组块, 由于USB把拥有一些共同的行为特征和工作协议的设备编为一类方法编写驱动程序, 如果系统不能找到合适的设备驱动程序, 那么它就会在庞大的备选库中选择相近的设备驱动程序。再次是硬件资源冲突。如果你的相同的USB设备数量在一个以上, 那么你可能使计算机运行缓慢, 甚至提示你“Stop 0x000000CA error”信息。这个信息意味着你在即插即用方面遇到了致命性错误。再次端口地址ID出错。即插即用功能对硬件和驱动程序进行匹配的关键之处在于即插即用设备的ID, 这是微软公司和硬件制造商为每个设备所分配的数字串。每个ID代表的是唯一的即插即用设备。从理

论上讲, 不同的设备不应该具有相同的即插即用ID。但是在我们所说的情况中, 这个理论被打破了;这些USB设备都报告了相同的即插即用ID。结果就会引起冲突。最后是主板和系统的兼容性问题。

4 USB设备不能即插即用的对策

尽管USB的故障原因比较多, 但一般都不是USB接口或者USB即插即用设备本身的故障, 因此需要在排除的时候故障范围一下子缩小到了周围关联部分。第一, 操作系统尽量使用正版软件, 还要及时打补丁。第二, 修改CMOS。“PNP/PCI Configuration”菜单, 仔细检查各个选项, 发现“PNP OS Installed”已设置为“Yes” (即插即用已打开) , “Assign IRQ For USB”项设置为“Enable”。第三, USB接口电压不足。当把移动硬盘这样需较大供电的设备接在前置USB口上时就有可能发生系统无法识别出设备的故障。原因是移动硬盘功率比较大要求电压相对比较严格, 前置接口时可采用两个USB并行供电方式。大功率的电源应使用外接电源的硬盘盒。第四, 驱动程序不能很好匹配。尽管WINDOWS能支持USB设备, 但建议有条件的话最好安装USB设备的自带驱动程序, 减少出错可能。第五, WINDOWS设置问题。Windows XP默认开启了USB的节电模式, 致使某些USB接口供电不足, 使USB设备间歇性失灵。只要将USB节电模式关闭, USB设备就可恢复正常。方法是右击“我的电脑”选“属性”, 打开“系统属性”对话框, 切换到“硬件”选项卡, 打开“设备管理器”, 双击“通用串行总线控制器”, 会看到有好几个“USB Root Hub”, 双击任意一个, 打开“USB Root Hub属性”对话框, 切换到“电源管理”选项卡, 去除“允许计算机关闭这个设备以节约电源”前的勾选, 点击“确定”返回, 依次将每个USB Root Hub的属性都修改完后重启电脑, USB设备就能恢复稳定运行了。

结束语

即插即用的插是可以随意的, 但拔就要注意了。关键就在于拔的时候闪存是否还在工作中, 等读写完成后, 删除硬件。有些用户为图方便, 把买来的闪存一直插在电脑上, 不轻易取下, 但殊不知这样做并不妥当。总之, 只有正确的使用USB设备, 远离操作误区, USB即插即用设备才能实现快捷、方便、安全、高效之目的。

参考文献

[1]周立功.USB2、0与OTG规范及开发指南[M].

篇4:USB接口不能用的问题解决

1使用规范接口,避免连接出现松动

朋友最近刚买回来一台USB接口的激光打印机,将其连接到计算机的后置USB端口中时,发现Windows系统无法将它自动识别出来。在对系统的BIOS参数以及打印机的线路连接等方面进行详细检查后,笔者看到并没有任何不正常的地方。没办法。笔者准备将打印机的连接线缆拔下来然后重新插入一次。可是万万没想到。用手稍微触摸一下USB连接线缆,打印线缆的USB接口就从计算机主板上的USB端口中滑落了下来。认真对打印机连接线缆的USB接口进行检查时,笔者发现该连接线缆的接头在做工方面非常毛糙,而且和其他标准的USB接口相比,好像尺寸上要宽一些。当笔者将该USB接口再次插入到计算机主板中的USB端口中时,笔者发现该USB接口始终不能和主板中的USB端口固定接触,只要外力稍微碰一下该打印连接线缆,那么打印机连接线缆的USB接口就会向下垂,这样就会导致打印机和计算机始终无法紧密接触。很明显,朋友的计算机系统之所以不能自动识别到他的USB打印机,是因为打印机使用的连接线缆在接口方面设计不规范,导致打印机始终和计算机系统无法进行牢靠、紧密地接触。这样的话还有可能引起系统发生蓝屏现象。甚至会造成系统不断重启故障。

倘若希望Windows系统可以自动认出USB接口的打印机,我们只有用力将USB接口往计算机主板上的USB端口中压一压,以便保证打印机的USB接口可以和主板完全接触,但这种方法只是权宜之计,毕竟随着时间的推移打印机连接线缆自身的重量会使线缆的接口逐步从计算机主板中脱落下来。为了有效避免这种故障现象的发生,我们可以考虑去挑选一条与打印机接口标准一样的USB延长线,然后尝试使用该USB延长线来连接打印机和计算机,这样会避免USB接口从主板中滑落下来。

2按顺序接线,谨防烧坏主板

笔者使用的是联想开天型计算机,最近系统由于病毒原因发生了瘫痪现象,当笔者费劲了九牛二虎之力重新安装好系统后,发现USB接口的打印机不能正常使用了,随后尝试着将打印机插入到计算机的前后四个端口中,打印机都不能正常使用,最后笔者将打印机搬到其他人的计算机中时发现它能够正常使用,而把别人可以正常使用的打印机连接到自己计算机中时,立即就不能正常使用了,这到底是什么原因呢?我们又该如何来应对该故障呢?

从上面的故障现象中。我们不难发现USB接口的打印机自身没有任何问题。毕竟该打印机连接到其他用户的计算机中时可以正常工作,而其他用户的打印机一旦连接到自己的计算机中时,又不能正常工作了,这表明自己计算机的USB接口已经受到了损坏。而要是计算机前后四个USB端口都不能正常使用的话,那基本上就能肯定计算机主板中的USB控制芯片或相关的连接控制线路已经被烧坏。考虑到USB接口自身就带有5V大小的供电电压,一旦USB连接线路的顺序搞错的话,或者在连接USB接口时不小心将引脚弄错的话,就容易将主板烧毁,从而引发USB接口的打印机无法使用的故障。要想解决这样的故障,唯一的办法就是重新更换新的主板,这样才能使计算机的前后USB端口工作状态恢复正常。

3安装随机驱动,消除接口兼容故障

有一USB接口的打印机,在每次接通电源使用时发现它对我们发出的打印操作不进行任何响应,可是将它的接口拔出来重新再插一次时。打印机就能立即正常响应我们的操作了,那这种现象究竟是什么原因造成的呢?我们该怎样快速解决该现象呢?

既然USB接口的打印机在初次使用时,无法响应我们所发出的任何操作,那表明Windows系统没有正确配置好打印机的接口。而通过重新插拔一下打印机的接口,就能让打印机恢复正常的响应能力,那就表明打印机的USB接口兼容性不太好,此时我们不妨尝试着更换打印机所连的计算机主板USB接口,如果在每次接通电源使用时还不能让打印机恢复正常响应能力的话,那我们就需要将打印机随机的驱动程序重新安装一下,这样可以让打印机所连的USB接口工作在最合适的状态,以便消除兼容性不好的问题。

4检查BIOS参数设置,激活主板USB功能

有一台计算机自从挑选到手后。就一直没用过它的USB端口,最近因为工作原因需要使用USB接口的打印机。但是将打印机接入到计算机主板中的USB端口后,笔者发现Windows系统无法自动识别到打印机。起初笔者还认为是操作系统版本较低不支持自动识别新硬件。于是用手工方法单独安装了打印机驱动程序,但安装好打印驱动后,Windows系统还无法识别到打印机。难道是打印驱动没用,笔者内心不禁自言自语道。为了检验是否是打印机自身的问题,笔者特意将该打印机搬到单位,并将它接入到单位的计算机中,接好后系统竟然可以识别到打印机,很明显USB打印机自身不存在任何问题,那么为什么笔者自己的计算机识别不到打印机呢?

篇5:USB接口不能用的问题解决

昨天emerge了gclearcase/“ target=”_blank“ >cc4了,顺便更新了glibc。没想到今天问题就来了。

昨天emerge了gcc 4了,顺便更新了glibc。没想到今天问题就来了。

首先是fcitx不能用了,就是说ctl-space不能输入中文了,于是我就看一下环境变量,发现locale的输入结果也有错了

#locale

locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_ALL to default locale: No such file or directory

LANG=en_US

LC_CTYPE=zh_CN

LC_NUMERIC=”en_US“

LC_TIME=”en_US“

LC_COLLATE=”en_US“

LC_MONETARY=”en_US“

LC_MESSAGES=”en_US“

LC_PAPER=”en_US“

LC_NAME=”en_US“

LC_ADDRESS=”en_US“

LC_TELEPHONE=”en_US“

LC_MEASUREMENT=”en_US“

LC_IDENTIFICATION=”en_US“

LC_ALL=

这种问题以前一直没遇到过,于是一顿google,终于找到了解决的办法

首先编辑 /etc/locales.build文件,加上

zh_CN.GBK/GBK

zh_CN.UTF-8/UTF-8

然后加上userlocales的USE重新emerge glibc

硬盘一通狂闪,cpu利用率狂高后,终于一切静了下来

Gentoo下我一直没找到象red hat下的i18n这样配置locale的文件

很久很久以前我用的解决方法就是直接把我要的locale写到一个文件中,譬如100i18n,然后把改文件放入/etc/env.d了事

因为我用了zh_CN.GBK的LC_CTYPE,终端下显示中文时老是有乱码

于是我就把100i18n般了家,直接改名为i18n放的/etc/下,并在文件的末尾export所用变量,文件内容如下

LANG=en_US

XIM=fcitx

LC_NUMERIC=zh_CN.GBK

LC_TIME=zh_CN.GBK

LC_CTYPE=zh_CN.GBK

XIM_PROGRAM=fcitx

XMODIFIERS=”@im=fcitx“

export LANGUAGE XIM LC_NUMERIC LC_TIME LC_CTYPE XIM_PROGRAM XMODIFIERS

OK,最好在~/.xinitrc中加如一句source /etc/i18n

这样只有在X下LC_CTYPE才会是zh_CN.GBK,终端就不会有乱码了:)

OK,扯远了,回到我们的问题,

我本以为emerge玩glibc后就可以直接source /etc/i18n后重启fcitx就功德圆满了

没想到还是不行,虽然locale命令没有错误输出了,但fcitx仍不能输入中文

最后只能重启X,终于可以来这里涂鸦了:D:D

篇6:USB接口不能用的问题解决

找到注册表项HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesUsbStor,将右边的“Start”数值数据改为1(为16进制),确定并重新启动后生效。

现在的电脑一般都会有4~8个USB接口,但有些装了WindowsXP的电脑会出现USB接口不稳定的现象,典型的就如USB鼠标、USB键盘会莫名其妙失灵。其实这是因为WindowsXP默认开启了USB的节电模式,致使某些USB接口供电不足,使USB设备间歇性失灵。只要将USB节电模式关闭,USB设备就可恢复正常。右击“我的电脑”选“属性”,打开“系统属性”对话框,切换到“硬件”选项卡,打开“设备管理器”,双击“通用串行总线控制器”,会看到有好几个“USBRootHub”,双击任意一个,打开“USBRootHub属性”对话框,切换到“电源管理”选项卡,去除“允许计算机关闭这个设备以节约电源”前的勾选,点击“确定”返回,依次将每个USBRootHub的属性都修改完后重启电脑,USB设备就能恢复稳定运行了,

篇7:小小跳线解决usB供电不足问题

网卡是好的,怀疑的对象就是主板了。可无论是更新驱动,还是刷新主板B10S,得到的结果都还和以前一样。笔者的主板是一块比较老的梅捷690G,买来的时候已经是690G主板开始推出市场的时候了,因此整体做工用料上都有些缩水。此前,笔者的移动硬盘曾经遇到过usB接口供电不足,导致无法使用的现象,后来使用了有两个usB接头的数据线才正常使用。可是,这个usB接口的网线网卡不可能用数据线啊,这可如何是好?

好在我还略懂点硬件,知道USB接口可以采用+5V和+5VSB两个输出端供电。由于整机需要提供远程唤醒、深度待机等功能,因此主板通常都使用+5VSB这个待机供电输出端来对usB接口供电。+5VSB的输出电压通常都非常小,只有2A左右,加上一些主板的品质不佳,因此就会出现usB接口面对一些耗电量较大的设备时出现供电不足的现象。而+5V输出的电流则可以达到20A左右,足够保证供电。通常情况下,主板都会提供+5V和+5VSB的切换跳线来选择usB接口供电端口。于是,笔者找来主板说明书,仔细寻找跳线,最后终于找到了,关机状态下将它由原来的1—2短接跳至2—3短接,就完成了供电输出端的切换。接着再重新启动电脑,接上无线网卡,就能够正常使用了。

篇8:防止USB接口泄密

想阻止所有的USB存储设备,让USB存储设备插入时不被系统识别吗?进入“USB存储安全设置”|“安全设置”窗口,点击“确定”进入如图1所示的窗口,勾选“启用USB存储设备过滤”,再选择“禁止读写”就可以了。

提示:使用该功能时,对当前已插入的USB储存设备不能生效,需要重新插入你的USB存储设备才行。另外,就是对于非USB设备设置不起作用。

要关闭该功能只要去掉“启用USB存储设备过滤”选择即可。设置成USB存储设备只读后,就会让所有插入的USB存储设备只能读不能写,也能很好地避免数据的泄露。在图1窗口中勾选“启用USB存储设备过滤”,再选择“只读”选项就可以了。要关闭该功能,同样是去掉“启用USB过滤”选择框即可。

以上两种控制USB接口的方法显然不是很好的,因为这样就连我们自己的USB存储设备也不能向电脑中拷贝数据了。还是使用下面的控制方法吧,既灵活又方便。

“指纹识别”是一项很方便的功能,当你需要阻止别的用户的USB存储设备的使用,而自己的USB设备可以正常使用时,不需要来回设置启用过滤与否。

写入指纹

进入“USB存储安全设置”|“高级设置”窗口,将你的USB设备连接到电脑的USB接口中,然后点击“写入指纹”按钮(如图2),在下部的“执行结果”窗口中将显示操作成功与否的提示,成功后拨下USB设备,然后再插入到USB接口。现在我们的指纹识别功能还不起作用,还需要进行第二步设置。

启用指纹识别

在图1中勾选“启用指纹识别”选项,然后设置当指纹识别不能通过时,USB移动存储设备如何处理。如果选择“禁止读写”,那么没有通过指纹识别的USB移动存储设备将被完全阻止;如果选择“只读”,那么没有通过指纹识别的USB移动存储设备只可以读。需要关闭该功能时,只需去掉“启用指纹识别”的选择框就可以了。

需要说明的是,如果USB存储设备插入后USSE长时间没有响应,请手动重启计算机,再使用。这是软件的一个Bug,希望在下一版本中得到改进。

“内部保密”功能会使你的USB存储设备不能正常使用,这样即使你的U盘丢失也不用担心里面的数据泄漏。设置内部标志后USB存储设备将不可使用(类似U盘设备显示没有格式化,移动硬盘将找不到分区)。如果你要让它正常使用,请使用“清除内部标志”功能,这样你的USB存储设备又可以正常使用了。

首先还是把你的USB设备和电脑连接起来,然后点击“写入内部保密标志”按钮,对USB移动存储设备写入保密标志,这样你的USB移动存储设备在任何电脑上都无法使用了。

篇9:扩展前置USB接口

一、 认识USB接口

目前市面上的主板一般提供八个以上的USB接口,但是裸露在机箱背面的主板USB接口一般只有四个。

二、连接外置USB接口

那么主板提供的其他USB接口如何使用呢?其实,这需要在装机时,通过机箱与主板的接口连接线缆,从而使机箱前置USB接口可以使用。

主板上提供的前置USB接口一般为两组,每一组可以外接两个USB接口,分别是USB4、 5与USB6、7接口,总共可以在机箱的前面板上扩展四个USB接口(当然需要机箱的支持,一般情况下机箱仅提供两个前置的USB接口,所以只要接好一组即可)。

这是机箱前面板前置USB的连接线缆,其中VCC用来供电,USB2-与USB2+分别是USB的负、正极接口。GND为接地线。(注:在连接USB 接口时大家一定要参照主板的说明书,仔细地对照,如果连接不当,很容易造成主板的烧毁。)

为了方便用户的安装,目前市面上销售的主板的USB接口的设置相当人性化,把USB接口设计成有些类似于PATA接口的设计,采用了防呆式的设计方法,只有以正确的方向才能够插入USB 接口,否则是无法插入的,提高工作效率的同时也避免因接法不正确而烧毁主板的现象。

上一篇:五代十国花鸟画教案下一篇:cad教案