*** 作步骤:
第一步、按下WIN+R,然后输入gpeditmsc 回车
第二步、展开计算机配置-管理模板-系统-关机选项;
第三步、将把"关闭会阻止或取消关机的应用程序的自动终止功能“设置为:已禁止!
在桌面单击鼠标右键,选择新建/快捷方式,在创建快捷方式对话框命令行一栏中输入:
C:\windows\rundll32exe user,exitwindows(其中的逗号不能少),左键单击下一步,
在选定快捷方式的名称一栏中输入:关闭计算机,左键单击完成。现在在桌面上生成了一
个关闭计算机的图标,用鼠标选中,单击右键,左键单击属性,选定“快捷方式”标签,
将光标移到 “快捷键”一栏中,按下F2键(F1-F12中任意一键均可)。好了,今后您只
须按一下F2键,就能实现自动关机了。
定时关机
现在不少主板都有定时关机功能,只是界面全是英文,设置起来不方便。您可以在计划任
务中进行设置。运行计划任务程序,点击添加已计划的任务,运行计划任务向导,单击下
一步,单击浏览,选择桌面,双击我们前面建立的一键关机程序,程序名称栏中输入:定
时关机,再选择“每一天”单选框,点击下一步,设定程序的开始时间和开始日期,点击
下一步,点击完成。要修改关机时间,可在计划任务程序中,选定您所建立的“定时关机”
程序,进行相应的设置。
让Windows XP自动关机
如果你想出门,但电脑又正在进行工作,这时就要用到自动关机。大多数实现自动关机的
方法都是使用一些第三方软件,这样不仅麻烦,而且为实现这个小功能而专门动用一个软
件,显的小题大做了!其实Windows XP(Windows 2000也可以)自身就具备定时关机的功
能,下面我们就来看看如何实现Windows XP的自动关机。
Windows XP的关机是由Shutdownexe程序来控制的,位于Windows\System32文件夹中。如
果想让Windows 2000也实现同样的效果,可以把Shutdownexe复制到系统目录下。
比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown -s”,
这样,到了22点电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工
作。如果你想以倒计时的方式关机,可以输入“Shutdownexe -s -t 3600”,这里表示60
分钟后自动关机,“3600”代表60分钟。
设置好自动关机后,如果想取消的话,可以在运行中输入“shutdown -a”。另外输入
“shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行设置。
Shutdownexe的参数,每个都具有特定的用途,执行每一个都会产生不同的效果,比如
“-s”就表示关闭本地计算机,“-a”表示取消关机 *** 作,下面列出了更多参数,大家
可以在Shutdownexe中按需使用。
-f:强行关闭应用程序
-m \\计算机名:控制远程计算机
-i:显示图形用户界面,但必须是Shutdown的第一个选项
-l:注销当前用户
-r:关机并重启
-t 时间:设置关机倒计时
-c "消息内容":输入关机对话框中的消息内容(不能超127个字符)
有时候,我们需要定时关闭计算机,下面介绍一个在Windows XP下实现定时关机的简单方
法。
指定系统在22分钟后自动关闭:点击“开始→运行”,在“打开”中输入命令“Shutdown
-s -t 1320”(注意:引号不输入,参数之间有空格,1320的单位是秒),单击“确定”
按钮即可。
指定系统在某个时间(比如12:00)自动关闭:在“打开”中输入命令
“at 12:00 Shutdown -s”即可。
取消定时关机:在“打开”中输入命令“Shutdown -a”即可。
能的实现都是使用“Shutdown”命令实现的,shutdown的参数是在命令行窗口中输入
“shutdown”。笔者认为最有用的是“-i”参数,可以调出“远程关机对话框”,
能方便地实现局域网内计算机的远程关机,有兴趣的朋友可以试一试。
开始-程序-附件-系统工具-计划任务-添加任务计划-下一步-浏览
-c:\windows\system32\shadowexe-下一步-选好要关机的时间,
下一步-输入用户名和密码,只要是系统里有的用户就行,但一定要有密码,
没有也要设一个,下一步,选上“在完成时打开此任务的高级属性”,
在运行栏后面加上“ -S”引号不要哦
在Windows Vista的关机流程中,系统首先向已加载的服务发出关闭警告,然后等待这些服务自动关闭后给出的关闭信号,如果在设定的等待时间期限后仍未收到关闭信号,Windows系统将相应的服务实施强行中止关闭。
要加快Windows Vista的关机速度,首先可以通过缩短系统默认的关闭服务等待时间来实现。打开注册表编辑器,找到如下注册表项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
在右面板中,可以看到一个名为“WaitToKillServiceTimeout”的注册表项,双击以修改它,将它的数值从默认的20000(单位为毫秒)调整到一个较小的数值,如5000 甚至1000等,这样,如果Windows Vista在设置的5秒(5000)或1秒(1000)内没有收到服务关闭信号,系统即会bomb出一个警告窗口,通知用户该服务无法中止,并给出强制中止服务或继续等待的选项等待用户选择。
缩短关闭应用程序与进程前的等待时间
与关闭服务前的等待时间类似,Windows Vista在强行关闭应用程序与进程前同样有一段等待该程序或进程自行关闭的时间,只有超过该时限后,Windows 系统才会将其强行中止。
因此,缩短默认关闭应用程序或进行等待时间,同样能够加快Windows Vista的关机速度。
设置方法同上面类似,在注册表中找到如下分支:
HKEY_CURRENT_USER\Control Panel\Desktop
双击右侧面板中的 “WaitToKillAppTimeout” ,将其值从默认的 20000(单位同样为毫秒)修改为较小的5000或1000,这样,Windows在发出关机指令后如果等待5秒或1秒仍未收到某个应用程序或进行的关闭信号,将bomb出相应的警告信号,并询问用户是否强行中止。
在右侧面板中还有一个名为 “HungAppTimeout” 的注册表项,该项对应于系统在用户强行关闭某个进程或应用程序后,如果该对象没有响应时的等待时间。其默认值为“5000”,一般可将其修改为“1000”。
然后,在如下的注册表分支:
HKEY_USERS\DEFAULT\Control Panel\Desktop\
重复上面的 *** 作,即修改“WaitToKillAppTimeout”与 “HungAppTimeout” 两个注册表项的值。
在关机或注销时自动中止应用程序或进程
不过,即便我们将 “HungAppTimeout”的值设得很小,并不意味着Windows Vista在等待时间超过该时限后便会自动中止该程序或进程,而仍会bomb出对话框让用户确认是否中止。如果您感觉这样的方式过于繁琐,可通过修改注册表项让Windows Vista在超过等待时限后自动强行中断该进程的运行。
找到如下的注册表分支:
HKEY_CURRENT_USER\Control Panel\Desktop registry
可看到项中有一名为“AutoEndTasks”的注册表项,其默认值为“0”,将其修改为“1”即是让Windows Vista自动终止所有的进程,而不再需用户的确认。
以保证系统的稳定性为前提
尽管上面的方法在某些情况下可以明显加快Windows Vista的关机速度。不过,需要强调的是,无论“WaitToKillServiceTimeout”、“WaitToKillAppTimeout”还是“HungAppTimeout”,对Windows 系统而言都是相当重要且不可缺少的参数,设置不当将影响系统的稳定性或遗失用户重要数据的后果。
以“WaitToKillServiceTimeout”为例,Windows 系统使用WaitToKillServiceTimeout的目的是为了给相应服务一段缓冲时间,让这些执行中的服务能够将缓存中的数据在系统关闭前写回去,如果没有保留足够的缓冲时间,数据便可能丢失而造成无法预知的后果,因此,一般不要将其时Zhang设置得过短,至于将其设为“0”则更是不恰当的。
这些修改方法同样适用于Windows 2000、 Windows XP与 Windows 2003。
那么,还有没有适合初级用户的办法呢?有的,那就是Vista优化大师!大家可以到Vista之家的官方网站(>
以上就是关于win10每次关机都要结束程序全部的内容,包括:win10每次关机都要结束程序、如何设置电脑自动关机而且是强行关掉应用程序的、如何让电脑关机后自动关闭所有开启的应用程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)