最近经常有用户反应系统出现关机困难的现象,由于笔者所在单位的用户使用的系统主要为XP和WIN2000。因此,经笔者查询和了解,关机困难的主要是以下几个原因产生:
常见的原因有:  
1.操作系统及主板对ACPI或APM支持不够完善。
2.主板之外的各种硬件对ACPI或APM支持不够完善。
3.硬件驱动程序的BUG。
4.主板的BIOS需要改进。
5.系统对快速关机支持不够好(仅对windows98而言)。
6 关机前有一些常驻内存的程序示退出并与系统的关机进程有冲突。
7 病毒。
8 磁盘子系统的故障,如IDE驱动程序与系统兼容性不够好。

总之,不同的情况需要解决的方法不一样,在这里,笔者向大家提供三个较为通用的,且行之有效的,可快速解决关机速度的小方法。具体如下:

1、若是急着关机的话请直接用这个命令:开始---运行---“shutdown -s -t 01 –f”
-s 是自动关机而不提示警告 -t 01是延迟时间 01s
注意:-f 是强制关闭所有程序 有可能损失未保存的用户数据,如果不加“-f”依然可以正常关机,就不要加。
2、安装一个Microsoft提供的加速用户的注销的补丁。
User Profile Hive CleanUp
大家可直接下载安装,打上该补丁即可。

3、修改注册表修改注册表可以加快关机速度,运行“regedit”找到"HKEY-CURRENT-USER\\CONTROL PANEL\\DESKTOP",把AUTOENDTASKS的键值设置为1;然后把该分支下的"HUNGAPPTIMEOUT"键值改为1000或者更小(笔者的现在是200),默认为5000.最后在找到"HKEY-LOCAL-MACHINE\\SYSTEM\\CURRENT-CONTROLSET\\CONTROL\\"分支,同样把"WAITTOKILLSERVICE-TIMEOUT"的键值设置为1000,经过上面的一系列设置后,关闭应该会快很多。如果嫌麻烦,可以直接保存一个reg导入文件,然后在其他客户端运行。

经过笔者试用后,遇到不能正常关机的时候,上述这三个小方法,通常都能解决问题。这三个小方法虽说不能解决全部关机故障的问题,至少可以给咱们网管同志一个解决问题的启发和缓冲时间。

文章如转载,请注明转载自:http://www.5iadmin.com/post/426.html