我爱电脑技术论坛's Archiver

小迷糊 发表于 2008-6-23 09:02

电脑不能关机的几种解决方法

98不能关机的几种常见解决办法 ?&rq0`0`&D o0AK

8I~r!eG1u3w-in 大家知道,快速关机是Windows98中的新增功能,它可以大大减少关机的时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应,使你的Windows98不能正常关闭。那么我们就禁用快速关机:
*O ^R#Zl,k7U iOd 1.点击“开始——运行”,在“打开”框中键入“msconfig”,然后单击“确定”; i%n ?"I2?+O+@/yd
X/Q_.q/A&eM0oc
2.点击“高级”,选中“禁用快速关机”复选框,点击“确定”,然后再次“确定”;
1`?Mf0h4Ft n
*ax9OA6t3I 3.这时系统将提示重新启动计算机,请重新启动你的计算机; )V3bgy8X4U7M&iNU

)ozi(h cJ$H 4.重新启动计算机后再次关闭计算机,等候关机。如果计算机能够正常关机,则快速关机功能可能与计算机上所安装的多个硬件设备不兼容,你可以与计算机上所安装设备的供应商联系。
H W1Lw` A0^
TMRrfpr3Np+n+^ 二、检查AMP(高级电源管理)功能 LTx{g5H qY
O9f"mk IX;MQc
1.点击“开始——设置——控制面板”,然后双击“系统”;
L0KhSX7^*_4h (w0I ])D[pu
2.在“设备管理器”选项卡上,双击“系统设备”;
z4O"vv3OO-~O3P P6LW/J#Z1_
3.双击设备列表中的“高级电源管理”,再点击“设置”选项卡,然后清除“启用电源管理”复选框;
9@*f8}b,e2b-]7xM _!QO@0H9n3A
4.点击“确定”; )q1?)FT.`

W9~#pG2j:X@:^ 5.重启动计算机;
I9{EW0pi
\,j4c9~ u7?h)|@ 6.关闭计算机,如果计算机正常关机,则问题可能在于APM。请关闭“高级电源管理”功能。
@8a%O#NfK Ak/ug/_%\A
三、退出Windows声音文件 5XL)D d.I yo
9B!h6tmE'f g Fi
1.点击“开始——设置——控制面板——声音”;
}UU1U9r.E.NO
7Llpp+Ovtz-C3\&| 2.在“事件”框中,点击“退出 Windows”;
o&d&mTpn qFV#n$|vf5B"r ^sK
3.在“名称”中,选中(无);
2e,Uh{j%| iyV-Fy tA
4.单击“确定”;
7`G!f3^2C0w0v%{ '@%qed!Vv1O
5.关闭计算机。 er"d#y+C)g3\

@6{@}R9K 此时如果你的Windows98能够正常关闭,则问题是由退出声音文件所引起的。要解决这一问题,你可以从备份中恢复声音文件或重新安装提供声音文件的程序,也可以将Windows98配置为不播放“退出Windows”声音文件即可。

小迷糊 发表于 2008-6-23 09:02

四、检查“启动”文件夹
"RD ~I7]|Zv m
SW_6[0VMr@K7A 通过检查“启动”文件夹来确定“启动”文件夹中的程序是否与启动过程冲突:
Xv*uqA-@D {9zQ!oU4PSv6}B
1.点击“开始——运行”; 1i7UtT RP'D

amh;`MFcU 2.在“打开”框中,键入“msconfig”,然后单击“确定”; 3Lg@^+b'Pv P(QK

+k ~Q k*YRn 3.选中“装载启动组项目”复选框;
X kiaU2N
Br(C2nMM-aVf:mX 4.点击“确定”; s8~ v CBg

(U!i O3F(E ` 5.此时系统将提示重新启动计算机时,请“确定”。
`v}P5Z)[*Z3b
^ yY7s `!x 如果计算机无法正常启动或关闭,则问题可能在于从“启动”文件夹中所加载的程序,将其清除即可。
SYfXJpv AiS3q[c
五、检查Config.sys和Autoexec.bat文件 ,Q.d)t-@se%yC
@^\6D9X"T%K j
1.点击“开始——运行”, 在“打开”框中,键入“msconfig”,然后单击“确定”;
;n&w zr4f/s1} &`f T4^ x X%Q&cCFX`t
2.选择“诊断启动”项; B4mI/_\3K
@E.A0I(S
3.点击“确定”。 2G},}"HC w"B\Hy
R2p!|.Vv-G~!\F
此时系统将提示重新启动计算机,请点击“确定”。如果计算机的启动或关闭不正确,那么就请你按下面方法来确定问题是由Config.sys还是Autoexec.bat文件中的哪一行所引起的冲突故障:
,`0`6Vh2o3r:C
tF U^&TfY.G0os 重新启动计算机,启动时,按住Ctrl键,从“Startup”菜单中选择“SafeMode”;
ce Inu+R
O]0NR:R$W 点击“开始——运行”; 3lT;z5]'b&d
9r0L%F*y"Pl%\^ j*C
在“打开”框中,键入“msconfig”,然后单击“确定”; *?HK8Zr&^ q

]G0N2v i*z~ 点击清除Config.sys和Autoexec.bat选项卡中不含Windows图标行的复选框,使用此Config.sys文件,点击启用某行; %Bc0\:rA%nQ"B
,xLH Vc
点击“确定”,重新启动计算机。如果计算机的启动和关闭都很正常,启用另一行,并重复步骤4、5的作。
} A@#@1u)g2j Lm Z8VS%v4d!\
就这样逐步启用Config.sys文件和Autoexec.bat文件中的行,直到发现问题为止。哪行有问题就对症下药地处理那一行!
TL}+UJ X}U6~
8],ZjA+w'BW 六、检查内部系统问题   
R8b}?$}o?4}_3w c#@ 7N&H+d&e3xY [f
1.点击“开始——运行”;
#~}Y:|O)eM.qx$_
6U N9xI`r 2.在“打开”框中,键入“msconfig”,然后点击“确定”; 'k0t;~/I-R

~S0wc([ 3.再点击“高级”,清除“高级疑难解答设置”中的“禁用系统ROM中断点”、“禁用虚拟HDIRQ”和“EMM不包含A000_FFFF”复选框,然后点击“确定”;
k4A5T Q7E1lo6\ ;|2kbb5g V ID
4.重新启动你的计算机。
&_,~7dQ#hp*Tr
P|DjaW7Vz.l-T 此时如果你的计算机正常启动,请重复以上步骤,然后在步骤3中选中某一复选框。重复此过程,直到发现计算机无法正常启动为止。 !Q"R@si

Iwyx uo ] 七、检查System.ini文件或Win.ini文件 fx.U!Wh3`
L8L&Z.?-n2Z|#`,rFk
1.点击“开始——运行”;
2Op\ci7I2E @b6xx$a9bWT
2.在“打开”框中,键入“msconfig”,然后单击“确定”; ({th"pZ(MD vR
S d6E:Hlg7@^+l"_*d
3.在“常规”选项卡中,清除“选择性启动”中的所有复选框,选中“处理System.ini文件”复选框,再选中“处理Win.ini文件”复选框;

小迷糊 发表于 2008-6-23 09:02

4.点击“确定”;
$E[tXE!TkX }S ZeK8il4w
5.重新启动你的计算机。 /E0eD.x(?&U5U6yM

-Y(}4] KTq 此时如果计算机无法正常启动或关闭,则表明你的System.ini或Win.ini文件中的条目存在问题。请你仔细检查每一条目,以确定原因。确定引发问题的条目之后,请删除此条目或在此条目前加上(;)禁用此条目或修改此条目即可解决此问题。 V]@z?

j Ax:D#CzE*^` 八、查看Bootlog.txt文件
hu*c7I7S\wk
-[C!pN Rj)D 请用文本编辑器“记事本”,检查Bootlog.txt文件中的Terminate=条目。这些条目位于文件的结尾,可为问题的起因提供一定的线索。如果Bootlog.txt文件的最后一行为:EndTerminate=Kernel,你的Windows98就可以成功的关闭。如果Bootlog.txt文件的最后一行为下列某项条目,请检查所列出的可能原因:
Tt.CC"E f M KTp o{
Terminate=QueryDrivers 说明内存管理程序有问题。 .G5V3d$qO7F+i)r

