症状
在 MS-DOS 模式下重新启动计算机后,您的通用串行总线(USB)键盘或鼠标可能无法正常工作。在以下情况下,可能会发生此问题:
-
如果在基本输入/输出系统(BIOS)中禁用 USB 旧版支持,或者 BIOS 不提供 USB 旧版支持。-或-
-
如果启用了 BIOS USB 旧版支持,并且 USB 主机控制器资源设置已被即插即用资源的再平衡所修改。 当您热插接设备(如个人计算机内存卡国际协会(PCMCIA)卡)时,可能会发生这种情况。
原因
出现此问题的原因是你无法在没有 BIOS USB 旧版支持的情况下使用 MS-DOS 模式中的 USB 键盘或鼠标,因为操作系统使用 BIOS 进行设备输入;如果没有 USB 旧版支持,USB 输入设备将不起作用。操作系统将禁用32位 USB 驱动程序的 USB 旧版支持才能正常工作。 在 MS-DOS 模式下重新启动计算机时,Windows 通常会重新启用 USB 旧版支持,除非 USB 主控制器资源已从启动期间分配的值中更改。操作系统无法还原 BIOS 指定的资源设置。 如果当前输入/输出(i/o)端口设置与 BIOS 设置不同,则设备可能无法访问,并且计算机可能会停止响应(挂起)。
有多种方法可用于解决此问题:
-
使用 PS/2 样式的键盘或鼠标。
-
启用 BIOS USB 旧版支持。 有关如何执行此操作的信息,请查看本文中的 " 参考 " 部分。
-
如果启用了 BIOS USB 旧版支持和热插接设备,则可以将 USB 主机控制器资源设置配置为与 BIOS 分配的设置相匹配。
如何将 USB 主控制器设置为使用 BIOS 设置
要将 USB 主控制器设置为使用 BIOS 设置,请执行以下操作:
-
有关如何从计算机 BIOS 获取设备设置的信息,请参阅计算机文档。
-
单击 " 开始",再单击 "控制面板",然后双击 " 系统"。
-
单击 " 设备管理器 " 选项卡。
-
单击以展开 " 通用串行总线控制器"。
-
单击 " manufacturer_namePCI 到 USB 主机控制器(其中manufacturer_name是制造商的名称),然后单击"属性"。
-
单击 " 资源 " 选项卡,然后单击以清除 " 使用自动设置 " 复选框(如果已选中复选框)以禁用自动设置。
-
单击 " 输入/输出范围",然后单击 " 更改设置"。
-
单击设备的 BIOS 值。 如果冲突信息指示设备出现问题,则可能需要修改该设备的设置。有关设备冲突的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中的文章:
133240 与设备管理器的设备冲突疑难解答
-
重启计算机。
-
如果选中 " 使用自动设置 " 复选框,请再次执行这些步骤,并从步骤2开始。
状态
这是设计的行为。
参考
有关如何使用设备管理器的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中的文章:
285122 如何在 Windows 98 和 Windows Me 中启动设备管理器有关可使用 BIOS USB 旧版支持的问题的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中的文章:
310922 在 BIOS 中启用 USB 旧版支持时计算机挂起如果计算机 BIOS 支持此功能,则通常可以在计算机 BIOS 设置中启用或禁用 USB 旧版支持。有关硬件是否支持 USB 旧版仿真的信息,请查看计算机附带的文档或与硬件制造商联系。有关如何联系您的硬件制造商的信息,请访问下面的 Microsoft 网站: