网站LOGO 200*100
会员登陆
首页图片素材邮局多媒体预定综合管理论坛留言校讯通培训专栏
校园中心 寄宿部 科学网 信息技术 教学资源 软件下载
专题栏目
最新热门文章
最新推荐文章
相关内容
没有相关文章
当前位置: 平阳县昆阳二中  培训专栏  电脑维护  文章正文
[组图]各种USB芯片组问题导致USB外设产品无法正常安装或使用的概述           
各种USB芯片组问题导致USB外设产品无法正常安装或使用的概述
作者:佚名 文章来源:网络 点击数: 更新时间:2006-9-13

在本文中主要介绍:

故障现象

识别 USB 芯片组:

Intel 82371AB、EB、 MB、SB 和 AB/EB

Intel 82801 AA、Intel 82801BA、和 Intel 82801BAM

VIA 芯片组

ALI 芯片组

AMD USB host controller

SIS 7001 USB host controller

NEC universal host controllers

使用特定 USB UHC 芯片组解决问题

电源问题

选择 USB 集线器

安装 Wild File GoBack 后失去对 USB 设备的访问

在 Windows 2000 SP1 中出现 Dell 蓝屏 "IRQL_Not_Less_or_Equal" 错误

故障现象

如果无法安装一体机产品或者如果出现无法通过正常故障排除过程解决的其它通讯问题,则 USB 控制器芯片组驱动程序或计算机设置可能出现故障。主板芯片组是一套位于微芯片上的计算机指令,它控制计算机、Windows 操作系统、任何外设或附加计算机卡之间的通讯。 (返回开头)

识别 USB 芯片组

您必须识别 USB 芯片组以确定是否存在问题。完成下列步骤以识别 USB 芯片组:

1. 找到Windows 桌面上的“我的电脑”,(在 Windows XP 中点击“开始”找到 “我的电脑”图标),然后右键点击它,随后进入“属性”。

2. 点击“设备管理器”选项卡。在 Windows 2000 和 XP中,点击“硬件”选项卡,然后点击 “设备管理器”按钮。

3. 找到并双击 Universal Serial Bus Controller(通用串行总线控制器)。应当列出至少两个条目,如图 1 所示。一个条目是 USB Root Hub,另一个条目是 USB 控制器。(返回开头)

使用特定 USB UHC 芯片组解决问题

本节描述了计算机上通常安装的 USB 芯片组。如果在此处找不到计算机上安装的 USB UHC 芯片组的信息,请联系计算机或主板制造商,寻求进一步帮助。 (返回开头)

Intel 82371AB、EB、 MB、SB 和 AB/EB

Intel 82371AB、EB、MB、SB 和 AB/EB 是一些第一批 USB 主机控制器。Intel 已经识别出这些控制器存在几个问题。Windows 不能总是识别出连接到系统的设备,或者当系统出现屏幕保护、挂起、睡眠状态时,设备和计算机可能停止通讯。 故障现象可能随机发生,所以难以识别原因。Intel 改进了 82371 AB/EB 控制器,并且该控制器几乎不会出现什么问题。Intel 并不计划对任何这些问题提供长期解决方法。您可以尝试下列解决方案。

仅 Intel 82371SB 芯片组

将 Intel 82371SB 芯片组驱动程序更改为 Intel 82371AB 或 AB/EB 驱动程序。完成下列步骤,将芯片组驱动程序更改为 82371AB 或 82371 AB/EB 驱动程序。

Windows 98、Me 和 2000

1. 右键单击桌面上的“我的电脑”图标,选择“属性”。

2. 选择“设备管理器”标签。(在 Windows 2000 中点击“硬件”选项卡,然后点击“设备管理器”。)

3. 找到并点击 Universal Serial Bus Controller (通用串行总线控制器)条目。

4. 双击“***Universal Host Controller”条目,出现击 ***Universal Host Controller属性窗口,点击“驱动程序”选项卡。

5. 选择“更新驱动程序”按钮,然后点击“下一步”。

6. 选择第二个选项“显示驱动程序列表,并选择需要的驱动器”。点击“下一步”。

7. 点击“显示所有硬件”,并从制造商列表中选择“Intel”。