5p sIjEES'~)}*e Terminate=UnloadNetwork 说明与Config.sys中的实模式网 Q#LaJ:Q {M%EV
F%Q kY7bRQ%[
络驱动程序冲突。
g&l o'EY m$^W pl"Uz$b C]7K$f5T3O
Terminate=ResetDisplay 说明需要更新视频驱动程序。
6E"]0~ |#Hj"k6N
3g4w&r8zr*y Sg Terminate=RIT 说明声卡或鼠标驱动程序与计
x#F3d.qC *I(G.Z(WIE
时器方面有问题。
kHrp8h e{
Qq9d!CLj` Terminate=Win32 说明与32位程序有关的问题阻
2j%Ff3[O2FI
;K Bh+W kUX 塞了线程。 bL.B#F"en
f:}3AK;Fw}"x*h'JQ
九、检查Logos.sys文件 5b3N\/iQ

;~3\n,~{3wE$j2k%{us.| Logos.sys是图像文件,作用是显示提示“现在可以安全地关闭计算机了”。如果该文件损坏,则关机时将不出现上述的提示信息。解决方法是将logos.sys文件删除,然后从别的Windows98系统中拷贝该文件到Windows子目录下即可。
.k,Yr1V$vDja
-R0V(]c'y-Y%Z T5t0Z 十、检查硬件
9~2f*?z:O#JJ:m
Y4gRW(d&~j$O?:tJ 检查计算机的硬件配置,可以使用设备管理按下述步骤进行。 1Ic*M/_8KA#a9c

s7c'z [M*Hor~m 进入“控制面板”,双击“系统”图标。 在“设备管理”标签下,使下列分支下的所有设备无效:
(Y!vK~ C1YF,UG sQ r2H8L5E'b

-LA!~$f(y:Zr/v\+CJ1M 显卡 Y^;^ Tf$B

{`&Bm0a4hH#brJ 软盘驱动器控制器
e:x!W3Kp*YH h
^ o y7d M5`Fl 硬盘驱动器控制器
q4C?g?/i^-A9K4Fb
?^{S6b7J)P2e 键盘 b7\7HtO4V6z#g
2qV[oF3S6b
鼠标 I XEE1M2E%_ v

1Xo P+QQ Qn 网卡 $Mb2?,O`!]Y

,F(K;Dk?6}:sR7xK PCMCIA插槽 )j*p+F@*InY

