金麟之何莉萍外传:装好win2000,关机显示"您可以安全关机了"而不能自动关机

来源:百度文库 编辑:高校问答 时间:2024/04/30 00:25:30
是主板的毛病还是CMOS设置的毛病,请高手指教

Windows无法关机

造成这个故障的原因很多,解决方法:

1) 电脑硬件的原因造成的。

主板BIOS不能很好支持ACPI,建议升级主板的BIOS,一般就可以解决。

电脑的电源质量不好导致了无法正常关机。建议换一个质量好的电源。

2) 电脑软件的原因造成的。

检查Bootlog.txt文件。下面所列出的记录都可能造成电脑关机失败,可以根据自己电脑中启动盘根目录下的Bootlog.txt中所显示的情况,找出原因:

Terminate=Query Drivers 驱动程序有问题

Terminate=Unload Network 不能加载网络驱动程序冲突

Terminate=Reset Display 显卡设置或显示卡驱动程序有问题

Terminate=RIT 声卡或某些旧的鼠标驱动程序和计时器有关的问题

Terminate=WIN32 某些32位应用程序锁定了系统线程

3)检查【高级电源管理(APM)】:打开【开始】|【设置】|【控制面板】|【系统】,再点【设备管理器】。展开【系统设备】|【高级电源管理】,单击【设置】选项,去掉【强制使用APM方式】前的对号。重新启动计算机后如能正常关机,则问题的原因可能在于APM,应关闭高级电源管理功能。

4)禁用快速关机:点【开始】|【运行】菜单,在命令框里输入“msconfig”后点击【确定】,这时候就出现【系统配置实用程序】窗口。点击【常规】页面,再点击【高级】选项,在此时出现的【高级疑难解答设置】窗口中,将【禁用快速关机】前面的选择框选中就可以了。如果计算机正常关机,则说明快速关机这一项有问题。

5)检查是不是关机的时候已经把应用程序全部关闭了。如果没有关闭,可以关闭全部应用程序。因为有些应用软件可能没有正常关闭,而系统也不能正常结束该应用程序,从而导致出现故障。

6)在您使用IE 5或更高版本上网时要注意,它们在退出后仍然占用大量的系统资源,通常使系统的可用资源不足80%,在这之后运行其他软件就很容易出错,很可能导致系统无法软关机。

7)一些软件在结束时,可能会因为所做的某些操作对系统数据或文件产生影响而导致系统无法正常关机。这种情况区别于软件的设计不良,这可能是系统自身对自己的保护不利,有时也与多任务有关。虽然Windows XP具有多任务的特性,但一些大的软件在多任务同时执行时很容易引起故障,如非法操作、蓝屏故障和死机等。这种情况造成的无法关机的问题通常在下次开机时就不出现了。

8)一些程序的BUG或一些16位软件也有可能破坏内存中的系统数据或文件。驻留内存的软件也容易引起冲突,从而导致系统关机异常。找出具有这样问题的软件也不是很容易,选择"开始"*"程序"*"附件"*"系统工具"*"系统信息",打开"Microsoft系统信息"对话框,选择"工具"*"系统配置实用程序",可以设置允许或禁止"启动"中的多个驻留Windows XP的程序。其他有问题的应用软件就只能在长时间的使用过程中去寻找它们的弊端,以便及时避免错误发生。

不能正常关机的处理办法
http://www.nou.com.cn/portal/Article/itjs/xsrm/cjgz/200509/20050925155759.html

有老型号的主板会出现这个问题。部分通过手动的设置,可以和平常一样,直接改成软关机。
可以进入控制面板-电源管理中的高级电源打开就行了

或者是您的电源支持不对了 ,请看看您的计算机电源是不是 AT电源如果不是 请进入bios里将您的电源的高级管理进行设置.或者看看您装的操作系统是不是不支持高级电源管理模式!

有时我们把电脑关机,点击关闭系统、选择关闭计算机或右击关闭计算机,机器确实运行了关机,但不一会机器又重新自动开机了。关了开,开了关,电脑永远关不了。
这一现象我遇到过一次,后来在大的网站上又看了许多求救贴子,我也向那些求救的朋友们发过贴子以帮助他们解决这一故障的排除。
其实要排除这一故障是很简单的,方法是通过修改注册表来解决: 打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\control\Shutdown子项,在右边窗口中新建一个"字符串值",命名为"FastReboot",同时将"数值数据"设为0即可。

一般是软件上的毛病,硬件的很少
1.硬件问题导致Win2000出现关机故障
例如,Intel
BX主板对ACPI电源管理标准的兼容性不好,而Win2000要求主板符合全部的ACPI标准,因此很多老BX主板必须在控制面板里手动打开
“强制APM电源管理”才能在Win2000下自动关闭电源。如果不能解决,请升级主板的BIOS到支持ACPI电源管理的版本。

另外,也有不少用户都碰到过Win2000关机时蓝屏的现象。这时应检查你的内存条是否插好,内存条的质量是否过关,因为大部分系
统在关机时蓝屏都提示“physical memory dump”(物理内存崩溃)。其次应该检查网卡、声卡和显卡驱动程序的版本以及资源分配是否正确,CPU的温度是否过高。

2.设置不当导致无法正常关机
在“控制面板”里将电源使用方案选定为“家用/办公桌”,并将电源选项中的“高级电源管理”选定为“启动高级电源管理支持”,
然后选择“APM/ACPI支持”即可。

如果上述措施无法解决,还可以使用Win2000的修复安装。请注意:在安装结束后第一次启动时,你需要进入MS-DOS方式,然后手工修
改C盘根目录下的“TXTSETUP.SIF”文件,找到“ACPIEnable”这一句(位于文件尾部),把“ACPIEnable”后面的数值设置成1,存盘
退出。

另外,还可以通过修改注册表来解决。具体方法是先运行“Regedit”(注册表编辑器),找到注册表中
“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon”这一项。在该子键下,如果存在键值“PowerdownAfterShutdown”,则将其值改为“1” 如果不存在这个值,则按类型“REG_SZ”添加一个新的键值,然后将其值设为“1”,退出注册表编辑器。接下来在Win2000光盘中提取
“hal.dll”文件,在DOS下执行以下命令:

cd %systemroot%\system32(回车)

rename hal.dll hal.old (回车)

copy f:\i386\hal.dll.softexhal.dll(回车)