8. 选择 82371AB/EB。如果不可用,则从模式信息中选择 82371AB USB Host Controller。点击“下一步”继续。根据向导,按说明完成新驱动程序的安装。

(返回开头)

Windows XP

1. 点击 “开始”菜单,右键单击“我的电脑”一项,然后选择“属性”。

2. 选择“硬件”选项卡,然后点击“设备管理器”。

3. 找到并点击 Universal Serial Bus Controller (通用串行总线控制器)条目。

4. 双击“***Universal Host Controller”条目,出现击 ***Universal Host Controller属性窗口,点击“驱动程序”选项卡。

5. 选择“更新驱动程序”按钮。

6. 选择 “从列表或指定位置安装(高级)”.点击 Next。

7. 选择“不要搜索。我要自己选择要安装的驱动程序”,点击 “下一步”。

8. 取掉“显示兼容硬件”前的对勾,并从制造商列表中选择 Intel。

9. 选择 82371AB/EB。如果不可用,则从型号信息中选择 82371AB USB Host Controller。点击“下一步”继续。根据向导,按说明完成新驱动程序的安装。

10. 当新驱动程序已加载后点击“完成”。

(返回开头)

所有 Intel 82371 芯片组版本

1. 按下列步骤"热插入" USB 电缆:

a. 从一体机上拨下 USB 电缆。

b. 等待五秒钟,然后重新将 USB 电缆连接到一体机。有时重新启动计算机。

2. 对于 Windows 2000 和下列产品:OfficejetV 40,5110或 PSC 700 系列,按以下列表中步骤进行。有关其它产品,转到下一步。

a. 点击此处打开驱动程序及下载。

b. 选择您的产品和操作系统。

c. 下载并安装 HP USB Standby Patch。

3. 检查计算机或主板制造商,以查找任何 BIOS 升级。

4. 取得一个外部加电的 USB 集线器:

a. 购买并安装有源USB集线器。

b. 通过集线器连接 USB 设备。

(返回开头)

Intel 82801 AA、Intel 82801BA、和 Intel 82801BAM

这些 Intel 芯片组可能有间歇通讯或连接问题。尝试下列解决方案修正问题。如果解决方案失败,检查计算机或主板制造商找到 BIOS 升级。

Windows 98、Me、 2000 的解决方案步骤

使用 Intel 82801AB 驱动程序更换现有驱动程序。此驱动程序与原芯片组兼容,但包含不同的驱动程序文件。请完成下列步骤:

1. 右键单击桌面上的“我的电脑”图标,选择“属性”。

2. 选择“设备管理器”标签。(在 Windows 2000 中点击“硬件”选项卡,然后点击“设备管理器”。)。

3. 找到并点击 Universal Serial Bus Controller (通用串行总线控制器)条目。

4. 双击“***Universal Host Controller”条目,出现击 ***Universal Host Controller属性窗口,点击“驱动程序”选项卡。

5. 选择“更新驱动程序”按钮,然后点击“下一步”。

6. 选择第二个选项以显示驱动程序列表,然后选择需要的驱动程序。点击“下一步”。

7. 点击“显示所有硬件”,并从制造商列表中选择“Intel”。

8. 从型号信息中选择 82801AB USB Host Controller。点击 “下一步”继续。根据向导,按说明完成新驱动程序的安装。

(返回开头)

Windows XP 的解决方案步骤

使用 Intel 82801AB 驱动程序更换现有的驱动程序。本驱动程序与原始芯片组兼容,但是包括不同的驱动程序文件。请完成下列步骤:

1. 点击 “开始”菜单,右键单击“我的电脑”一项,然后选择“属性”。

2. 选择“硬件”选项卡,然后点击“设备管理器”。

3. 找到并点击 Universal Serial Bus Controller (通用串行总线控制器)条目。

4. 双击“***Universal Host Controller”条目,出现击 ***Universal Host Controller属性窗口,点击“驱动程序”选项卡。

5. 选择“更新驱动程序”按钮。

6. 选择 “从列表或指定位置安装(高级)”.点击 Next。

7. 选择“不要搜索。我要自己选择要安装的驱动程序”,点击 “下一步”。

8. 取掉“显示兼容硬件”前的对勾,并从制造商列表中选择 Intel。

