飞翔网◎科幻论坛

 找回密码
 加入飞翔

QQ登录

只需一步,快速开始

搜索
查看: 1574|回复: 18

全面认识一秒钟快速关机的极大危害

[复制链接]
发表于 2009-2-7 13:46:23 | 显示全部楼层 |阅读模式
作者:不详   来源:IT八哥   加入时间:2009-02-06
  
  有一种在网上流传的快速关机方法:调出任务管理器,按住Ctrl键,点击关机,这样可三秒关机,速度很快。另外,也有一些快速关机软件,如:SuperFast Shutdown,用它也能快速关机。
  我们都知道,系统关机时要进行一系列的操作,包括:关闭窗口、结束进程和服务、保存数据等等。而像上面那样快速关机是否省掉了某些步骤,这样做又会不会对系统有所危害呢?
  下面天空软件站和大家一起看看系统正常关机要经历哪些步骤:
  首先关机指令通知Windows子系统CSRSS.EXE,CSRSS.EXE,收到通知后会和Winlogon.EXE做一个数据交换,再由Winlogon.EXE通知CSRSS.EXE开始关闭系统的流程。
  其次CSRSS.EXE依次查询拥有顶层窗口的用户进程,让这些用户进程退出。
  然后开始终止系统进程。
  以上3个步骤是整个Windows关机过程中最耗费时间的一段,大多数关机缓慢的原因都是因为这3个步骤引起的。
  最后Winlogon.EXE调用NtShutdownSystem()函数来命令系统执行后面的扫尾工作,最后关机。
  看来Windows关机过程还挺复杂的。而使用Ctrl键关机或是使用某些快速关机软件,并不会经过完整的四步过程,而往往是跳过前三步而直接调用NtShutdownSystem()函数进行关机的。
  很多软件在运行时会将数据写入内存,在退出时再保存到文件。如果不经过前面的步骤关机,会导至程序不能正常退出而丢失数据,这样就可能因重要数据丢失造成一些意外的错误,对系统是有危害的。
  所以,在此建议大家尽量不要使用Ctrl键关机或是某些快速关机软件,毕竟数据的安全性比节省的那一点关机时间重要得多。
回复

使用道具 举报

发表于 2009-2-7 13:48:44 | 显示全部楼层
直接把插座的开关关上不更快。
回复 支持 反对

使用道具 举报

发表于 2009-2-7 14:02:32 | 显示全部楼层
偶就直接拔本本的插头,当遭遇到病毒或流氓软件恶意自动安装的时候。。。
回复 支持 反对

使用道具 举报

发表于 2009-2-7 14:10:23 | 显示全部楼层
一切都按系统默认的走是最保险的
回复 支持 反对

使用道具 举报

发表于 2009-2-7 14:12:01 | 显示全部楼层
欲速则不达啊,偶从来不用那些所谓的快速关机软件!其实想让计算机快速关机,完全可以通过优化后台进程来做到,计算机之所以关机慢,是因为此时后台有程序在运行,它必须将后台运行的程序全部关闭,数据处理完毕后计算机才能正常关机。因此,控制你的后台应用程序进程才是快速关机的法门......
回复 支持 反对

使用道具 举报

发表于 2009-2-7 14:13:40 | 显示全部楼层
从没想过关机要快~有没有开机快的办法...
关机嘛~点了“关机”就离开好了~
回复 支持 反对

使用道具 举报

发表于 2009-2-7 14:19:23 | 显示全部楼层
6# onizukagackt

万一被某一程序卡住了,没关掉怎么办........
回复 支持 反对

使用道具 举报

发表于 2009-2-7 15:23:39 | 显示全部楼层
偶就直接拔本本的插头,当遭遇到病毒或流氓软件恶意自动安装的时候。。。
Genesis 发表于 2009-2-7 14:02

本本不是都有电池的吗?光拔插头没用吧
回复 支持 反对

使用道具 举报

发表于 2009-2-7 15:31:20 | 显示全部楼层
用Windows2000关机比较快。其实2000开机也快,XP开机快是假像,桌面提早出来而已,同样的机器,完全启动完2000要比XP快多了,完全启动完就是——硬盘灯不再狂亮。说什么新系统比旧系统启动快那绝对是晃点人的,从启动时间来说DOS<Windows95<Windows98<Windows2000<WindowsXP<WindowsVista,关机亦然(说DOS关机恐怕不会有人反对的^_^)
回复 支持 反对

使用道具 举报

发表于 2009-2-7 18:03:15 | 显示全部楼层
确实DOS关机最快
回复 支持 反对

使用道具 举报

发表于 2009-2-7 19:45:17 | 显示全部楼层
快捷键就是有他的坏处~
回复 支持 反对

使用道具 举报

发表于 2009-2-7 20:13:05 | 显示全部楼层
有时候我关机关不了,直接蓝屏,咋回事?
回复 支持 反对

使用道具 举报

发表于 2009-2-7 20:46:51 | 显示全部楼层
那就是系统有问题了啊,重装吧
回复 支持 反对

使用道具 举报

发表于 2009-2-7 20:58:21 | 显示全部楼层
最快的关机方法,下班前跟我同事说,帮我关电脑

直接回家~!
回复 支持 反对

使用道具 举报

发表于 2009-2-7 23:02:18 | 显示全部楼层
回2楼的话,真的谢谢你,快速关机,可以直接拔插头,又学一着。请看我以前最快速的关机方法,

1。调出任务管理器,把能关的进程全关上,然后关掉管理器,再点开始按钮,点关闭,我觉得挺快,大概要30秒种。如果运气好不知会把哪个进程关错了,直接报系统将在60秒后关闭,等着就行了。运气不好,系统兰屏,不让关机了。
2。正常点开始按钮,点关闭,出现正在保存设置等,这不算关机,充其量就是另一个窗口操作,他是在帮我完成我不知道怎样完成的工作,当它出现系统正在关闭的提示后,赶快看表,好家伙,真快。10秒钟不到关了。于是我天天这么美,我的机子关机真快。
回复 支持 反对

使用道具 举报

发表于 2009-2-7 23:03:19 | 显示全部楼层
我机器一般都是不关的。。
回复 支持 反对

使用道具 举报

发表于 2009-2-8 02:03:26 | 显示全部楼层
我的xp有时正常程序关不掉,就到命令行下运行
shutdown -s -f -t 2
延迟2秒后强制关机
回复 支持 反对

使用道具 举报

发表于 2009-2-8 07:26:21 | 显示全部楼层
别拔电源应该就没事
回复 支持 反对

使用道具 举报

发表于 2009-2-8 09:01:18 | 显示全部楼层
9# erich_213

windows2000刚起动所加载的系统进程也比xp 少多了,所以很快,不过2000适合工作而不适合娱乐........
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入飞翔

本版积分规则

小黑屋|手机版|Archiver|飞翔·科幻网

GMT+8, 2020-9-25 08:13 , Processed in 0.103368 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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