(%systemroot%指的是Win2000的安装目录)

然后重新启动机器。

3.软件冲突导致关机故障
需要注意的是,安装了系统还原软件或者虚拟光驱软件也有可能造成Win2000不能关机。此外,部分杀毒软件在Win2000关机的时候也容
易造成蓝屏。因此把这些软件升级到最新版本或者直接反安装掉也许可以解决问题。

最后,安装Win2000的SP1、SP2和SP3补丁集,也不失为解决Win2000关机问题的一个好方法

装上2000后不能自动关机
如果您希望在Windows 2000 中实现计算机的自动关机,您的计算机必须满足以下几种可能条件:
1,第一种情况
1)您的计算机的主板符合ATX规范。
2)您的计算机支持ACPI规范并且Windows 2000已经安装了Advanced Configuration and Power Interface (ACPI)的HAL(Hardware Abstraction Layer,硬件抽象层)。
请注意:在此情况下,自动关机功能自动生效,除非您更改系统的HAL。

2,第二种情况
1)您的计算机的主板符合ATX规范。
2)您的计算机的主板支持Advanced Power Management(APM)1.2规范并且在Windows 2000上设置对APM的支持。
3) 启用APM。
请注意:在此情况下,自动关机功能为可选功能,您可以在Windows 2000的电源管理中取消启用APM。

有关排错:
1,如果您的计算机满足第一种情况,请您按照以下途径进行排错:
1)检查主板BIOS设置并启用ACPI(缺省时ACPI通常是关闭的)。
2)检查有关主板BIOS版本信息,请您参考以下链接中的内容:
www.microsoft.com/windows2000/upgra...t/biosissue.asp
如果有必要,请您升级您的BIOS版本。

2,如果您的计算机满足第二种情况,请您按照以下途径进行排错:
请您检查在Windows 2000电源管理中是否启用了APM,如果没有请您启用APM,具体做法如下
开始¤¨ 设置¤¨ 控制面板¤¨ 电源管理¤¨ APM¤¨ 启用APM
然后重启两次计算机。
浅析Windows 2000的电源管理
Windows 2000(包括Microsoft Windows 2000 Professional、Microsoft Windows 2000 Server、Microsoft Windows 2000 Advanced Server)是基于NT核心的新一代操作系统(operating system,OS)。Win2000以其可靠、稳定的性能,强大的网络功能等优势受到大家的青睐。装Win2000的朋友也越来越多,我们很有必要深入了解了解Win2000。Win2000功能强大,对硬件的要求也较高,比较容易出现硬件兼容性方面的问题,其中我们遇到的兼容问题常常与电源管理有关:比如BOIS版本较早的机子无法安装Win2000、有些机子即使安装Win2000,但启动休眠时出现死机、莫名其妙的出现CPU风扇不转、不能自动关机,需要手动关机等等。下面就让我们揭开Win2000电源管理的秘密。

Windows 2000为了更稳定、更可靠采用了不少新技术,其中在电源管理方面同时支持高级电源管理Win2000 (Advanced Power Management, APM)、高级配置和电源接口(Advanced Configuration and Power Interface,ACPI) 两种电源管理方式。高级电源管理(APM)由支持在计算机中对可管理电源硬件进行电源管理的一个或多个软件层组成。 APM定义的是独立于硬件的软件接口,这个独立是指硬件特定的电源管理软件和操作系统电源管理策略驱动程序之间的独立。它不注重硬件的细节,使得高一级软件无须了解任何硬件接口,便可以使用APM。而高级配置和电源接口(ACPI)是开放式工业规范,它为主板定义了灵活、可扩充的硬件接口。软件设计人员使用此规范将电源管理功能集成在整个计算机系统中,包括硬件、操作系统和程序。 这种集成使 Win2000可以确定哪个程序处于活动状态,并处理计算机子系统和外围设备的所有电源管理资源。因此安装、运行Win2000的计算机主板BIOS 版本应支持ACPI,或某些基于APM 和即插即用设计BOIS版本的计算机。
现在有些主板虽然支持ACPI功能,但支持并不怎么完善。如果在这样的机子上安装Win2000很可能回出现奇怪的问题。比如前几天的一个朋友安装Win2000 Professional,安装很顺利,但启动时出现了莫名其妙的怪事,在开机未进Win2000时机子一切正常,一进Win2000CPU风扇立马停转,退出Win2000后CPU风扇又开转,我帮他把BOIS刷到最新、全部硬件拔下重装、关掉Win2000的休眠,重起多次,一进Win2000CPU风扇仍然停转。没办法只有委屈APCI了,将BOIS里的ACPI Function设为Disable关闭ACPI,重起后又进不了Win2000。看来这位老兄的主板对ACPI支持不完善。正在一筹莫展的时候,我突然想起Win2000还支持高级电源管理(APM),那就不用ACPI,用APM。在BOIS里将ACPI关闭,用Win2000光盘重起机子,选择重新安装Win2000(不要选择修复安装)。等待了漫长的半小时,Win2000装完,重起后我一直盯着CPU风扇,呵呵……进Win2000后CPU风扇工作正常,我一阵狂喜。原来正是ACPI搞的鬼。

那么如何知道自己的主板到底支不支持ACPI呢?告诉你一个办法,把你机子主板的BIOS刷到最新,在 http://www.microsoft.com/hwdev/acpihct.htm 下载ACPI HCT v1.61.exe,在Win98下运行测试一些BIOS是不是支持ACPI,如果支持,安装Win2000可能不会出现ACPI方面的问题;如果不支持,也能安装Win2000,只不过麻烦一点,改一些设置:将BIOS里的“ACPI Function"设为"Disable"。安装完Win2000后再将“开始”→“设置”→“控制面板”→“电源选项”→“高级电源管理”的“启动高级电源管理支持”设为启动。不过Win2000在APM方式不支持休眠,在APM状态休眠可能就是等于是关机。

ACPI使计算机比较智能化,在微软的64位操作系统、Win2000的下一个版本Whistler将转向支持ACPI 2.0固定平台(ACPI 2.0 fixed tables),Whistler Beta 2其后Whistler的版本可能只支持ACPI 2.0,使用Whistler试用版的朋友如果出现启动休眠死机、不能关机等方面的问题,可能就是您的主板ACPI不完善,建议您关掉ACPI,如果还不行的话您可能还得回到温酒吧(Win98)!呵呵……

