如何在 Windows 中禁用 PCI Bus IRQ 控制

文章翻译 文章翻译
文章编号: 182628
如果本文未介绍与您的硬件有关的问题,请访问以下 Microsoft Web 站点以查看更多有关硬件的文章:
http://support.microsoft.com/default.aspx/w98?sid=460
展开全部 | 关闭全部

概要

要禁用 PCI 总线 IRQ 控制,请按以下步骤操作:
  1. 单击开始,指向设置,单击控制面板,然后双击系统
  2. 单击设备管理器选项卡。
  3. 双击系统设备分支。
  4. 双击PCI 总线,然后单击IRQ 控制选项卡。
  5. 单击以清除使用 IRQ 控制复选框,单击确定,然后再次单击确定
  6. 当提示您重新启动计算机时,单击

    如果在提示您重新启动计算机时单击 而不是 ,将不应用更改。
备注: 可能还必须禁用计算机基本输入/输出系统 (BIOS) 中的 PCI 总线 IRQ 控制。有关具体的操作步骤,请与 BIOS 制造商联系。

以下设置决定了 Windows 在进行 IRQ 控制编程时使用哪些路由表:
  • 用 ACPI BIO 获取 IRQ 表

    选中该复选框后,ACPI BIOS IRQ 路由表将是 Windows 在进行 IRQ 控制编程时尝试使用的第一个表。如果 PCI 设备不能正常工作,请单击该复选框以清除它。
  • 用 MS 规格表获取 IRQ 表

    选中该复选框后,MS 规格路由表将是 Windows 在进行 IRQ 控制编程时尝试使用的第二个表。
  • 从保护模式 PCIBIOS 2.1调用获取 IRQ 表

    选中该复选框后,保护模式 PCIBIOS 2.1 路由表将是 Windows 在进行 IRQ 控制编程时尝试使用的第三个表。
  • 从实模式 PCIBIOS 2.1 调用获取 IRQ 表:

    选择该复选框后,实模式 PCIBIOS 2.1 路由表将是 Windows 在进行 IRQ 控制编程时尝试使用的第四个表。

    备注: 默认情况下,从保护模式 PCIBIOS 2.1 调用获取 IRQ 表复选框不被选定。只有在 PCI 设备不能正常工作时,才应选中该复选框。
请注意,即使禁用了 PCI 总线 IRQ 控制,“IRQ 路由状态”下也可能会出现“IRQ Holder For PCI Steering” 。当计算机的 BIOS 读取 IRQ 设置时,可能会发生这种情况。有关修改 BIOS 的信息,请与 BIOS 制造商联系。

有关 PCI 总线 IRQ 控制的其他信息,请单击下面的文章编号,查看 Microsoft 知识库文章:
182604 Description of PCI Bus IRQ Steering(PCI 总线 IRQ 控制说明)

更多信息

PCI 本地总线已成为行业标准总线,大多数基于 Pentium 的计算机都使用这种总线。当使用 PCI 本地总线的计算机启动时,系统 BIOS 会动态配置所有 PCI 适配器的资源设置和要求,因为 PCI 总线和 PCI 设备使用一致遵守的机制来标识它们自身和声明其资源设置和要求。

PCI 设备之所以可以共享相同的 IRQ,是因为系统 BIOS 生成一个称为 PCI IRQ 路由表的表。每个 PCI 设备在该表中都有相应的项,而每个 PCI 设备都有一个 ISA IRQ,这个 IRQ 映射到特定的 PCI INT 编号,后者与安装该设备的特定 PCI 插槽关联。这些项组合起来以创建链接值。与设备通信时使用链接值;虽然 PCI 设备可以使用同一 IRQ,但它们都有各自的链接值。

当系统 BIOS 分配了资源设置并生成了 PCI IRQ 路由表后,Windows 将从系统 BIOS 中加载并提取 PCI 和 ISA 即插即用兼容设备的资源信息,并从 PCI IRQ 路由表中读取这些信息。Windows 可以重新分配映射到特定 PCI INT 编号的 ISA IRQ。当发生即插即用事件时(比如将便携式计算机与它的插接站接在一起),Windows 也可以动态重新分配 IRQ。

有时,在以这种方式重新分配 IRQ 时,Windows 可能会挂起、重新启动设备或让设备不工作。可以通过关闭 IRQ 控制,禁止 Windows 动态分配 ISA 中断。这将禁止 Windows 动态分配中断,而依赖系统 BIOS 来完成此工作。

原始设备制造商 (OEM) 可能会发现,即使在新的 PC 上也需要禁用 IRQ 控制,以防止在已安装的设备上发生硬件资源冲突。这并不会使设备丧失任何功能,它只是确保设备保持使用 OEM 已在测试系统时发现可以正常工作的特定 IRQ 配置。

属性

文章编号: 182628 - 最后修改: 2011年9月24日 - 修订: 3.0
关键字:?
kbenv kbhowto KB182628
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com