9. 从型号信息中选择 82801AB。点击“下一步”继续。根据向导,按说明完成新驱动程序的安装。

10.当新驱动程序已加载后点击“完成”。

如果上述步骤未能纠正问题,咨询计算机或主板制造商,查找 BIOS 升级或安装有源的 USB 集线器。

(返回开头)

VIA 芯片组

VIA 3038 通用主机控制器

几种流行的计算机主板使用 VIA 3038 芯片组。惠普已经识别出此芯片组可能发生的通讯问题。请通过完成下面的步骤来解决这个问题:

1. 断开一体机的usb电缆,从“控制面板”的添加删除程序中删除惠普一体机软件。

2. 从Via 网站上升级 Via 4in1补丁程序(VIA4合1补丁)

3. 从Via 网站上升级 Via USB 过滤器补丁USB Filter Patch - USB v1.0(页面中部)

4. 重新安装一体机软件。如果安装仍然失败,则删除惠普一体机软件,从一体机上断开电缆,然后联系计算机或主板制造商,以获得计算机最新版 BIOS。

(返回开头)

仅 Windows 98 SE VIA 芯片组和/或 AMD 处理器

微软已经指出当计算机的 AMD 处理器快于 350 MHz 或安装了 VIA 技术 USB 主机控制器后,Windows 98第二版存在问题。微软在 Windows ME中解决了此问题。微软指出该问题,并在其的知识库文章文档 Q240075 - USB 设备在 Windows 98 SE下提出可能不工作中提供了解决方案。

要查出您是否具有 AMD 处理器,打开“设备管理器”并查看 “常规”选项卡,识别计算机安装的处理器类型。

USB 主机控制器驱动程序 (UHCD.SYS) 存在计时错误,阻止 USB 设备在特定条件下进行仿真。您可以从微软站点下载 UHCD.SYS 的升级。完成下列步骤确定是否需要升级 UHCD.SYS:

1. 点击左下角“开始”——》查找(或搜索),然后点击“搜索所有文件或文件夹”。

2. 在“文件名”中,键入 UHCD.SYS。

3. 验证“在这里寻找”(搜索路径)中已键入 C:盘(系统盘),选中列出的驱动程序和包含子文件夹。

4. 点击“搜索”

5. 完成搜索后,右键点击找到的文件,然后点击 “属性”。

6. 点击“版本”选项卡,并选中版本号。如果版本号不是 4.10.2223 或更高,则从微软网站下载升级部分。

(返回开头)

Windows 2000 和较旧的 VIA USB 芯片组的问题

Windows 2000 不支持 REV_05 以后的 Via 技术芯片。微软已经确认 Windows 2000 和 Via Technologies VT83C572 PCI-to-USB 芯片组不兼容。欲知详情,请参见 Microsoft 文档 Q246755 和 Q233163。点击此处访问 Microsoft Support Web site。找到左侧的Search Knowledge Base,然后输入文档号,搜索这些文档。

同样的错误可能发生在 Intel 82371 AB/EB USB 主机控制器芯片组上。可能的故障现象包括下面列出的情况:

· 当连接某些 USB 设备时,计算机停止响应或挂起。

· 出现一个"Stop:0x0000000A - IRQL_NOT_LESS_OR_EQUAL" 错误消息。

· 驱动程序安装(即插即用)可能无法正确进行。

(返回开头)

AMD K7 (Athlon CPU) 主板

某些 VIA 芯片组具有计算机 BIOS 段,用以设置 Chip Performance Speed。BIOS 段可能标有 System Performance。此设置应设置为 Normal 而不是 Strong、Turbo、Optimal 或 Fast。如有必要,联系计算机制造商,获取 BIOS方面的帮助。

(返回开头)

ALI 芯片组

在完成下列解决方案步骤后,测试设备看其是否工作,再进行下一个解决方案。

解决方案 1

联系计算机或主板制造商,咨询新的系统 BIOS 升级。安装任何新的可用的升级。

解决方案 2

检查 BIOS 设置。如有必要,从计算机制造商取得帮助:设置应该如下,但是可能不存在(取决于 BIOS 版本的某些设置):


解决方案 3

如果您使用 Windows 98第二版,请从微软网址下载并安装升级的 Openhci.sys 文件。在 Microsoft document Q253697 中包含文件和说明。(要查看 Windows 版本,右键单击 “我的电脑”图标,然后选择“属性”。)