在Windows XP中实现远程关机
在Windows XP中,新增了一条命令行工具“shutdown”,其作用是“关闭或重新启动本地或远程计算机”。利用它,我们不但可以注销用户,关闭或重新启动计算机,还可以实现定时关机、远程关机。
该命令的语法格式如下:

shutdown [-i |-l|-s |-r |-a] [-f] [-m [\\ComputerName]] [-t xx] [-c "message"] [-d[p]:xx:yy] 其中,各参数的含义为:

-i 显示图形界面的对话框。

-l 注销当前用户,这是默认设置。-m ComputerName 优先。

-s 关闭计算机。

-r 关闭之后重新启动。

-a 中止关闭。除了 -l 和 ComputerName 外,系统将忽略其它参数。在超时期间,您只可以使用 -a。

-f 强制运行要关闭的应用程序。

-m [\\ComputerName] 指定要关闭的计算机。

-t xx 将用于系统关闭的定时器设置为 xx 秒。默认值是 20 秒。

-c "message" 指定将在“系统关闭”窗口中的“消息”区域显示的消息。最多可以使用 127 个字符。引号中必须包含消息。

-d [p]:xx:yy 列出系统关闭的原因代码。

首先,我们来看一下该命令的一些基本用法:

1、注销当前用户

shutdown - l

该命令只能注销本机用户,对远程计算机不适用。

2、关闭本地计算机 shutdown - s

3、重启本地计算机

shutdown - r

4、定时关机

shutdown - s -t 30

指定在30秒之后自动关闭计算机。

5、中止计算机的关闭

有时我们设定了计算机定时关机后,如果出于某种原因又想取消这次关机操作,就可以用 shutdown - a 来中止。如:

shutdown -s – t 300 设定计算机在5分钟后关闭。

Shutdown – a 取消上述关机操作。

以上是shutdown命令在本机中的一些基本应用。前面我们已经介绍过,该命令除了关闭、重启本地计算机外,更重要的是它还能对远程计算机进行操作,但是如何才能实现呢?

