|
硬件冲突是两个(或多个)设备使用相同的IRQ、DMA、I/O时,导致一个或多个设备无法正常使用的故障现象。% g- D( R h1 H! ~7 W+ [
: t1 T1 F/ I0 R# @7 @ \
一、硬件冲突检查的办法
! B1 R/ D7 A5 G2 J1 ?% _ p& W! C% ?
检查硬件冲突可以通过控制面板进行:; I! c! R; ]$ X- j* M) R) w( {
, l) Y% p; k4 u! t4 L- L
1、选择控制面板/系统里的系统属性对话框,在设备管理器选项的资源列表中,分类列出了相应类别的所有设备。当某设备无法使用时,资源列表就会出现以下情况:9 @+ O# M# r9 U$ j: e! H2 p- \
+ @/ A, V { f0 ]
* 设备条目前有一红色的叉号,说明该设备无效,当前无法正常使用。
4 r4 u% L4 t" _ W. _0 Z: P, q( d9 B/ w' N: ~& x0 w* z# `
* 设备条目前有一黄色的问号,说明该设备目前存在问题,无法正常工作,产生的原因可能是设备驱动程序安装不当,也可能存在硬件冲突。) O3 ?6 I# E E; q* h
5 t, |) W$ m/ I4 \$ o
* 设备条目前有一带圆圈的兰色“!”号,说明该设备存在,基本能正常工作,但系统认为设备有问题,例如能正常工作的非即插即用设备。1 b& h9 v' |3 e
1 n4 L z) w0 e( s* F2、在资源列表中,打开一个设备的设备属性对话框,在“资源”选项的“冲突的设备列表”中,会给出与当前设备冲突的对象及冲突的资源内容。" G! ^% l9 o$ ~1 q' |/ h7 Q9 x
0 g" o' r9 q5 h3 }8 b Y: R
* 有些设备没有“资源”项,说明该设备目前未使用资源。" N7 }1 ?* P9 @* h- q* x. `
1 W! I" \. y0 W/ P) a1 O* 如果资源选项中有“手工配置”按扭,并提示设备存在冲突或其他问题,已被禁用。可根据提示内容检查处理。9 o* w0 p# C, {) `
' I- h( f- N" {
* 如果系统提示资源设置不符合任何已知配置,请查阅设备的说明书,如大多非即插即用scsi卡,网卡,modem需占用指定的中断和IO。# Q* m% C- s j) l9 H+ ~
% f% P: }/ e) O& l& K3、对有些设备(如PCI网卡),用上述方法也无法查到资源冲突,可选择 “开始/程序/附件/系统工具/系统信息”,打开“Microsoft系统信息”窗口,双击左边窗口“系统信息”框中的“硬件资源”条目前的“+”号,将其展开,能检查到资源冲突。
7 p3 f: X) d1 @& N! Y% }3 x
( o2 X+ N6 z# H$ |" Q6 k" U0 s二、硬件冲突的解决
$ `4 @1 Y4 }6 K0 \
1 t$ b/ M A. M! l# b% y. J检查到硬件冲突后,建议按以下方式处理:# o1 ]* s% R% f0 Q0 ~
5 ^ y# m$ V& t" n3 e/ s8 u1、如果某一设备在“资源列表”中出现两次,而实际上只有一个设备,请将两个同一设备都删除,重新安装该设备驱动程序。; y/ B% a- P2 u$ A2 }% f
4 b8 \5 @- |! Z6 w1 r2、带有黄色“?”的设备如果无“资源”选项,大多是该设备的驱动程序安装不当或驱动程序不兼容,请将其删除并重新安装(注意检查驱动的版本和兼容性)。, K& l) R9 Z; I6 T5 a+ s
0 @+ R2 n P0 ^3 X6 @# Z8 T' L& |3、如果“冲突的设备列表”中列出的冲突是“系统保留”类型的硬件冲突,这种特定设备所使用的资源冲突很可能不会出现问题,如果不影响使用,可忽略它。但如果冲突影响使用,请在“资源列表”中双击“计算机”打开“计算机属性”,在“保留资源”选项中,选择发生冲突的资源类型,单击“设置”列表中的特定资源,将其删除。7 P$ J4 ^% X) c( U+ V
; q+ I: L2 d. x/ `7 U4、如果两种设备使用了相同的资源,通常可以如下解决:
9 |) H6 O# O6 K; v8 }# m9 ?
# Q' C" u1 C7 Z1 x0 y方法一、更改其中一种或两种设备的资源,方法如下:# @/ Q! ~, o$ O$ R$ m7 x: L
! p" q& ]7 |) R) J! ]* F(1)在“资源列表”中双击该设备,打开“该设备属性”对话框,在“资源”选项上,查看“冲突的设备列表”,确定那些设备与该设备冲突;
) T9 I6 _! @' ~. R% ~+ M" s% B: o1 k" G5 y e
(2)清楚“使用自动的设置”复选框;
+ t1 C6 C! ~0 Z% v; U( |. Q; }# g8 a3 i! b F& `; @* o! ]
如果该设备的“使用自动的设置”复选框为灰色,则该设备的设置不能更改,如果该硬件是非即插即用设备,则需要调整硬件接口卡上的跳线有些接口卡使用软跳线,如ne2000兼容网卡,则需运行其配套软盘中的安装程序更改资源。
+ k; r0 B1 K/ U8 x2 q
% s: w/ c+ g# [0 W- O1 o: e3 d5 e(3)在“资源类型”和“设置”的列表框中,双击与其他资源发生冲突的设置,打开相应资源的“编辑资源”对话框,利用资源“值”选择框右侧的滚动条,更改其值。8 t7 Q! x; Q$ Q! n" |, u' A9 P( R
5 i/ p3 ~0 s5 d( l9 j9 F4 ~方法二、如果所有设置都与其他设备冲突,可禁用暂时不使用的设备.还可以在BIOS中关闭某些不使用的设备,如com1,com2,lpt等,注意关闭USB有可能导致死机。2 ]% g: c9 }4 Y9 Q' f
8 S) {4 \- f9 _( x7 k, x
方法三、早期的网卡使用软跳线设置,出厂时设置为IRQ3,与COM2发生IRQ冲突,可禁用COM2,或运行网卡程序软盘中的设置程序,将网卡设成非PNP模式,设置中断号和I/O为系统未占用的地址,并在BIOS将相应中断号由PCI/ISA该为legacy ISA。% L; B, y5 E9 V ^2 R
; b- r7 s2 P8 J) j9 b, ^方法四、有些PCI网卡会强用IRQ10,与一些使用IRQ10的显卡冲突,可在BIOS中“assign IRQ for VGA”项设置为“disabled”。
* b6 U5 e9 |" B! z2 P/ a& N% P; x0 @5 ^% S/ ?, r9 S
5、有时“资源列表”中未列出任何冲突,但你的设备还是无法使用(实际存在硬件冲突),可能是该设备通过其他设备接口占用系统资源,如modem是通过com口占用资源,如果你未安装相应的com口,则会引发冲突,导致猫无法使用。2 B0 r) x0 b' n6 `5 g; d4 s
* `' U' |4 [2 I/ E6、如果你的设备未出现在资源列表中,可能是其他设备占用资源,导致windows无法发现该设备,需按前述内容禁用。 |
|