USB接口不能用是什么原因?
前置USB接口为什么不认U盘某品牌机电脑,故障现象是前置USB接口不能使用,检查发现:在我的电脑属性里设备管理器中的USB驱动安装正常,但是把U盘等移动设备插入前置USB接口时,系统没有任何反应,和没有插入设备时一样;不过把U盘插入后置USB接口时,却能够发现新硬件,提示安装相应的驱动程序。 由此可以判断USB驱动和主板的驱动安装没有问题,故障是出在USB接口的硬件方面,如跳线插针错误,连线断开,USB接口内的簧片变形等。 拆开机箱,仔细检查前置USB跳线的跳线插接位置,没有发现问题;并用万用表测试USB接口的供电极性,电压为5。 06V,也是正确的,看来前置USB接口的极性正确,供...全部
前置USB接口为什么不认U盘某品牌机电脑,故障现象是前置USB接口不能使用,检查发现:在我的电脑属性里设备管理器中的USB驱动安装正常,但是把U盘等移动设备插入前置USB接口时,系统没有任何反应,和没有插入设备时一样;不过把U盘插入后置USB接口时,却能够发现新硬件,提示安装相应的驱动程序。
由此可以判断USB驱动和主板的驱动安装没有问题,故障是出在USB接口的硬件方面,如跳线插针错误,连线断开,USB接口内的簧片变形等。 拆开机箱,仔细检查前置USB跳线的跳线插接位置,没有发现问题;并用万用表测试USB接口的供电极性,电压为5。
06V,也是正确的,看来前置USB接口的极性正确,供电电压正常。难道会是连接线的问题?我把连接线仔细检查一遍,全部导通。无奈之余,只好拆下前面板。前面板上有一个Microphone接口,一个Line Out,一个USB接口,还有一个S-Video接口和一个Audio In接口,不过在这个机型上没有使用,都焊接在一小块电路板上。
其中USB接口,通过四芯排线连接在主板上的插针上。在前置USB接口的四根连线中接有F1,F2,F3,F4四个保险电阻,并且数据+和数据-两路还各有一个滤波电容C2,C3,用来滤除干扰,和两个起保护作用的二极管D1,D2。
如果USB设备不能用,有这么几种可能原因: 1)F1-F4中的保险电阻有一个或多个断路,造成电源供应中断或数据中断。 2)滤波电容C2,C3短路,导致数据接地。 3)D1,D2中有一个或全部对地短路。
根据以上的分析,我用万用表测试F1-F4的通断情况,没有发现问题。再测试C2,C3也没有发现短路情况。最后在测试D1,D2时,发现这两个二极管的完全导通。因为二极管击穿导通后,将数据-和数据+的信号直接进地,所以才导致前面的USB接口不能识别U盘等移动设备。
由电路分析D1和D2是起保护作用的,当数据+和数据-的信号强度过大时或者因电路故障有过高的电压输入时,这时D1和D2将导通,将强信号接地,这时起到保护 作用。所以这两个三极管即使不用,也不会有什么严重后果。
最后用热风焊机把这两只作怪的小二极管吹去,再接入线路中测试,OK。 以前不少主机出现过这种情况:移动硬盘不另加扩展电流接口就能在后置USB接口上能够使用,而在前置USB接口上不能使用。我一直向顾客解释是因为前置USB接口和后置USB接口的供电方法不同,同时前置USB接口要经过多次连接,其间有一定的接触电阻,导致供电电流不足所致。
现在看来,很有可能是因为保险电阻限流造成供电电流不足,或者是保护二极管击穿短路致使数据接地。2.升级操作系统朋友有一“老机”(赛扬300A CPU、精英双子星主板),近日帮其升级操作系统(Windows 98到Windows 2000)时出现一“怪”事:在Windows 98下使用正常的U盘,重装Windows 2000后不能识别了。
首先怀疑U盘没插好,接触不良。于是反复插拔,确信已插好。但是系统还是无法检测到。于是进入“控制面板→系统→硬件→设备管理器”,发现在通用串行总线控制器中有“Unsupported VIA USB universal host controller”的提示。
把该项删除掉,进行刷新,又出现“Unsupported VIA USB universal host controller”的提示。怎么办?病急乱求医,直接安装U盘的驱动程序。驱动程序安装好后,还是无法识别U盘。
这下傻了眼,难道U盘坏了?拿到单位的电脑上,在Windows 98、Windows 2000下都能使用,证实U盘没坏。是重装的Windows 2000系统有问题?于是格式化C盘,重装Windows 98。
插上U盘,很快就检测到了,安装好驱动程序后,U盘使用正常。看来确实是Windows 2000系统的问题。但问题在哪儿呢?作为一名计算机专业教师,我怎能放弃这次解决问题的机会。于是再次将系统升级安装为Windows 2000。
插上U盘,还是无法检测到。 我再一次进入“控制面板→系统→硬件→设备管理器”,选取通用串行总线控制器中“Unsupported VIA USB universal host controller”的属性,并选择“驱动程序→更新驱动程序”,在“下一步”中选“显示已知的设备驱动程序”。
列表框中出现了四个选项,除了上面出现的“Unsupported VIA USB ……”选项有两个外,还有“standard universal PCI to USB host controller”、“VIA USB universal host controller”两项 ,于是我选了“VIA USB …”。
确定退出后,久违的对话框终于出现:找到了U盘! 当闪存盘不能在系统中被正确识别时,多半与USB接口的相关设置或驱动程序有关,可将此作为解决问题的入手点。希望对你有帮助^^。收起