在该命令的格式中,有一个参数[-m [\\ComputerName],用它可以指定将要关闭或重启的计算机名称,省略的话则默认为对本机操作。于是,我用以下命令试了一下:

shutdown –s –m \\netproxy -t 30

(在30秒内关闭计算机名为netproxy的机器;注:netproxy为局域网内一台同样装有Windows XP的电脑)

但该命令执行后,计算机netproxy一点反应都没有,我的屏幕上却返回这样一句话:Access is denied (拒绝访问)。

分析原因

许多用户使用电脑时经常会在试图关闭Windows时计算机没有响应或出现一个闪烁光标的空白屏幕,这就是关机功能失效或不正常的故障。该如何来解决这类故障呢?

一、关机过程及故障原因

Windows的关机程序在关机过程中将执行下述各项功能:完成所有磁盘写操作,清除磁盘缓存,执行关闭窗口程序,关闭所有当前运行的程序,将所有保护模式的驱动程序转换成实模式。

引起Windows系统出现关机故障的主要原因有:选择退出Windows时的声音文件损坏;不正确配置或损坏硬件;BIOS的设置不兼容;在BIOS中的“高级电源管理”或“高级配置和电源接口”的设置不适当;没有在实模式下为视频卡分配一个IRQ;某一个程序或TSR程序可能没有正确关闭;加载了一个不兼容的、损坏的或冲突的设备驱动程序等等。

二、故障分析与解决

1.退出Windows时的声音文件损坏

首先,你可确定“退出Windows”声音文件是否已毁坏——单击“开始”→“设置”→“控制面板”,然后双击“声音”。在“事件”框中,单击“退出Windows”。在“名称”中,单击“(无)”,然后单击“确定”,接着关闭计算机。如果Windows正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,请选择下列某项操作:从备份中恢复声音文件;重新安装提供声音文件的程序;将Windows配置为不播放“退出Windows”的声音文件。

2.快速关机不正常

而快速关机是Windows 98中的新增功能,可以大大减少关机时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应。你可禁用快速关机,先单击“开始”→“运行”,在“打开”框中键入“Msconfig”,然后单击“确定”(见图1)。单击“高级”→“禁用快速关机”,单击“确定”,再次单击“确定”。系统提示重新启动计算机,可重新启动。如果计算机能正常关机,则快速关机功能可能与计算机上所安装的一个或多个硬件设备不兼容。

3.注意“高级电源管理”

计算机上的“高级电源管理(APM)”功能也可引起关机死机或黑屏问题。而要确定APM是否会引起关机问题,可单击“开始”→“设置”→“控制面板”,然后双击“系统”。在“设备管理器”选项卡上,双击“系统设备”。双击设备列表中的“高级电源管理”,单击“设置”选项卡,然后单击以清除“启用电源管理”复选框。连续单击“确定”,直到返回“控制面板”。重启动计算机。关闭计算机,如果计算机正常关机,则问题的原因可能在于APM。

4.启动关机故障

大家在使用电脑时,还会经常遇到在Windows刚刚启动的时侯就显示“你可以安全地关闭计算机了”,或者启动时马上关机或关机时重新启动等故障。这类故障的原因一般来说是由于Wininit.exe或Vmm32.vxd文件的损坏所造成的。解决办法是重新从Windows安装程序压缩包中调取这两个文件。进入Windows\system子目录下,将Vmm32.vxd改名为Vmm32.XXX进行备份,然后再单击“开始”→“程序”→“附件”→“系统工具”→“系统信息”。单击菜单栏中的“工具”,然后选择“系统文件检查器”,单击“从安装盘提取一个文件”(见图2),然后在“要提取的文件”框中输入“Wininit.exe”或“Vmm32.vxd”。单击“开始”,然后按照屏幕上的提示进行操作,以便从Windows CD-ROM或安装盘将文件提取到C:\Windows\System文件夹,然后重复此步骤,以替换文件Wininit.exe或Vmm32.vxd。

5.Bootlog.txt文件出错

此外,在Bootlog.txt文件中存在定位问题也可引起关机黑屏故障。你可先使用文本编辑器,如“记事本”,检查Bootlog.txt文件中的“Terminate=”条目。这些条目位于文件的结尾,可为问题的起因提供一定的线索。对每一个“Terminate=”条目,查找所匹配的“EndTerminate=”条目。

Terminate=Query Drivers表明内存管理程序有问题;
Terminate=Unload表明Network与Config.sys中的实模式或网络驱动程序存在冲突;
Terminate=Reset Display表明可能需要更新视频驱动程序;
Terminate=Rit表明声卡或鼠标驱动程序存在问题;
Terminate=Win32表明与32位程序有关的问题阻塞了线程。
如果Bootlog.txt文件的最后一行为“EndTerminate=KERNEL”,Windows 98就可成功关闭。

6.Config.sys或Autoexec.bat有问题

此外,你可检查Config.sys文件或Autoexec.bat文件中是否存在冲突?先确定Config.sys文件或Autoexec.bat文件中是否存在冲突,可单击“开始”,然后单击“运行”。在“打开”框中,键入“Msconfig”,然后单击“确定”。单击“诊断启动”,然后“确定”。系统提示重新启动计算机时,请单击“确定”。如果计算机的启动或关闭不正确,请确定问题是由Config.sys或Autoexec.bat文件的哪一行引起的。

要确定引起问题的行,可重新启动计算机。计算机重新启动时,请按住Ctrl键。从“Startup”菜单中选择“Safe Mode安全模式”。启动后单击“开始”,然后再击“运行”。在“打开”框中,键入“Msconfig”,然后单击“确定”。单击以清除Config.sys和Autoexec.bat选项卡中不含Windows图标行的复选框。使用此Config.sys文件,单击以启用某行。单击“确定”。当系统提示重新启动计算机时,单击“确定”。如果计算机的启动和关闭都很正常,请启用另一行,并重复上述步骤的操作,以逐步启用Config.sys文件和Autoexec.bat文件中的行,直到发现问题为止。

7.内部系统问题

此外,可确定是否存在内部系统问题。单击“开始”→“运行”。在“打开”框中,键入“Msconfig”,然后单击“确定”。在“常规”选项卡中单击“高级”。单击以清除“高级疑难解答设置”中的下列复选框,然后单击“确定”:禁用系统ROM中断点;禁用虚拟HD IRQ;EMM不包含A000-FFFF。系统提示重新启动计算机时,单击“确定”。如果计算机正常启动,可重复以上步骤,但在步骤中“单击以清除‘高级疑难解答设置’中的下列复选框”时单击以选中某复选框。重复此过程,每次选中其它某复选框,直到发现计算机无法正常关闭为止。一旦发现计算机无法重新启动或关闭,可再次重复以上步骤单击以清除刚才选中的复选框即可。

8.检查CMOS设置

CMOS设置不正确一样也会引起电脑关机问题,大家在电脑启动时可按“Del”键进入CMOS设置页面,重点检查CPU外频、电源管理、病毒检测、IRQ中断开闭、磁盘启动顺序等选项设置是否正确。具体设置方法你可参看你的主板说明书,其上面有很详细的设置说明。如果你对其设置实在是不太懂,建议你可直接在CMOS载入或取下CMOS电池、短接跳线,选用厂家出厂默认设置即可。

9.硬件问题

此外,一些BIOS本身的问题或硬件系统本身的问题也会引起不能关机故障。当你发现你安装了新的硬件在关机时出现系统挂起的情况,如显示器黑屏,键盘鼠标无响应等,那么很可能是为新硬件所配置的驱动程序有兼容性的问题。要解决这种第三方的硬件不兼容问题,一般都是到硬件厂家网站上查找解决方案,找到该设备的最新驱动程序并下载安装到你的机器系统中,一般即可解决该问题。

解决不能正常关机的“难题”
曾有一些朋友问笔者:为什么我的电脑不能自动关机?笔者不得不为他们解决这类问题,又顺便把经验“上升到理论”。相信这篇文章也能帮助你解决点问题。

对于ATX电源的电脑,Windows 98提供了电脑的自动关机功能。但在很多情况下,我们的电脑却并不能顺利地正常关机,有时会在关机的过程中死机或失去响应,使我们必须重新启动电脑或强制性关掉电脑电源。有没有办法可以让电脑关机不再失败呢?让我们一起来分析一下原因。

一、关机有音乐

很多朋友都喜欢在“控制面板”的声音设置中设置一段关机音乐,为冰冷的电脑增加一些生气。如果关机的音乐文件因为某种原因被损坏而不能正常播放,那么在执行关机程序时自然会失败了。如果你的电脑不能正常关机,而你恰恰又设置了关机音乐,不妨先把关机音乐设置为“无”(如图1),然后再试试。

二、驱动不兼容

硬件驱动程序之间的不兼容,也会造成电脑不能正常关机。在这里有一个窍门,每次Windows 98关机失败后,都会在C盘根目录下面的Bootlog.txt文件中作出记录,找出其中的“Terminate=”和“EndTerminate=”,在这里记录了关机失败的原因。

还是拿我自己现在用的这台电脑来说吧,最开始时我用一块小影霸TNT2 M64的显卡,起初都很正常,后来我发现只要运行了3D游戏后,不管时间长短,退出游戏后如果马上关机,肯定失败,非要重新启动一次后才能正常关机。于是我在关机失败后查看了Bootlog.txt文件,在文件的最后,我发现了这样几条记录:

Terminate=Reset Display
EndTerminate=Reset Display
EndTerminate=User

从记录上看,好像关机失败和显卡有一些关系,于是我安装了驱动光盘上的TNT2新版的驱动程序,故障依然存在。又安装了最新的DirectX 8.1,仍然没有解决问题。最后在一次运行DirectX诊断工具“DxDiag”(该程序在C:\Program Files\DirectX\Setup目录中)后,在“显示”页面中提示“文件Nvdisp.drv未经数字签名……”看来我之前所安装的TNT2驱动程序没有通过微软认证,于是我又上网下载了TNT2的NVIDIA_WHQL(即通过微软认证)最新驱动28.32 WHQL版For Windows 9X,安装之后重新启动,再次运行“DxDiag”程序,在“显示”页面中提示“没有找到任何问题”,此时运行各种3D游戏后均可顺利关机。

经过多次试验,发现一般关机失败,只要不是硬件本身的故障,都可以检查Bootlog.txt文件查找原因。下面所列出的记录都可能造成电脑关机失败,大家可根据自己电脑的Bootlog.txt所显示的情况找出原因:

Terminate=Query Drivers 内存管理程序有问题
Terminate=Unload Network Network与Config.sys中的实模式网络驱动程序冲突
Terminate=Reset Display 显卡设置或驱动程序有问题
Terminate=RIT 声卡或某些旧的鼠标驱动程序存在与计时器有关的问题
Terminate=Win32 某些32位程序锁定了线程

大家可以根据自己电脑的情况,通过对比以上几点原因,查找并解决电脑的关机故障。

三、软件难退出

有时候关机失败并不是电脑系统本身的原因,而是因为关机时某些程序无法正常退出。很多朋友在关机之前并不将所有正在运行的程序或软件全部关闭,而是让Windows关机时自动关闭它们。的确,大部分的软件或程序都可在电脑执行关机程序时自动关闭,但也有少数无法自动退出,所以当电脑关机时我们有必要检查一下,还有什么软件或程序正在运行。

我发现电脑经常无法正常关机,禁用了“快速关机”还是不行。后来才发现当电脑上运行了某个软件(由于这个软件是常驻内存的,运行后就自动出现在系统托盘中),如果我在关闭电脑时没有将它从系统托盘中退出,那肯定会出现无法关机的现象。而在关机之前自己动手把正在运行的软件关闭,就可以正常关机了。所以关机时最好首先退出各种正在执行的程序,再执行关机命令。

四、欲速则不达

Windows 98的关机程序本身就存在一个Bug,这就是“快速关机”,在很多时候就是它让我们无法正常关机,正所谓“欲速则不达”。

解决方法很简单,就是“禁用快速关机”。点击“开始”→“运行”,输入“msconfig”后点击“确定”。出现“系统配置实用程序”窗口,点击“常规”页面,再点击“高级”选项,在此时出现的“高级疑难解答设置”窗口中,将“禁用快速关机”选择前面打上勾(如图2),这样就完成了整个操作。

电脑不能自动关机的排除方法
有时我们把电脑关机,点击关闭系统、选择关闭计算机或右击关闭计算机,机器确实运行了关机,但不一会机器又重新自动开机了。关了开,开了关,电脑永远关不了。这一现象我遇到过一次,后来在大的网站上又看了许多求救贴子,我也向那些求救的朋友们发过贴子以帮助他们解决这一故障的排除。其实要排除这一故障是很简单的,方法是通过修改注册表来解决:
打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\control\Shutdown子项,在右边窗口中新建一个“字符串值”,命为“FastReboot",同时将“数值数据”设为0即可

开机后出现关机故障的排除。

开机进入系统时,电脑又出现了“你现在可以安全地关机了”。这一故障现象一般是出在系统文件VMM32.VXD的损坏或找不到上,排除方法是:进入DOS环境,从别的电脑拷贝一个VMM32.VXD文件到Windows系统目录下,重新开机则故障排除。

电脑关机时间太长故障排除。

在执行“关闭系统/关闭计算机”命令后,电脑长时停在“正在关机”的画面 上。引起此故障的原因较多,如关闭系统功能所对应的声音文件损坏、快速关机功能存在冲突、电源管理功能存在冲突等等。解决的办法:一是利用“控制板”中的“声音”选项取消“关闭系统”所对应的声音文件。重启后看是否它的问题;二是启动Windoes98的系统配置程序,单击“开始/程序/附件/系统工具/系信息/工具/系统配置程序”单击“常规”标签中的“高级”按钮,打开“高级疑难解答设置”对话框,复选“禁用快速关机”选项取消系统的快速关机功能。重启,看是否它的问题;三是按Win+<Break>组合键,打开“系统属性”设备框,在“设备管理器”选项卡中展开“系统设备”分支,双击“高级电源管理支持”项,打开“高级电源管理支持属性”设置框,复选“常规”标签中的“在此硬件配置文件中禁用”选项,关闭高级电源管理功能。重启后故障一般能得到解决。

快速关机不正常

而快速关机是Windows 98中的新增功能,可以大大减少关机时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应。你可禁用快速关机,先单击“开始”→“运行”,在“打开”框中键入“Msconfig”,然后单击“确定”。单击“高级”→“禁用快速关机”,单击“确定”,再次单击“确定”。系统提示重新启动计算机,可重新启动。如果计算机能正常关机,则快速关机功能可能与计算机上所安装的一个或多个硬件设备不兼容。

不能正常关机,有可能是其控制面板中的电源选项设置不正确,请检查你的设置,保证ACPI和APM能够正常工作。也有的主板系统BIOS中的APM(高级电源管理)和Win XP电源管理设置之间不完全兼容(以AMI BIOS为多),也可能是硬件和APM不兼容,因此不能自动关机。选择关机却变成重新启动系统,在这种情况下只能手动关机了(按下电源开关保持4秒钟后放开,如果少于4秒则无效)。解决问题的根本办法是升级主板的系统BIOS,采用新的版本。

关机过程及故障原因

Windows的关机程序在关机过程中将执行下述各项功能:完成所有磁盘写操作??清除磁盘缓存??执行关闭窗口程序关闭所有当前运行的程序??将所有保护模式的驱动程序转换成实模式。

禁用快速关机

引起Windows系统出现关机故障的主要原因有:选择的退出Windows时的声音文件损坏;不正确配置或损坏硬件;BIOS配置的设置不相容;在BIOS中的“高级电源管理”或“高级配置和电源接口”的设置不适当;没有在实模式下为视频卡分配一个IRQ;某一个程序或TSR程序可能没有正确地关闭;加载了一个不兼容的、损坏的或冲突的设备驱动程序等等。

故障分析与解决

1.退出Windows时的声音文件损坏

首先你可确定“退出Windows”声音文件是否已毁坏??打开“控制面板”,打开“声音”,将“退出Windows”声音取消。如果Windows正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,可以从备份中恢复声音文件或者重新安装提供声音文件的程序,也可定义“退出Windows”为无声。

2.快速关机不正常

快速关机是Windows98中的新增功能,可以大大减少关机时间,但是该功能与某些硬件不兼容,可能会导致计算机停止响应。你可运行“Msconfig”,在“高级”选项中禁用快速关机。如果计算机能正常关机,则说明硬件设备不兼容现象存在。

3.注意“高级电源管理”
此外计算机上的“高级电源管理(APM)”功能也可引起关机死机或黑屏问题。而要确定APM是否会引起关机问题,可打开“设备管理器”,打开“系统设备”。在“高级电源管理”中取消“启用电源管理”选择。如果计算机正常关机,则问题的原因可能在于APM。

4.启动即关机故障

大家经常遇到在Windows刚刚启动的时侯就显示“你可以安全地关闭计算机了”,或者启动时马上关机或关机时重新启动等故障。这类故障的原因一般来说是由于Wininit.exe或Vmm32.vxd文件的损坏所造成的。解决办法是重新从WINDOWS安装程序压缩包中调取这两个文件。放入Windows\system子目录下,将Vmm32.vxd改名为Vmm32.XXX进行备份,然后打开“系统工具”,选择“系统信息”??“工具”里的“系统文件检查器”,选择“从安装盘提取一个文件”,输入“Wininit.exe”或“Vmm32.vxd”。重复此步骤,以替换文件Wininit.exe或Vmm32.vxd。

4.Config.sys或Autoexec.bat有问题

从安装盘提取一个文件

此外,你可检查Config.sys文件或Autoexec.bat文件中是否存在冲突。用文本编辑器察看这两个文件的内容,看是否有多余的命令,也可以用“rem”来禁止某些语句的执行,逐步排除,直到发现有冲突的命令。

5.检查CMOS设置

CMOS设置不正确一样也会引起电脑关机问题,大家在电脑启动时可进入CMOS设置页面,重点检查CPU外频、电源管理、病毒检测、IRQ中断开闭、磁盘启动顺序等选项设置是否正确。具体设置方法你可参看你的主板说明书,其上面有很详细的设置说明,如果你对其设置实在是不太懂,建议你直接用厂家出厂默认设置既可。
6.【某些程序阻止你关闭计算】
请你先确定你运行的程序是否已经完全关闭,(例如BT)可以打开进程管理器查看有无可疑进程。如果有,请你先结束进程

1。加快Windows XP系统的关机。
(你可以手动修改注册表
在程序---运行---输入regedit,进入注册

表,
找到HKEY_CURRENT_USER\Control

Pane\Desktop键,将WaitToKillTimeout改

为1000-4000,即关闭程序仅等待1秒。将

HungAppTimeout改为200-500,表示程序出

错时仅等待最多0.5秒,将AutoEndTasks设

置为1。
此外还可将

HKEY_LOCAL_MACHINE\System\CurrentContr

olset\Control\的

WaitT0killserviceTimeout改为1000-4000
就可以加快关机速度了)

这些修改也可以用优化大师来做 更安全
在磁盘缓存优化中 点优化按钮就可以了

加快Windows XP系统的关机。
2. 利用Shutdown.exe程序关机
Shutdown.exe是一个关机程序,它被保存在C:\Windows\system32文件夹中(C盘为系统盘)。在桌面上为Shutdown.exe建一个快捷方式,点击右键,在弹出的菜单选择“属性”。在属性对话框中的“目标”文本框的路径后添加
“ -s -t10”,其中“-s”代表关闭计算机,当然可以改为“-r”变成重新启动计算机;“-t”表示设定倒计时间,后面的数字“10”表为10秒。读者可根据自己需要进行更改,这样就可以大大减少关机等待时间。
另外还有一个参数是“-c关机显示的提示信息”,即要关机时系统会弹出一个显示自己设定的信息,注意关机提示信息不能超过127个字符。
3. 妙用“任务管理器”
在WindowsXP中按“Ctrl+Alt+Del”调出“任务管理器”窗口,激活菜单“关机”的同时按住“Ctrl”键,然后选择“关机”或“重新启动”菜单项。这时你会发现,WindowsXP的关机速度可以说是瞬间的事

一、试试“禁用快速关机”
大家知道,快速关机是Windows98中的新增功能,它可以大大减少关机的时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应,使你的Windows98不能正常关闭。那么我们就禁用快速关机:
1.点击“开始——运行”,在“打开”框中键入“msconfig”,然后单击“确定”;
2.点击“高级”,选中“禁用快速关机”复选框,点击“确定”,然后再次“确定”;
3.这时系统将提示重新启动计算机,请重新启动你的计算机;
4.重新启动计算机后再次关闭计算机,等候关机。如果计算机能够正常关机,则快速关机功能可能与计算机上所安装的多个硬件设备不兼容,你可以与计算机上所安装设备的供应商联系。

二、检查AMP(高级电源管理)功能
1.点击“开始——设置——控制面板”,然后双击“系统”;
2.在“设备管理器”选项卡上,双击“系统设备”;
3.双击设备列表中的“高级电源管理”,再点击“设置”选项卡,然后清除“启用电源管理”复选框;
4.点击“确定”;
5.重启动计算机;
6.关闭计算机,如果计算机正常关机,则问题可能在于APM。请关闭“高级电源管理”功能。

三、退出Windows声音文件
1.点击“开始——设置——控制面板——声音”;
2.在“事件”框中,点击“退出 Windows”;
3.在“名称”中,选中(无);
4.单击“确定”;
5.关闭计算机。
此时如果你的Windows98能够正常关闭,则问题是由退出声音文件所引起的。要解决这一问题,你可以从备份中恢复声音文件或重新安装提供声音文件的程序,也可以将Windows98配置为不播放“退出Windows”声音文件即可。

四、检查“启动”文件夹
通过检查“启动”文件夹来确定“启动”文件夹中的程序是否与启动过程冲突:
1.点击“开始——运行”;
2.在“打开”框中,键入“msconfig”,然后单击“确定”;
3.选中“装载启动组项目”复选框;
4.点击“确定”;
5.此时系统将提示重新启动计算机时,请“确定”。
如果计算机无法正常启动或关闭,则问题可能在于从“启动”文件夹中所加载的程序,将其清除即可。

五、检查Config.sys和Autoexec.bat文件
1.点击“开始——运行”, 在“打开”框中,键入“msconfig”,然后单击“确定”;
2.选择“诊断启动”项;
3.点击“确定”。
此时系统将提示重新启动计算机,请点击“确定”。如果计算机的启动或关闭不正确,那么就请你按下面方法来确定问题是由Config.sys还是Autoexec.bat文件中的哪一行所引起的冲突故障:
重新启动计算机,启动时,按住Ctrl键,从“Startup”菜单中选择“SafeMode”;
点击“开始——运行”;
在“打开”框中,键入“msconfig”,然后单击“确定”;
点击清除Config.sys和Autoexec.bat选项卡中不含Windows图标行的复选框,使用此Config.sys文件,点击启用某行;
点击“确定”,重新启动计算机。如果计算机的启动和关闭都很正常,启用另一行,并重复步骤4、5的爱作。
就这样逐步启用Config.sys文件和Autoexec.bat文件中的行,直到发现问题为止。哪行有问题就对症下药地处理那一行!

六、检查内部系统问题
1.点击“开始——运行”;
2.在“打开”框中,键入“msconfig”,然后点击“确定”;
3.再点击“高级”,清除“高级疑难解答设置”中的“禁用系统ROM中断点”、“禁用虚拟HDIRQ”和“EMM不包含A000_FFFF”复选框,然后点击“确定”;
4.重新启动你的计算机。
此时如果你的计算机正常启动,请重复以上步骤,然后在步骤3中选中某一复选框。重复此过程,直到发现计算机无法正常启动为止。

七、检查System.ini文件或Win.ini文件
1.点击“开始——运行”;
2.在“打开”框中,键入“msconfig”,然后单击“确定”;
3.在“常规”选项卡中,清除“选择性启动”中的所有复选框,选中“处理System.ini文件”复选框,再选中“处理Win.ini文件”复选框;
4.点击“确定”;
5.重新启动你的计算机。
此时如果计算机无法正常启动或关闭,则表明你的System.ini或Win.ini文件中的条目存在问题。请你仔细检查每一条目,以确定原因。确定引发问题的条目之后,请删除此条目或在此条目前加上(;)禁用此条目或修改此条目即可解决此问题。
八、查看Bootlog.txt文件
请用文本编辑器“记事本”,检查Bootlog.txt文件中的Terminate=条目。这些条目位于文件的结尾,可为问题的起因提供一定的线索。如果Bootlog.txt文件的最后一行为:EndTerminate=Kernel,你的Windows98就可以成功的关闭。如果Bootlog.txt文件的最后一行为下列某项条目,请检查所列出的可能原因:

Terminate=QueryDrivers 说明内存管理程序有问题。
Terminate=UnloadNetwork 说明与Config.sys中的实模式网络驱动程序冲突。
Terminate=ResetDisplay 说明需要更新视频驱动程序。
Terminate=RIT 说明声卡或鼠标驱动程序与计时器方面有问题。
Terminate=Win32 说明与32位程序有关的问题阻塞了线程。

九、检查Logos.sys文件
Logos.sys是图像文件,作用是显示提示“现在可以安全地关闭计算机了”。如果该文件损坏,则关机时将不出现上述的提示信息。解决方法是将logos.sys文件删除,然后从别的Windows98系统中拷贝该文件到Windows子目录下即可。

十、检查硬件
检查计算机的硬件配置,可以使用设备管理按下述步骤进行。
进入“控制面板”,双击“系统”图标。 在“设备管理”标签下,使下列分支下的所有设备无效:

显卡
软盘驱动器控制器
硬盘驱动器控制器
键盘
鼠标
网卡
PCMCIA插槽
端口

SCSI控制器可以采用下列步骤使设备管理器中的某个设备无效:
1.双击包含你想选定的设备,单击该设备,然后单击属性;
2. 在“常规”标签下,选定“在此硬件配置文件中禁用”复选框,然后单击“确定”;
3.重新引导你的系统。
如果问题解决,逐个启用刚才禁用的设备,并检查有没有设备冲突。
按下列顺序逐个启用设备:
COM端口
硬盘控制器
软盘控制器
其它设备
启用禁用的设备,并检查有没有设备冲突可按下述步骤进行:
1.在设备管理器中双击包含你想选定的设备,单击该设备,然后单击属性;
2.在“常规”标签下启用禁用的设备;
3.在“资源”标签下检查“冲突的设备列表”的内容。注意,并非所有设备都有“资源”标签。 单击“确定”;
4.重新启动系统。
如果问题仍然没有解决,可以单击“开始——程序——附件——系统工具——系统信息”,然后单击“工具”菜单,单击“自动跳过驱动程序代理”工具以启用所有被禁用设备的驱动程序。
如果通过上述步骤,确定了是某一硬件引起的非正常关机问题,应该与该设备的代理商联系,以更新驱动程序或固件(firmware,指更新升级flash ROM的内容)。
其实Windows 2K系统非正常关机的故障并不可怕,只要我们认真对待,通过以上几种方法,基本上能够解决你的Windows2K不能正常关闭的问题。

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

1.硬件问题导致Win2000出现关机故障
例如,Intel
BX主板对ACPI电源管理标准的兼容性不好,而Win2000要求主板符合全部的ACPI标准,因此很多老BX主板必须在控制面板里手动打开
“强制APM电源管理”才能在Win2000下自动关闭电源。如果不能解决,请升级主板的BIOS到支持ACPI电源管理的版本。

另外,也有不少用户都碰到过Win2000关机时蓝屏的现象。这时应检查你的内存条是否插好,内存条的质量是否过关,因为大部分系
统在关机时蓝屏都提示“physical memory dump”(物理内存崩溃)。其次应该检查网卡、声卡和显卡驱动程序的版本以及资源分配是否正确,CPU的温度是否过高。

2.设置不当导致无法正常关机
在“控制面板”里将电源使用方案选定为“家用/办公桌”,并将电源选项中的“高级电源管理”选定为“启动高级电源管理支持”,
然后选择“APM/ACPI支持”即可。

如果上述措施无法解决,还可以使用Win2000的修复安装。请注意:在安装结束后第一次启动时,你需要进入MS-DOS方式,然后手工修
改C盘根目录下的“TXTSETUP.SIF”文件,找到“ACPIEnable”这一句(位于文件尾部),把“ACPIEnable”后面的数值设置成1,存盘
退出。

另外,还可以通过修改注册表来解决。具体方法是先运行“Regedit”(注册表编辑器),找到注册表中
“HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionWinlogon”这一项。在该子键下,如果存在键值“PowerdownAfterShutdown”,则将其值改为“1” 如果不存在这个值,则按类型“REG_SZ”添加一个新的键值,然后将其值设为“1”,退出注册表编辑器。接下来在Win2000光盘中提取
“hal.dll”文件,在DOS下执行以下命令:

cd %systemroot%system32(回车)

rename hal.dll hal.old (回车)

copy f:i386hal.dll.softexhal.dll(回车)

(%systemroot%指的是Win2000的安装目录)

然后重新启动机器。

3.软件冲突导致关机故障
需要注意的是,安装了系统还原软件或者虚拟光驱软件也有可能造成Win2000不能关机。此外,部分杀毒软件在Win2000关机的时候也容
易造成蓝屏。因此把这些软件升级到最新版本或者直接反安装掉也许可以解决问题。

最后,安装Win2000的SP1、SP2和SP3补丁集,也不失为解决Win2000关机问题的一个好方法

装上2000后不能自动关机
如果您希望在Windows 2000 中实现计算机的自动关机,您的计算机必须满足以下几种可能条件:
1,第一种情况
1)您的计算机的主板符合ATX规范。
2)您的计算机支持ACPI规范并且Windows 2000已经安装了Advanced Configuration and Power Interface (ACPI)的HAL(Hardware Abstraction Layer,硬件抽象层)。
请注意:在此情况下,自动关机功能自动生效,除非您更改系统的HAL。

