Windows 版 (精华区)

发信人: mks (木克水), 信区: Windows
标  题: 浅析Windows 2000的电源管理
发信站: 哈工大紫丁香 (2001年05月14日18:55:31 星期一), 站内信件



浅析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)!呵呵
……  
 

--


         "超越美国",这就是时代赋予我们的使命,即使不从社会主义必须战胜
    资本主义的角度出发,而仅仅从爱国主义的立场来考虑!

        我们别无选择,只能成功!

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: ugserver.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.995毫秒