加快Vista启动/关机速度
发布时间:2023-08-14 21:27:55
长期以来,Windows 系统缓慢的关机速度一直为人诟病,用户往往需要等待很长时间才能把系统关闭,这一问题在Windows Vista中也没有得到很好的解决,——也许微软将Windows Vista开始菜单中的关机(Power)按钮预设为进入睡眠状态而不是传统意义上的关机,也有这
长期以来,Windows 系统缓慢的关机速度一直为人诟病,用户往往需要等待很长时间才能把系统关闭,这一问题在Windows Vista中也没有得到很好的解决,——也许微软将Windows Vista开始菜单中的关机(Power)按钮预设为进入睡眠状态而不是传统意义上的关机,也有这方面的考虑? 毕竟进行睡眠状态的速度是有保障的。——当然,这也与Windows 系统自身的机制有关:Windows在发出关机指令后,需要首先通知已加载有服务、应用程序和进程等,待其逐一关闭后才能进行系统关机或重启的任务,此外,关机前要进行的操作还包括如清理页面文件等,需要对页面文件中的每个页面执行物理写入操作,从理论上讲,这些过程是不可省略的,不然将影响系统的稳定性。因此,对用户而言,要加快Windows Vista的关机速度,在保证系统稳定性前提下可做的优化不是跳过类似的服务、应用程序或进程的关闭,而是通过尽量缩短关闭前的等待时间。那么,在Windows Vista中,应如何操作呢?
同之前的Windows系统一样,我们可以通过修改注册表调整相应选项来实现。
缩短关闭服务前的等待时间
上面我们提到过,在Windows Vista的关机流程中,系统首先向已加载的服务发出关闭警告,然后等待这些服务自动关闭后给出的关闭信号,如果在设定的等待时间期限后仍未收到关闭信号,Windows系统将相应的服务实施强行中止关闭。
要加快Windows Vista的关机速度,首先可以通过缩短系统默认的关闭服务等待时间来实现。打开注册表编辑器,找到如 * 册表项:
HKEY_LOCAL_MACHINESystemCurrentControlSetControl
在右面板中,可以看到一个名为“WaitToKillServiceTimeout”的注册表项,双击以修改它,将它的数值从默认的20000(单位为毫秒)调整到一个较小的数值,如5000 甚至1000等,这样,如果Windows Vista在设置的5秒(5000)或1秒(1000)内没有收到服务关闭信号,系统即会弹出一个警告窗口,通知用户该服务无法中止,并给出强制中止服务或继续等待的选项等待用户选择。
缩短关闭应用程序与进程前的等待时间
与关闭服务前的等待时间类似,Windows Vista在强行关闭应用程序与进程前同样有一段等待该程序或进程自行关闭的时间,只有超过该时限后,Windows 系统才会将其强行中止。
因此,缩短默认关闭应用程序或进行等待时间,同样能够加快Windows Vista的关机速度。
设置方法同上面类似,在注册表中找到如下分支:
HKEY_CURRENT_USERControl PanelDesktop
双击右侧面板中的 “WaitToKillAppTimeout” ,将其值从默认的 20000(单位同样为毫秒)修改为较小的5000或1000,这样,Windows在发出关机指令后如果等待5秒或1秒仍未收到某个应用程序或进行的关闭信号,将弹出相应的警告信号,并询问用户是否强行中止。
在右侧面板中还有一个名为 “HungAppTimeout” 的注册表项,该项对应于系统在用户强行关闭某个进程或应用程序后,如果该对象没有响应时的等待时间。其默认值为“5000”,一般可将其修改为“1000”。
然后,在如下的注册表分支:
HKEY_USERS.DEFAULTControl PanelDesktop
重复上面的操作,即修改“WaitToKillAppTimeout”与 “HungAppTimeout” 两个注册表项的值。
在关机或注销时自动中止应用程序或进程
不过,即便我们将 “HungAppTimeout”的值设得很小,并不意味着Windows Vista在等待时间超过该时限后便会自动中止该程序或进程,而仍会弹出对话框让用户确认是否中止。如果您感觉这样的方式过于繁琐,可通过修改注册表项让Windows Vista在超过等待时限后自动强行中断该进程的运行。
找到如下的注册表分支:
HKEY_CURRENT_USERControl PanelDesktop registry
可看到项中有一名为“AutoEndTasks”的注册表项,其默认值为“0”,将其修改为“1”即是让Windows Vista自动终止所有的进程,而不再需用户的确认。
以保证系统的稳定性为前提
尽管上面的方法在某些情况下可以明显加快Windows Vista的关机速度。不过,需要强调的是,无论“WaitToKillServiceTimeout”、“WaitToKillAppTimeout”还是“HungAppTimeout”,对Windows 系统而言都是相当重要且不可缺少的参数,设置不当将影响系统的稳定性或遗失用户重要数据的后果。
以“WaitToKillServiceTimeout”为例,Windows 系统使用WaitToKillServiceTimeout的目的是为了给相应服务一段缓冲时间,让这些执行中的服务能够将缓存中的数据在系统关闭前写回去,如果没有保留足够的缓冲时间,数据便可能丢失而造成无法预知的后果,因此,一般不要将其时长设置得过短,至于将其设为“0”则更是不恰当的。