2,第二种情况
1)您的计算机的主板符合ATX规范。
2)您的计算机的主板支持Advanced Power Management(APM)1.2规范并且在Windows 2000上设置对APM的支持。
3) 启用APM。
请注意:在此情况下,自动关机功能为可选功能,您可以在Windows 2000的电源管理中取消启用APM。

有关排错:
1,如果您的计算机满足第一种情况,请您按照以下途径进行排错:
1)检查主板BIOS设置并启用ACPI(缺省时ACPI通常是关闭的)。
2)检查有关主板BIOS版本信息,请您参考以下链接中的内容:
www.microsoft.com/windows2000/upgra...t/biosissue.asp
如果有必要,请您升级您的BIOS版本。

2,如果您的计算机满足第二种情况,请您按照以下途径进行排错:
请您检查在Windows 2000电源管理中是否启用了APM,如果没有请您启用APM,具体做法如下
开始¤¨ 设置¤¨ 控制面板¤¨ 电源管理¤¨ APM¤¨ 启用APM
然后重启两次计算机。
浅析Windows 2000的电源管理
Windows 2000(包括Microsoft Windows 2000 Professional、Microsoft Windows 2000 Server、Microsoft Windows 2000 Advanced Server)是基于NT核心的新一代操作系统(operating system,OS)。Win2000以其可靠、稳定的性能,强大的网络功能等优势受到大家的青睐。装Win2000的朋友也越来越多,我们很有必要深入了解了解Win2000。Win2000功能强大,对硬件的要求也较高,比较容易出现硬件兼容性方面的问题,其中我们遇到的兼容问题常常与电源管理有关:比如BOIS版本较早的机子无法安装Win2000、有些机子即使安装Win2000,但启动休眠时出现死机、莫名其妙的出现CPU风扇不转、不能自动关机,需要手动关机等等。下面就让我们揭开Win2000电源管理的秘密。

