找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4020|回复: 0
收起左侧

[分享] 电脑自动关机的解决方法!

[复制链接]

该用户从未签到

发表于 2011-1-3 15:49 | 显示全部楼层 |阅读模式
电脑自动关机是怎么回事?什么原因导致电脑自动关机呢?



一般这样的问题,我们都本着先是软件问题,然后才是硬件故障。解决问题要先把问题理顺.有条件的话可以用替换法来排除.

1,首先还是要确定系统没问题,各种配件的驱动要安装正确。可以拿自己的硬盘在别人的机子上重新做一次系统问题依旧的话排除硬盘的可能.或者找别的硬盘进安全模式在自己的机子上试运行. 另外,如果是安装的是精简版操作系统,如 ghost系统的话,在一定的条件下,系统也不稳定,会造成电脑自动关机。

2,计算机的重新启动或者关机,很大可能是硬件峰值运行造成电源的输出功率不够而出现的现象,电源也在更换之列.

3.内存最容易产生一些奇怪的故障. 比如xp系统,如果你安装4g内存,而32位的系统识别不了这么大的内存,电脑就可能无缘无故的死机,重启。



4.然后就是处理器的散热器是否正常工作.温度是否偏高,cpu的散热风扇是否正常工作。通过以上的测试问题仍不能解决就只剩主板了.

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

  到这里,把每个问题逐一排除后,我们就可以解决电脑自动关机的故障了。如果你依然无法解决电脑自动关机/重启的问题,则可以尝试替换法,就是把每一个硬件拆换下来,放到另一台正常的电脑里,检查是否正常。



另外,如果你希望自己的电脑自动关机,即在一定的时间后关机,可以采用让Windows 2000/XP自动关机方法:





比如你的电脑要在12:00关机,可以选择“开始→运行”,输入“at 12:00 Shutdown -s”, 这样,到了12点电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机,可以输入“Shutdown -s -t 3600”,这里表示60 分钟后自动关机,“3600”代表60分钟。

设置好电脑自动关机后,如果想取消的话,可以在运行中输入“shutdown -a”。另外输入“shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行设置。



Shutdown.exe的参数,每个都具有特定的用途,执行每一个都会产生不同的效果,比如“-s”就表示关闭本地计算机,“-a”表示取消关机操作。






附上关于shutdown.exe的用法给大家参考:


     Windows XP系统通过一个名为Shutdown.exe的程序来完成关机操作(位置在Windows\System下),一般情况下XP的关机是由关机程序 shutdown.exe来实现的,关机的时候调用shutdown.exe。由此可知要阻止强行关机就是要取消对shutdown.exe的调用。



  shutdown.exe使用命令

  shutdown.exe -a 取消关机

  shutdown.exe -s 关机

  shutdown.exe -f 强行关闭应用程序。

  shutdown.exe -m \计算机名 控制远程计算机。

  shutdown.exe -i 显示图形用户界面,但必须是Shutdown的第一个参数。
 
  shutdown.exe -l 注销当前用户。

  shutdown.exe -r 关机并重启。

  shutdown.exe -t 时间 设置关机倒计时。

  shutdown.exe -c"消息内容" 输入关机对话框中的消息内容(不能超127个字符)。

  在Windows Vista中,微软又加强了shutdown.exe,shutdown.exe -h 为休眠

  比如你的电脑要在24:00关机,可以选择“开始→运行”,输入“at 24:00 Shutdown -s”,这样,到了24点,电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机,可以输入“Shutdown.exe -s -t 7200”,这里表示120分钟后自动关机,“7200”代表120分钟。


  如果想取消的话,可以在运行中输入“shutdown -a”。另外输入“shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行设置。

  让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录System32下

  当然你还可以把shutdown与at命配合使用来定时关机,会更加的精确,格式:at 关机时间 shutdown 选项

  实例: at 12:45 shutdown -s -t 20 就是让机子在12:45关机,并倒计时20秒。须要注意的是在使用它时须先打开 “Task Scheduler”服务。

  Delphi调用此命令时,需要在uses里添加shellapi,并以ShellExecute(Handle,'open','shutdown.exe', ' -s -t 0',nil,SW_HIDE);形式调用就可以了。


  附:

  linux 下shutdown

  linux命令:可以安全的关闭或重启Linux它在系统关闭之前给系统上的所有登陆用户提示一条警告信息。

  格式:shutdown [选项][时间][警告信息]


  命令中选项的含义:

  -k:并不真正关机,而只是发出警告信息给所有用户。

  -r:关机后立即重新启动。

  -h:关机后不重新启动。

  -f快速关机,重新启动时跳过fsck。

  -n:快速关机,不经过init程序。

  -c:取消一个已经运行的shutdown。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|《唐诗宋词》网站 ( 苏ICP备2021032776号 )

GMT+8, 2024-11-25 11:52 , Processed in 0.066830 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表