bC1C2PoR9P,j 端口 (n"WjC$\U W7QR j
0{j9usQ6T*a%L
SCSI控制器可以采用下列步骤使设备管理器中的某个设备无效:
zR9I7S,WHJ8u L HO {j%g*{,L1B,vd
1.双击包含你想选定的设备,单击该设备,然后单击属性; s$mHbjE\H1y w

@*s T/{ Z^ 2. 在“常规”标签下,选定“在此硬件配置文件中禁用”复选框,然后单击“确定”;
+Fo PE9X \/M,_7a@9d:x
3.重新引导你的系统。
+Fn+T.`!c"e*Z]
-C:N d&r#j&XKIH 如果问题解决,逐个启用刚才禁用的设备,并检查有没有设备冲突。
(I D.Z(V~)Gm_
WDZ0p&_wDs+YB0I6V 按下列顺序逐个启用设备: 1zW.i v:}J q\9Fo

2h Q yW)|5}#iC COM端口
(y^6TO g b?
Rb:H(q qxr4w 硬盘控制器
U?'mu4K"m'y 8D(YFP{:F"}
软盘控制器
g,]1[+[8n,y)|5gh
,O h U~-TSRu+s;v 其它设备
;EC*G Rl'yR 1|PH8?Rw
启用禁用的设备,并检查有没有设备冲突可按下述步骤进行:
F&E%g1Nfb,Rxf?
R%l_IH)}V 1.在设备管理器中双击包含你想选定的设备,单击该设备,然后单击属性; 4]]O{+o(}G;f(i

%f)K&v$r&{ 2.在“常规”标签下启用禁用的设备;
Y)PDo.A"Uxg
?0wmbod0uE |)^ 3.在“资源”标签下检查“冲突的设备列表”的内容。注意,并非所有设备都有“资源”标签。 单击“确定”;
|'OR5Fl(M
9c;?3AM#`/i v 4.重新启动系统。
q*VD9x#m:L.l
n'q:J G(E8F5l\ s;Q T 如果问题仍然没有解决,可以单击“开始——程序——附件——系统工具——系统信息”,然后单击“工具”菜单,单击“自动跳过驱动程序代理”工具以启用所有被禁用设备的驱动程序。
W6jTE1h/I `O2qE*cy B$c P ]rI
如果通过上述步骤,确定了是某一硬件引起的非正常关机问题,应该与该设备的代理商联系,以更新驱动程序或固件(firmware,指更新升级flash ROM的内容)。 )CAu%y7@P'} gJ
#_xL mwm(k-g
其实Windows 98系统非正常关机的故障并不可怕,只要我们认真对待,通过以上几种方法,基本上能够解决你的Windows98不能正常关闭的问题。
O,oE}1?8L.qA {vZ!e9^L

d0_x(^eA,P Win98不能正常关机是什么原因,如何处理?安装WinXP后不能正常关机,按下电源开关也不能关机而又重新启动系统,是什么原因?

小迷糊 发表于 2008-6-23 09:03

答:首先谈谈Windows系统自动关机的条件。在Win98及更高版本的系统中都支持自动关机,即不通过电源的物理开关实现关机。自动关机是通过操作系统支持的ACPI(Advanced Configuration and Power Interface,高级系统配置和电源管理)技术来实现的(当然ACPI的功能不仅仅是自动关机)。ACPI是由英特尔、微软和东芝等多家公司共同开发的,可以在BIOS之上通过操作系统进行电源管理。该技术要求主板控制芯片和其他I/O芯片与操作系统建立标准联系通道,使操作系统可以通过瞬间软电源开关(MSPS:Momentary Soft Power Switch)进行电源管理。因此,只有在硬件(控制芯片)、电源(ATX电源)及操作系统(Win98以上版本)都支持ACPI技术的前提下,自动关机才能实现。因此,为了保证自动关机的实现,在BIOS设置中,必须把“ACPI fnuction ”设置为“Enabled”;同时必须启用APM(高级电源管理)功能。(EqL0o^
自动关机是一个比较复杂的过程,它是由系统进程Csrss和Winlogon配合并调用关机函数Shutdown Systen来完成的,这个函数进一步调用SetSystenPowerState关闭驱动程序和其它的当前执行程序子系统(如即插即用管理器、电源管理器、IO管理器 、配置管理器、内存管理器等)。此外,执行自动关机时,系统还要检查当前系统中各种外部设备的状态以及尚未关闭的应用程序的状态,处理各个数据缓冲器中的数据等。如果在上述工作中发生错误就不能正常关机。因此一般说来在关机之前应该使各种外设停止工作,关闭所有的应用程序后再行关机。
-H L@5|r 在Windows系统中的确常常出现自动关机失败的情况,下面谈谈具体的原因和处理办法。
3BtJD@A 1. 系统文件中自动关机程序有缺陷。为了确认是否是这个原因所致,可以作下述实验。在“开始/运行”中输入命令“rundll32 user.exe,exitwindows”看看能否正常关机。如果在这个命令下可以正常关机,表示自动关机程序可能有某种缺陷,如果使用的是Win98系统,请在“开始/程序/附件/系统工具/系统信息/工具/系统文件检查器”检查系统文件的完整性和修补文件。如果采用其它系统(Me/2000/XP),也可在相应的项目中完成文件修补。如果修补文件仍然不能解决问题,只能重新安装系统。而运行“rundll32 user.exe,exitwindows”也不能正常关机,则可能是操作系统中某些系统程序有缺陷,但是处理办法仍然是修补系统或者重新安装系统。
nu?;LQ zT6q Bs(\ 2. 毒和某些有缺陷的应用程序或者系统任务有可能造成关机失败。首先查杀病毒,在关机之前关闭所有的应用程序。由于有些应用程序是系统启动时加载的,因此可在“启动”菜单(在“开始/运行”中输入命令:“msconfig”)中逐个减去加载的程序,以便看看有无影响关机的文件(当然要重新启动之后才有生效)。
~A[sP 3. 外设和驱动程序兼容性不好,不能响应快速关机。可在“开始/运行”中输入命令:“msconfig”,在“常规”标签页中选择“高级”,在打开的窗口中选择“禁用快速关机”。如果怀疑外设有故障,也可以逐个卸载外设进行检查,以便找到有影响的外设。l5?*R Xk3w&OyAX
4. 如果设置了在关闭Windows时使用声音文件,当该文件被破坏时也可以造成关机失败。请在“控制面板/声音/事件”中选择“退Windows”项,把声音名称设置为“无”。这样处理之后如果能够正常关机,则表示的确是该原因所致,可重新安装声音文件供使用。
%O G1fdytk 5. 在Win98自动关闭时将显示“现在可以安全地关闭计算机了”,这个内容是由Windows目录下的“logos.sys”文件完成的,如果这个文件损坏则不能出现上述提示,而以文本形式提示:“you can now safely turn off you computer”,这也可能造成自动关机失败,恢复该文件即可。
_5?6lb b7Wh$n6o 6. 安装WinXP后不能自动关机,如排除了上述各种原因后,有可能是其控制面板中的电源选项设置不正确,请检查你的设置,保证ACPI和APM能够正常工作。也有的主板系统BIOS中的APM(高级电源管理)和Win XP之间不完全兼容(以AMI BIOS为多),因此不能自动关机。选择关机却变成重新启动系统,在这种情况下只能手动关机了(按下电源开关保持4秒钟后放开,如果少于4秒则无效)。解决问题的根本办法是升级主板的系统BIOS,采用新的版本。

wxh_hao 发表于 2008-6-23 09:20

看了一下,觉得还是不错,支持一下吧

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.