Windows 2000为了更稳定、更可靠采用了不少新技术,其中在电源管理方面同时支持高级电源管理Win2000 (Advanced Power Management, APM)、高级配置和电源接口(Advanced Configuration and Power Interface,ACPI) 两种电源管理方式。高级电源管理(APM)由支持在计算机中对可管理电源硬件进行电源管理的一个或多个软件层组成。 APM定义的是独立于硬件的软件接口,这个独立是指硬件特定的电源管理软件和操作系统电源管理策略驱动程序之间的独立。它不注重硬件的细节,使得高一级软件无须了解任何硬件接口,便可以使用APM。而高级配置和电源接口(ACPI)是开放式工业规范,它为主板定义了灵活、可扩充的硬件接口。软件设计人员使用此规范将电源管理功能集成在整个计算机系统中,包括硬件、操作系统和程序。 这种集成使 Win2000可以确定哪个程序处于活动状态,并处理计算机子系统和外围设备的所有电源管理资源。因此安装、运行Win2000的计算机主板BIOS 版本应支持ACPI,或某些基于APM 和即插即用设计BOIS版本的计算机。
现在有些主板虽然支持ACPI功能,但支持并不怎么完善。如果在这样的机子上安装Win2000很可能回出现奇怪的问题。比如前几天的一个朋友安装Win2000 Professional,安装很顺利,但启动时出现了莫名其妙的怪事,在开机未进Win2000时机子一切正常,一进Win2000CPU风扇立马停转,退出Win2000后CPU风扇又开转,我帮他把BOIS刷到最新、全部硬件拔下重装、关掉Win2000的休眠,重起多次,一进Win2000CPU风扇仍然停转。没办法只有委屈APCI了,将BOIS里的ACPI Function设为Disable关闭ACPI,重起后又进不了Win2000。看来这位老兄的主板对ACPI支持不完善。正在一筹莫展的时候,我突然想起Win2000还支持高级电源管理(APM),那就不用ACPI,用APM。在BOIS里将ACPI关闭,用Win2000光盘重起机子,选择重新安装Win2000(不要选择修复安装)。等待了漫长的半小时,Win2000装完,重起后我一直盯着CPU风扇,呵呵……进Win2000后CPU风扇工作正常,我一阵狂喜。原来正是ACPI搞的鬼。

那么如何知道自己的主板到底支不支持ACPI呢?告诉你一个办法,把你机子主板的BIOS刷到最新,在http://www.microsoft.com/hwdev/acpihct.htm下载ACPI HCT v1.61.exe,在Win98下运行测试一些BIOS是不是支持ACPI,如果支持,安装Win2000可能不会出现ACPI方面的问题;如果不支持,也能安装Win2000,只不过麻烦一点,改一些设置:将BIOS里的“ACPI Function"设为"Disable"。安装完Win2000后再将“开始”→“设置”→“控制面板”→“电源选项”→“高级电源管理”的“启动高级电源管理支持”设为启动。不过Win2000在APM方式不支持休眠,在APM状态休眠可能就是等于是关机。

ACPI使计算机比较智能化,在微软的64位操作系统、Win2000的下一个版本Whistler将转向支持ACPI 2.0固定平台(ACPI 2.0 fixed tables),Whistler Beta 2其后Whistler的版本可能只支持ACPI 2.0,使用Whistler试用版的朋友如果出现启动休眠死机、不能关机等方面的问题,可能就是您的主板ACPI不完善,建议您关掉ACPI,如果还不行的话您可能还得回到温酒吧(Win98)!呵呵…