解决方案 4

完成下列步骤,将 USB Host Controller 的驱动程序更改为标准 OHCI USB Host Controller 驱动程序:

1. 右键点击“我的电脑”,然后点击“属性”。

2. 选择“设备管理器”标签(在 Windows 2000 中点击“硬件”选项卡然后点击 “设备管理器”按钮)。

3. 找到并点击 Universal Serial Bus Controller(通用串行总线控制器)条目。

4.双击“***Universal Host Controller”条目,出现击 ***Universal Host Controller属性窗口,点击“驱动程序”选项卡。

5.选择“更新驱动程序”按钮,然后点击“下一步”。

6.取掉“显示兼容硬件”前的对勾,并从制造商列表中选择 Intel。

7. 选择 Standard Universal PCI to USB Host Controller (Microsoft)。如果列出一种以上选项,选择条目标识的日期最新的选项。

(返回开头)

AMD USB USB Host Controller

USB 设备可以间歇操作某些配备第一批 AMD Athlon的计算机所使用的 AMD USB 芯片组。微软可能在其知识库文档 Q241134 中修正了这个问题。无其它可用解决方案。

(返回开头)

SIS 7001 USB Host Controller

完成下列解决方案后,测试设备,查看其是否工作,再进行下一个解决方案。

解决方案 1

联系计算机或主板制造商,获得新系统 BIOS 升级。安装任何新的可用升级。

解决方案 2

检查 BIOS 设置。如有必要,从计算机制造商处获得帮助:应按如下所示进行设置,但是可能不存在取决于 BIOS 版本的某些设置:

解决方案 3

如果使用 Windows 98第二版,从微软下载,并安装升级的 Openhci.sys 文件。文件和解释包括在 Microsoft 文档 Q253697 中。(要查看 Windows 版本,右击 My Computer 并点击 Properties。)

解决方案 4

此芯片组通常只用于配备 AMD K6-2、K6-3 或 Athlon 处理器的系统。当此控制器与 Windows 98 SE 结合使用时,需要从 Microsoft 获取过滤器驱动程序。

解决方案 5

完成下列步骤,禁用 USB 错误检测:

1. 右键单击“我的电脑”图标,然后点击“属性”。

2. 选择“设备管理器”标签,查看设备管理器(在 Windows 2000 中点击 “硬件”选项卡,然后点击“设备管理器”)。

3. 找到并点击 Universal Serial Bus Controller(通用串行总线控制器)项。

4. 双击“***Universal Host Controller”条目,出现击 ***Universal Host Controller属性窗口,点击“高级”选项卡。

5. 选中“禁用USB错误检测”(Disable USB Error Detection)。点击确定。

6. 重新启动计算机,查看是否已解决问题。

解决方案 6

完成下列步骤,将 USB Host Controller 驱动程序更改为标准 OHCI USB Host Controller:

1. 右键单击“我的电脑”图标,然后点击“属性”。

2. 选择“设备管理器”标签,查看设备管理器(在 Windows 2000 中点击 “硬件”选项卡,然后点击“设备管理器”)。

3. 找到并点击 Universal Serial Bus Controller(通用串行总线控制器)项。

4. 双击“***Universal Host Controller”条目,出现击 ***Universal Host Controller属性窗口,点击“驱动程序”选项卡。

5. 选择“更新驱动程序”按钮,然后点击“下一步”。

6. 选择第二个选项以显示驱动程序列表,然后选择需要的驱动程序。点击“下一步”。

7. 选择 Standard Universal PCI to USB Host Controller (Microsoft)。如果列出更多的选项,则选择下列条目标识的日期最新的选项。

如果计算机和设备之间的通讯重复失败,则从计算机上拨下 USB 电缆,并重新连接电缆。如果此操作不能恢复通讯,则关闭并重新启动计算机。

(返回开头)

NEC Universal Host Controllers

此芯片组通常安装在 Toshiba 和某些 IBM 膝上型电脑中。Microsoft 为使用此芯片组的计算机创建了补丁。此信息包含在其知识库文档 Q244594中

(返回开头)

电源问题

