详解 windows 8 快速启动

详解 windows 8 快速启动

ID:33376654

大小:284.62 KB

页数:4页

时间:2019-02-25

详解 windows 8 快速启动_第1页
详解 windows 8 快速启动_第2页
详解 windows 8 快速启动_第3页
详解 windows 8 快速启动_第4页
资源描述:

《详解 windows 8 快速启动》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、详解Windows8快速启动Windows中很少有功能会像启动功能这样引起如此程度的关注。这种情况也在情理之中,启动时间是衡量整体系统性能的一个重要指标,Windows8意识到启动体验对于赢得用户的青睐至关重要。数据显示,57%的台式计算机用户和45%的笔记本电脑用户会选择关闭他们的计算机,而不是让计算机进入睡眠模式。总体来看,半数用户会选择关闭其计算机,而不是让计算机进入睡眠模式。    本质上,人们倾向于关机是由于他们希望PC彻底“关闭”,不再消耗任何电量,以便延长电池使用时间或降低能源消耗。休眠也是一个不错的选择,在这种模式下也不会消耗电量,因此获

2、得了很多人的青睐。但是,这种模式显然并非适合所有人,因为许多人更希望启动计算机后迎来一个“全新的开始”,而不是继续运行上一次会话中的全部事务。在当今的PC上,睡眠/恢复是快速开/关转换的最佳选择,但在这种模式下仍会消耗少量电量以便保存RAM中的内容,虽然在经过良好优化的系统上只会消耗极少电量,但同样有可能耗尽电池电量。    因此,Windows8所面临的挑战就是在不需要某种特殊新硬件支持的情况下,设计出一种可满足当今PC所有这些需求的方式。以下是Windows8的目标:·关机时完全避免电源消耗·启动后进入全新的会话·按下电源开关后很快就可以使用PC。 

3、   Windows7对启动过程进行了大量改进,包括设备驱动程序的并行初始化和触发启动服务,但是很显然,想要让启动速度进一步接近于满足所有这些需求,Windows8必须进行更多创新和简化。    Windows8的解决方案是一种全新的快速启动模式,该模式是传统冷启动和休眠恢复的混合体。    在详细介绍该模式的工作方式之前,了解一些目前Windows7所采用的关机和启动方式的有关信息可能会有所帮助。关机过程包括以下操作:1.用户从“开始”菜单选择“关机”或按下电源按钮启动关机过程;或者应用程序通过调用ExitWindowsEx()或InitiateShu

4、tdown()等API启动关机过程。2.Windows向正在运行的应用程序广播消息,通知这些应用程序保存数据和设置。应用程序也可以请求一小段额外的时间,以便完成正在处理的事务。3.Windows关闭每个已登录用户的用户会话。4.Windows向服务发送消息,通知它们已开始关机,并陆续将这些服务关闭。具有依赖关系的已订购服务将串行关闭,其他服务将并行关闭。如果某项服务未响应,则将被强制关闭。5.Windows向设备广播消息,通知其关闭。6.Windows关闭系统会话(会话0)。7.Windows会将所有待处理的数据传入系统驱动器,确保数据获得完整保存。8.

5、Windows通过ACPI接口向系统发送信号以关闭PC。启动过程包括以下操作:1.按下电源按钮后,PC的固件启动开机自检(POST)并加载固件设置。检测到有效的系统磁盘后,预启动过程结束。2.固件读取主启动记录(MBR),然后启动Bootmgr.exe。Bootmgr.exe查找并启动Windows启动分区上的Windows加载器(Winload.exe)。3.系统加载启动Windows内核所必需的驱动程序,同时内核开始运行,将系统注册表配置单元和标记为BOOT_START的其他驱动程序加载到内存。4.内核会将控制权移交给会话管理器进程(Smss.exe

6、),该进程将初始化系统会话,加载并启动未标记为BOOT_START的设备和驱动程序。5.Winlogon.exe启动,显示用户登录界面,服务控制管理器启动服务,并运行所有组策略脚本。用户登录后,Windows为该用户创建会话。6.Explorer.exe启动,系统创建桌面窗口管理器(DWM)进程,该进程会初始化桌面并进行显示。      值得注意的关键点是:在传统关机模式中,会首先关闭所有用户会话,并在内核会话中关闭服务和设备,以便为彻底关机做准备。      以下是Windows8的主要差异:与Windows7中一样会关闭用户会话,但不再关闭内核会话,

7、而是将其休眠。完全休眠包含大量正在由应用程序使用的内存页,相比之下,会话0休眠数据要小得多,这将大大降低写入磁盘所需的时间。简单来说,休眠就是将系统状态和内存内容保存到磁盘上的一个文件(hiberfil.sys)中,然后在恢复时重新读取该文件,并将内容恢复到内存中。借助此项技术,启动时间将显著缩短,因为在大多数系统中,读取休眠文件并重新初始化驱动程序的方式将大大加快启动速度(测试的大部分系统中,速度普遍提高了30-70%)。    与执行完整系统初始化相比,恢复休眠的系统会话的工作量将大大减少,这是启动速度加快的原因之一。同时,Windows8添加的多阶

8、段恢复功能可以并行利用多核系统的所有核心,将读取休眠文件和解压内容的工作分割处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。