为什么我的USB 2.0设备挂起了Windows XP?


1

机器上的背景我遇到了问题:

这台机器是继承的,看起来大约是2003年(电源上有一个日期标记,这导致我得出这个结论)。我已经把它设置为我的2岁孩子的Skype终端,以便与她的祖父母和其他家庭成员保持联系 - 这是每个人都喜欢的。

它有一个DFI CM33-TL / G ATX(使用SiSoft Sandra确定)主板,托管Intel Celeron 1.3 GHz CPU,768 MB PC133 SDRAM,D-LINK WDA-2320 54G Wi-Fi网卡和通用USB 2.0扩展板基于NEC uPD720102芯片组,包含三个外部和一个内部USB插座。它还在FDD0上托管一个1.44 MB的软盘驱动器,一个新的80 GB Western Digital硬盘驱动器在IDE0上作为主机运行,而一台松下DVD +/- RW在IDE1上作为主机运行。

所有这些都是在一个细长的机箱中运行Macron Power MPT-135 135 W Flex电源。

主板正在运行Award BIOS 05/24 / 2002-601T-686B-6A6LID4AC-00的版本。这可以更新吗?如果是这样,从哪里来?我已经浏览了制造商的网站,但我找不到任何驱动程序 BIOS更新的下载提示。

硬盘是新格式化的,并使用Windows XP Professional / Service Pack 3构建,并且是最新的所有当前补丁。除了Windows XP之外,它运行的唯一其他软件是Skype 4.1(4.2一旦启动就挂起整个机器,需要硬启动才能恢复)。

它有一个Daytek MV150 15“触摸屏,连接到板载VGA和COM1插座,带有Daytek网站上最新的驱动程序和最新版本的触摸组件的ELO-Touchsystems驱动程序。

网络摄像头是Logitech网络摄像头C200,带有Logitech网站上的最新驱动程序。

问题:

如果我将任何设备挂接到USB 2.0插槽,它会挂起整个机器,我必须硬启动才能恢复它。如果我在启动时将任何设备连接到USB 2.0插槽,它会在Windows进入登录提示之前挂起,我必须硬启动才能恢复。

解决方法发现:

我可以将相同的设备插入板载USB 1.0插槽,一切正常,尽管性能降低。我尝试了三种不同的USB拇指驱动器,三种不同品牌/型号的网络摄像头和我的iPhone都具有相同的效果。当我将它们连接到USB 1.0时,它们被识别并且不挂机器,但是如果我将它们挂接到USB 2.0端口,则机器会在几秒钟内挂起并识别设备已连接。

尝试的解决方案:

我已经看到这可能是一个电源问题的建议 - PSU只是没有能力驱动这些端口。虽然我怀疑这是问题[毕竟主板具有相同的标准连接器,无论PSU功率如何],我尝试禁用所有我不使用的板载设备 - 板载LAN,第二个COM端口,通过BIOS的AGP连接器等,我确信这是徒劳的尝试,以降低功耗......我还修改了ACPI和电源管理设置。它没有任何明显的影响,尽管它也没有造成任何伤害。PSU的瓦数真的会导致这个问题吗?

如果可以的话,在更换它时我需要注意什么,或者我只是需要确保它的功率高于当前的功率?我的解释是电源只会影响你可以连接到电源连接器的驱动器数量。是对的吗?

我已经在另一台机器上安装了USB卡,它没有任何问题,因此它不是USB卡本身的问题,而且Windows表示该卡已安装且工作正常......直到我连接设备到它。

我写这篇文章时我唯一没想过的就是在另一个PCI插槽中尝试USB 2.0卡,或者在插槽中重新订购Wi-Fi和USB卡......虽然我我不确定这是否会产生任何影响 - 是否有人有任何经验表明这可能有用?

其他想法/问题:

也许这是USB 2.0卡和BIOS之间不兼容,是否会使用较新版本的帮助重新刷新BIOS?我是否需要能够识别主板的制造商,以便能够找到特定于该主板的BIOS版本或将取代任何版本的Award BIOS功能?

题:

有没有人有任何想法可以帮助我将USB 2.0设备连接到这台机器上?

Answers:


1

我在一台旧机器上遇到各种各样的问题,试图通过我用的廉价USB 2.0 PCI卡使用我的iPod over USB。最后,我把它扔了,买了一个更贵的,所有的问题都消失了。我建议尝试一下。我无法想象USB 2.0 PCI卡现在会花费很多钱,但是做了我做的事情并从你能得到的最便宜的产品中购买下一个。


0

VT8601听起来像是VIA芯片组。(事实上​​,谷歌将这款PLE133芯片组规格页作为顶级链接;似乎VT8601是PLE133的北桥,是Pentium-III时代的芯片组。)

USB扩展板上的芯片组是什么?我一般对VIA芯片组一般不满意,所以我尽量避免使用它们,但是上次我买了一个PCI USB-2控制器时,我认为我没有找到过非VIA卡。我最终得到一张卡,在Linux的lspci命令下将自己标识为“VT82xxxxx” ; 它在Pentium-II时代的英特尔主板Linux下运行良好。

我认为你的BIOS可能是最新的,但你可能会在那里找到另一个。如果您还没有检查主板底部是否有识别,请执行此操作; 它将极大地帮助您的搜索了解主板制造商。

其他尝试:

  • 剥离当前系统中不需要的所有东西(如WiFi卡),然后尝试使用USB-2卡。禁用板载USB。如果这是一个电源问题,移除WiFi可能允许它工作 - 在这种情况下,您可以简单地更换PSU。
  • 连接光驱,断开硬盘驱动器,然后启动Linux LiveCD,看看Linux是否存在同样的问题。(Ubuntu应该可以工作,但是Xubuntu可能对你的系统反应更快。)

如果可以,请发布USB卡的芯片组; 这可能有助于梳理已知的不兼容性或其他潜在的解决方案。


我没有使用通用BIOS闪存主板的经验; 我一直能找到一个制造商(或放弃尝试)。也许其他人可以就此提出建议。
嘎嘎

我已将整个系统拉成碎片,检查板的两侧寻找识别。我今晚回到家时会检查USB 2.0芯片组,PSU瓦数和BIOS版本并更新问题。我禁用了板载USB,但是当它不起作用时重新启用它。
BenAlabaster 2010年

@BenAlabaster:我认为,wifi将比板载USB更大的功耗。(特别是如果没有任何东西插入板载USB。)
嘎嘎quixote 2010年

@quack quixote:今晚我会尝试拔掉wi-fi卡,看看是否有帮助。如果它确实如此,那么我不确定如何继续,因为这台机器需要Skype的互联网连接,没有其他方法可以在它所在的网络上获得它。
BenAlabaster 2010年

@Ben:如果这是一个电源问题,并拔掉wifi“修复”USB-2卡,解决方案是尝试更大的PSU。我在第一个要点中提到了这一点。(我想不出一种方法来证明这是一个超出疑问阴影的力量问题 - 所以如果你可以尝试一个不同的,更大的PSU而不购买,那么在买一个新PSU之前就这样做。)
quack quixote
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.