某些 USB 芯片组可能导致出现电源的一些相关问题。USB 设备包含从计算机通过 USB 电缆驱动 USB 通讯的电源。计算机在100mA 的低电力级别下可以检测到设备,但是需要 500mA 维持诸如一体机的大功率 USB 设备的高速通讯。此问题存在于某些计算机、USB 集线器和连接 USB 并作为集线器的外设设备上。故障现象可能指示出电源的相关问题,按如下列出:

· 安装过程中安装程序未检测到一体机(即插即用)。

· 一体机只有部分功能可用或频繁断开。

· 只有断开其它设备时一体机才工作。

· 如果尝试使用一体机,则计算机重新启动。

有关电源的常见问题按如下列出,但是其它设备可能也有这些问题。通常,不是由 USB 芯片组或电缆导致的即插即用或通讯问题可能是由电源问题所导致。完成下列步骤,检查 USB 根集线器电源属性:

1. 右键点击“我的电脑”,然后进入“属性”。

2. 选择“设备管理器”标签,查看设备管理器(在 Windows 2000 中点击 “硬件”选项卡,然后点击“设备管理器”)。

3. 找到并点击 Universal Serial Bus Controller(通用串行总线控制器)项。

4. 双击 USB Root Hub条目,打开 USB Root Hub属性。

5. 点击“电源”选项卡,然后点击“电源属性”(集线器信息)。Windows 显示可用电源量和已用的电源量。当计算机和外围设备空闲时,所耗电力将低于计算机运行时的耗电。注意 Windows 报告的信息可能正确,也可能不正确。 (返回开头)

USB 键盘上的 USB 端口可能无法提供足够电力

特定 USB 键盘不能提供足够电力驱动最大功率的 USB 设备(如打印机、扫描仪、一体机)。您无法使用此类 USB 键盘连接其它 USB 设备。这些键盘有两个集成的 USB 端口,只支持约 100 毫安的电力。从这些端口上断开一体机并直接连接到计算机的 USB 端口上。您还可以购买并安装供电 USB 集线器,将一体机连接到集线器上。(返回开头)

选择 USB 集线器

确保集线器是有源集线器且电源适配器已经插入。某些有源集线器不将电源适配器作为标准配件。集线器必须插入电源。某些集线器还存在处理四个以上全功率 USB 设备的问题。您可以最多将五个集线器连接到系统上。如果一体化设备与集线器连接在一起时出现故障,或者集线器上有四个以上的设备,除非出现常见问题,否则将其移动到直接连接到计算机USB端口的集线器上。(返回开头)

安装 Wild File GoBack 后无法访问 USB 设备

Wild File GoBack 是系统恢复实用程序,有时由制造商加载至计算机中。此应用程序的早期版本间断性断开与 USB 设备的连接。要修正此问题,从 Wild File 支持网站下载并安装最新版本 (2.1e 或更高版本)。 (返回开头)

在 Windows 2000 SP1 中出现 Dell 蓝屏“IRQL_Not_Less_or_Equal”错误

Dell 文档 FA1049867 指出文件 disk.sys 版可能存在问题。当用户连接到 USB 设备时,此文件的 5.0.2195.2095 版本存在的问题可能会导致蓝屏。完成下列步骤,确认是否有此问题:
1. 点击左下角“开始”菜单——》搜索(查找),然后点击搜索“文件和文件夹”。

2. 在搜索行中键入 disk.sys,然后点击“开始查找”。

3. 如果您看到的文件列表不止一个,则在 C:\WinNT\System32\Drivers 文件夹中查找文件。

4. 右键单击C:\WinNT\System32\Drivers 文件夹中的文件,然后点击进入“属性”。

5. 点击“属性”对话框中的“版本”选项卡。

6. 选中版本号。如果版本号是 5.0.2195.2095 或更低版本,则升级到 Windows 2000 Service Pack 2 或联系 Dell 以获得并安装新版本的 disk.sys。(返回开头)

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    设为首页 加入收藏 联系站长 友情链接 版权申明 管理登录 . 
    Copyright© 2005-2006 PYKYEZ.COM All Rights Reserved.
    校址:浙江省平阳县昆阳镇校场路2号 电话:0577-63719198 传真:0577-63719198
    浏览本站最佳分辨率:1024*768   浙ICP备05040102号