首页 - 常见电脑故障 - 中断冲突

中断冲突

有时大家在为自己的计算机安装新的外设、板卡时,计算机会死机。这是怎么回事呢?有些老用户可能会很轻松的搞定,他们会说这是设备之间产生的冲突,只要重新设置一下中断即可。那什么是中断?中断冲突又如何解决呢?我们如何防止中断冲突?下面我们就来具体讨论这些问题。
一、什么是中断
虽然Windows早已经有了PNP(即插即用)功能,但是中断冲突仍然是不可避免的,其中最为容易发生冲突的就是IRQ、DMA和I/O。首先我们先了解一下IRQ、DMA和I/O的概念:
1.IRQ(Interrupt Request)
IRQ英文全称Interrupt Request,中文翻译为中断请求。计算机中有许多设备(例如声卡、硬盘等)他们都能在没有CPU介入的情况下完成一定的工作。但是这些设备还是需要定期中断CPU,让CPU为其做一些特定的工作。如果这些设备要中断CPU的运行,就必须在中断请求线上把CPU中断的信号发给CPU。所以每个设备只能使用自己独立的中断请求线。一般来说在80286以上计算机中,共有16个中断请求线与各种需要用中断的不同外设相连接,(每个中断线有一个标号也就是中断号)。
中断号的分配情况如下:
IRQ 说明 IRQ 说明
0  定时器 1  键盘
2 串行设备控制器 3  COM2
4  COM1 5 LPT2
6  软盘控制器 7  LPT1
8  实时时钟 9  PC网络
10 可用(Available) 11 可用(Available)
12 PS/2 鼠标 13 数学协处理器
14 硬盘控制器 15 可用(Available)
NM1  奇偶校验
大家现在就可以清楚的看到,IRQ3、4、5、10、11、12、15可供用使用。
2.DMA(Direct Memory Address)
计算机与外设之间的联系一般通过两种方法:一是通过CPU控制来进行数据的传送;二是在专门的芯片控制下进行数据的传送。我们所说的DMA,就是不用CPU控制,外设同内存之间相互传送数据的通道,在这种方式下,外设利用DMA通道直接将数据写入存储器或将数据从存储器中读出,而不用CPU参与,系统的速度会大大增加。
DMA通道分配情况表
DMA  0  可用
DMA  1  EPC打印口
DMA  2  软盘控制器
DMA  3  8位数据传送
DMA  4  DMA控制器
DMA  5  可用
DMA  6  可用
DMA  7  可用
3.I/O(INPUT/OUTPUT)
输入/输出端口,也就是计算机配件与CPU连接的接口。每个端口都有自己唯一的一个端口号,这个端口号称为地址。每一个想和CPU通信的外设或配件都有不同的I/O地址,通常在PC机内部一共有1024个地址。
二、中断冲突的解决
现在我们已经基本知道了IRQ、DMA和I/O的概念,下面我就要说一下如何解决常见的中断冲突问题。
众所周知,现在的Windows已经运用PNP技术,它可以将中断进行自动分配,这种“即插即用”的功能可以说是大大简化了用户的操作。不过任何事物都有好与不好两方面,这种PNP技术也有它的弱点,那就是如果不能认出要安装的新设备,那么自动分配中断时就会产生冲突。现在新的硬件产品层出不穷,各种产品又相互兼容,功能类似,这就导致了Windows常常不能正确检测出新设备,中断冲突也就不可避免了。
知道了冲突产生的原因,那我们如何解决冲突呢?在此我就详细的谈一谈在Windows下中断冲突的解决。首先我们要知道系统中冲突的设备,做法是在控制面板中双击“系统”图标,查看设备管理器中的各设备。一般有“?”和“!”的设备要注意了,有问题的设备就是它们了。解决方法有分两步做:
第一步:先删去有“?”和“!”的设备,然后重新启动,让计算机自己再认一遍这些设备。这样做是因为部分有“?”和“!”的设备可能是驱动程序安装有误,再重装一遍可解决问题。
第二步 :如果上面一步还是不能解决问题,现在多半是中断冲突了,那我们只能手动调整来解决中断冲突。在“系统→设备管理器→属性”中我们可以看到系统资源分配的情况,通过查看此项就可从中了解到哪些系统资源被占用,哪些系统资源还没有用,用户做相应的调整即可。
硬件冲突是两个(或多个)设备使用相同的IRQ,DMA,I/O时,导致一个或多个设备无法正常使用的故障现象。
1.检查
检查硬件冲突可以通过控制面板进行:
(1)选择控制面板/系统里的系统属性对话框,在设备管理器选项的资源列表中,分类列出了相应类别的所有设备。当某设备无法使用时,资源列表就会出现以下情况:
●设备条目前有一红色的叉号,说明该设备无效,当前无法正常使用。
●设备条目前有一黄色的问号,说明该设备目前存在问题,无法正常工作,产生的原因可能是设备驱动程序安装不当,也可能存在硬件冲突。
●设备条目前有一带圆圈的兰色“!”号,说明该设备存在,基本能正常工作,但系统认为设备有问题,例如能正常工作的非即插即用设备。
(2)在资源列表中,打开一个设备的设备属性对话框,在“资源”选项的“冲突的设备列表”中,会给出与当前设备冲突的对象及冲突的资源内容。
●有些设备没有“资源”项,说明该设备目前未使用资源。
●如果资源选项中有“手工配置”按扭,并提示设备存在冲突或其他问题,已被禁用。可根据提示内容检查处理。
●如果系统提示资源设置不符合任何已知配置,请查阅设备的说明书,如大多非即插即用SCSI卡,网卡,modem需占用指定的中断和I/O 。
(3)对有些设备(如PCI网卡),用上述方法也无法查到资源冲突,可选择 “开始/程序/附件/系统工具/系统信息”,打开“Microsoft系统信息”窗口,双击左边窗口“系统信息”框中的“硬件资源”条目前的“+”号,将其展开,能检查到资源冲突。
2.解决
检查到硬件冲突后,建议按以下方式处理:
(1)如果某一设备在“资源列表”中出现两次,而实际上只有一个设备,请将两个同一设备都删除,重新安装该设备驱动程序。
(2)带有黄色“?”的设备如果无“资源”选项,大多是该设备的驱动程序安装不当或驱动程序不兼容,请将其删除并重新安装(注意检查驱动的版本和兼容性)。
(3)如果“冲突的设备列表”中列出的冲突是“系统保留”类型的硬件冲突,这种特定设备所使用的资源冲突很可能不会出现问题,如果不影响使用,可忽略它。但如果冲突影响使用,请在“资源列表”中双击“计算机”打开“计算机属性”,在“保留资源”选项中,选择发生冲突的资源类型,单击“设置”列表中的特定资源,将其删除。
(4)如果两种设备使用了相同的资源,通常可以如下解决:
方法一:更改其中一种或两种设备的资源,方法如下:
①在“资源列表”中双击该设备,打开“该设备属性”对话框,在“资源”选项上,查看“冲突的设备列表”,确定哪些设备与该设备冲突。
②清楚“使用自动的设置”复选框。
如果该设备的“使用自动的设置”复选框为灰色,则该设备的设置不能更改,如果该硬件是非即插即用设备,则需要调整硬件接口卡上的跳线 有些接口卡使用软跳线,如NE2000兼容网卡,则需运行其配套软盘中的安装程序更改资源。
③在“资源类型”和“设置”的列表框中,双击与其他资源发生冲突的设置,打开相应资源的“编辑资源”对话框,利用资源“值”选择框右侧的滚动条,更改其值。
方法二:如果所有设置都与其他设备冲突,可禁用暂时不使用的设备,还可以在BIOS中关闭某些不使用的设备,如COM1,COM2,LPT等,注意关闭USB有可能导致死机。
方法三:早期的网卡使用软跳线设置,出厂时设置为IRQ3,与COM2发生IRQ冲突,可禁用COM2,或运行网卡程序软盘中的设置程序,将网卡设成非PNP模式,设置中断号和I/O为系统未占用的地址,并在BIOS将相应中断号由PCI/ISA该为legacy ISA。
方法四:有些PCI网卡会强用IRQ10,与一些使用IRQ10的显卡冲突,可在BIOS中“assign IRQ for VGA”项设置为“disabled”。
(5)有时“资源列表”中未列出任何冲突,但你的设备还是无法使用(实际存在硬件冲突),可能是该设备通过其他设备接口占用系统资源,如modem是通过COM口占用资源,如果你未安装相应的COM口,则会引发冲突,导致猫无法使用。
(6)如果你的设备未出现在资源列表中,可能是其他设备占用资源,导致Windows无法发现该设备,需按前述内容禁用。
三、如何防止中断冲突
要防止中断冲突,其实就是要知道什么设备容易产生中断冲突,只要知道了这点,在使用这些设备时稍微注意一下就可以了。下面我列出一些容易冲突的设备,希望对读者有用。
1.声卡
一些早期的ISA型声卡,系统很有可能不认,就需要用户手动设置(一般为5)。
2.内置调制解调器和鼠标
一般鼠标用COM1,内置调制解调器使用COM2的中断(一般为3),这时要注意此时COM2上不应有其它设备。
3.网卡和鼠标
此问题一般发生在鼠标在COM1口,使用中断为3,这时要注意通常网卡的默认中断为3,两者极有可能发成冲突。
4.打印机和EPP扫描仪
在安装扫描仪驱动程序时应将打印机打开,因为两个设备中串联,所以为了防止以后扫描仪驱动程序设置有误,一定要将打印机打开再安装扫描仪驱动程序。
5.操作系统和BIOS
如果计算机使用了“即插即用”操作系统(例如win98),应将BIOS中PNP OS Installed设置为Yes,这样可让操作系统重新设置中断。
6.PS/2鼠标和BIOS
在使用PS/2鼠标时应将BIOS中PS/2 Mouse Function Control打开或设置为Auto,只有这样,BIOS才能将IRQ12分配给PS/2鼠标用。
小结:通过本文的介绍,大家一定对中断冲突的原因和解决方法有所了解了,我想大家以后再遇到中断冲突问题,只要仔细的分析,一定能很好的解决。


走114查询网 www.zou114.com版权所有 Copyright 2008-2012 苏ICP备06027731号