Windows XP 1秒钟快速关机、重启利弊

  • A+
所属分类:随笔分享

其实这个方法相信很多人都已经会用了,不过多数时候并不需要,因为 XP 关机时间一般在30秒-45秒,很少会超过一分钟的。所以耐心等待一会儿也不是什么难事,只有在那些定时断电的场合可能会用得上,比如某些大学高校的宿舍。不知道现在的情况是否还和以前一样,至少我读书的时候每天晚上11点,宿舍会准时熄灯。所以才有了通宵在走廊打牌的历史问题,题外话了,回到电脑关机问题上来。

Windows 操作系统正常关机,要经过四个步骤:

1、关机指令通知 Windows 子系统的 CSRSS.EXE(CSRSS.EXE 是微软客户端/服务端运行时的子系统,管理 Windows 图形相关任务),CSRSS.EXE 收到通知后会和 Winlogon.EXE(Winlogon.EXE是Windows NT用户登陆程序,管理用户登录和退出)做一个数据交换,再由Winlogon.EXE通知CSRSS.EXE开始关闭系统的流程;

2、CSRSS.EXE依次查询拥有顶层窗口的用户进程,让这些用户进程退出;

3、接着开始终止系统进程;

4、最后 Winlogon.EXE 调用 NtShutdownSystem 函数( NtShutdownSystem 函数是众多 Windows NT 函数之一。如果仅只调用这个函数,在关闭系统时不会事先通知用户进程和系统进程),命令系统执行后面的扫尾工作,电脑正常关机。

其中前3个步骤是整个Windows关机过程中最耗费时间的一段,大多数关机缓慢的原因都是因为这3个步骤引起的。

而现在流传的 Windows XP 快速关机方法如下:

按 Ctrl+Alt+Del 调出任务管理器,再按住 Ctrl 的同时,鼠标点击“关机”菜单下的“关机”,你会发现电脑瞬间关机了,如果断电一般。如果要快速重启,也是一样,只要点击“重新启动”就可以了。

shutdown

此法之所以能实现快速关机,原因就在于跳过了前3步骤,直接调用 NtShutdownSystem 函数进行关机的。至于其危害性,其实和直接断电危害是一样的。所以如果要用快速关机的话,需提前将当前的应用程序关闭,然后选择快速关机,可以减少对硬盘、对程序的损害。

发表评论取消回复

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:18   其中:访客  18   博主  0

    • 乐绣宝 乐绣宝 3

      以前从不知道有这个方法呢

      • 等待思索 等待思索 5

        先关软件,在关机,我一般是这样的步骤!!!

        • 沁园春 沁园春 3

          换win7吧,很爽的。

            • admin admin 9

              @沁园春 额 老电脑 用不上

            • Extreme Extreme 3

              前几天无意间也发现了这个功能,哈哈!

                • admin admin 9

                  @Extreme 额 很久了。。。

                • 阿越 阿越 5

                  这个,其实很久前就知道,不过不是博主这个方法,好像是在开始菜单里的软件栏……,好像是系统集成

                    • admin admin 9

                      @阿越 。。。你说的是定时关机吧 要不然就剩这个了

                    • 焚云日 焚云日 4

                      心急吃不了热豆腐,10、20秒,挺挺就过去了。

                      • 脚气好啦 脚气好啦 4

                        我也是今天才是道这个。以前上电脑课的时候老师都说要先关程序然后再关机的,十几年间我都是这样做的。

                        • Junan Junan 3

                          直接拔电源!哈哈~

                            • admin admin 9

                              @Junan 额 比我还狠

                            • Tsinghuazhu Tsinghuazhu 3

                              以前用xp我试过这个,但是没觉得比正常步骤关机快==顺便我在网吧都是按住机箱按钮5秒强关的XD

                                • admin admin 9

                                  @Tsinghuazhu 没感觉快?额 1秒钟 可能你还没感觉 已经关了