四、设置IRQ时注意的问题
笔者的电脑在bios的设定如下:
PnP OS -> NO Modem use IRQ -> N/A Unika GeForce Mx200-> IRQ 11 SB live! Value -> IRQ 5 Star Internal Modem ->IRQ 10 onboard sound ->DISABLED
game port -> DISABLED
midi port -> DISABLED
但事实上在windows的系统信息中显示以下配置:
Unika GeForce Mx200 -> 11 SB Live! Value -> IRQ 10 Star Internal Modem -> IRQ 3 USB controller -> IRQ 3 ACPI -> IRQ 9
为什么会出现这种情况呢?原来如果手动配置INT Pin 4(控制PCI插槽4和6,并且控制主板上的USB)分配中断点9,那么当你安装支持ACPI的Windows操作系统时, PCI插槽4和6和主板上的USB控制器的实际中断点会被分配其他空闲的中断资源。因为安装时Windows默认打开ACPI功能,并且会占用IRQ 9或7 或11其中一个IRQ,通常Windows操作系统的ACPI中断点默认是9。如果关闭ACPI,你的系统会减少一点发热并可以提高3 D的性能。但如果在打开ACPI功能时一切运作正常,我建议不要改动这项设置。因为如果关闭ACPI,就不能使用即插即用功能,这时会出现Windows不能探测任何新安装的硬件,也可能会出现多个设备一起使用同一个IRQ(例如声卡,内置modem,显卡都使用IRQ 11)。
一些VIA KT133A 芯片主板在安装支持ACPI 的Windows 2000 或Win XP时,会使主板自带的modem(或内置modem)的IRQ自动设为 9,和ACPI功能共享中断。如果你不使用主板自带的modem或内置modem, 那么要将Modem Use IRQ" 设为 N/A (默认中断请求是3 )。你将"Integrated Peripheral \ Super IO Device\Onboard Serial Port 2"设为 DISABLED 并且在Power Management Setup\Modem Use IRQ设为DISABLED来屏蔽com1通信口 (com1的默认中断请求是3), 这样Epox 8KHA+主板(其他VIA KT266A芯片主板也一样)会根据bios里的设置而自动合理分配各个中断。这时PCI插槽4和6和主板上的USB控制器的实际中断点自动分配为3 。
另外创新的一些声卡如SBLive是需要2个IRQ,其中一个对当前的声卡的支持(IRQ 10),而另一个IRQ (IRQ 5)用于对那些仍然需要声霸卡(Sound Blaster)兼容模式的老游戏的支持。用户可以在设备管理器中,展开声音视频游戏控制器中看见Legacy Audio Drivers,双击进入看它是否占用任何IRQ,如果用户不玩老游戏(如比较旧的DOS游戏)你可以在Legacy Audio Drivers的属性框中选择禁用该设备。
五、其他技巧
1.删除设备的驱动程序,关机后将外设拔出,置重新安装,让系统重新检测。
2.如果你使用内置调制解调器,可以在bois菜单中关闭com2,这可以节省出IRQ3,供内置调制解调器使用。
3.屏蔽那些暂时不需要使用的硬件,例如USB控制器,节省出IRQ以供其他急需使用的重要设备。
|