猜你喜欢
- 有些时刻你越想做到的事就越难做成,有用户反应win10应用商店要下载软件怎么也下载不了,老伤人脑筋了,不是显示windows更新就是显示已安
- 刚刚,微软向Win10 Insider快速通道用户推送了Windows10预览版10166新版本,因为已经非常接近正式版,因此Build 1
- 机器语言机器语言是一种指令集的体系,它是用二进制代码表示的语言,是计算机唯一可以直接识别和执行的语言,它具有计算机可以直接执行、简洁、运算速
- 为了使Excel数据分析更加直观地标识单元格或单元格区域,我们可以给它们赋予一个名称,从而在公式或函数中直接引用。方法/步骤1、创建一个Ex
- 操作系统备份的重要性相信大家是不言而喻,做为新一带操作系统,win 7 在备份系统又什么人性话的变动呢?今天笔者就与大家一起去看看windo
- 脚本之家告诉您Windows 7系统中怎么添加或删除输入法1,首先点击“开始”“控制面板”“时钟、语言和区域”“区域和语言”,选中“键盘和语
- 现如今网上有很多第三方编辑图片软件,但是要下载比较麻烦,其实windows7旗舰版系统中就自带有画图工具功能,而且有许多形状,如果要编辑图片
- win11无法添加打印机怎么办?win11系统中想要添加打印机,却没办法添加,该怎么办呢?下面我们就来看看win11提示windows无法打
- win7图片不显示缩略图怎么办?大家都有在自己电脑中存放大量的图片,数量多了查找很不方便。有位使用win7笔记本用户的电脑不显示图片的缩略图
- Windows 10 10158预览版新增Microsoft WiFi新应用,该应用作为微软的精品服务之一,让用户通过付费的方式链接到覆盖的
- 第一步:鼠标左键单击小齿轮,鼠标左键单击“属性设置”; 第二步:鼠标左键单击“高级设置”,勾选上“自定义短语”,鼠
- 在Excel表格中输入人名时为了美观,我们一般要在两个字的人名中间空出一个字的间距。按空格键是一个办法,但是我们这里有更好的方法。我们以一列
- 深度技术win7系统怎么样?深度技术win7系统以稳定为基础,最大限度的优化系统,使系统更加快速、流畅,CPU、内存占用低,成熟的优化方案,
- 在制作业绩汇报、月总结之类的ppt演示文稿时,为了能更形象地说明幻灯片中数据之间的关系,可以在PPT幻灯片中插入表格。表格能将各种数据放置在
- 在Excel中数据透视表是一种对大量数据快速汇总和建立交叉列表的交互式表格,我们可以旋转其行或列以查看对源数据的不同汇总,还可以通过显示不同
- Win10系统可以说现在最常用的电脑系统是之一,我们在使用的时候可能会为了自己的喜好去设置系统主题,但是很多小伙伴不清楚如何操作,下面就和小
- Win8.1使用PPTV播放器看电影发生黑屏问题怎么解决?最近有Win8.1系统的用户,在使用PPTV播放器看电影时发生黑屏,怎么办?出现这
- 在win10系统中,如果我们需要在运行第三方软件时,系统一般都会提示需要管理员权限,但是对于一些经常使用的程序来说,每次都要点击,相对有点麻
- 有联想用户跟小编反映自己的电脑没有声音了,这是什么情况?导致这种情况的原因有很多,可能是电脑的声音设备没有选择Windows默认选项,也可能
- 找回Word中的菜单栏首先,在工具栏右击,在弹出的菜单中单击“自定义(C)”命令。再单击“命令(C)”选项;然后在“类别(G)”列表框中拖动