最完整Windows启动与关机过程.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最完整Windows启动与关机过程

最完整的Windows启动与关机过程 HYPERLINK JavaScript:d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(saveit=window.open(/storeit.aspx?t=+escape(d.title)+u=+escape(d.location.href)+c=+escape(t),saveit,scrollbars=no,width=590,height=300,left=75,top=20,status=no,resizable=yes));saveit.focus(); \o 收藏到我的网摘中,并分享给我的朋友 收藏 最完整的Windows启动与关机过程 ??????? 最近在CSDN上上传了《Microsoft? Windows? Internals, Fourth Edition: Microsoft Windows Server? 2003, Windows XP, and Windows 2000》,此书是计算机学习的经典之作。本来说自己有空的话把该书翻译一遍,然后供志同道合者参考,但一直没有足够的时间。现仅仅将第五章节《启动与关机》的内容中文翻译版给朋友们贴出来,同时里面对在启动过程中遇到的常见的故障和问题,都做一个解答补充,希望这些内容能够帮助大家用好自己的“二老婆”和单位的“情人”。内容有翻译不到之处,希望有朋友指出和修改补充,目的是让我们的PC忠实良好的为我们服务! 声明:本内容可在网络上随意转载,但请注明转载路径及作者,希望能够尊重作者的劳动成果,谢谢合作! 文章方式:原创 内容格局安排:前是中文,后面附对应篇章英文。原英文版chm文件请到CSDN搜索下载! ******************************************************************************************************************************************** 第五章 启动与关机 引导进程 在描述windows引导进程时,我们将从系统安装和处理引导支持文件开始。设备驱动是引导进程关键部分,所以我们会解释,在驱动被加载和初始化的时候,引导进程是如何控制每一时间段的方法。然后我们描述执行子系统是如何初始化的和内核是如何启动会话管理进程smss.exe、Windows子系统和登陆进程(Winlogon.exe)来载入用户模式的。在此过程中,我们将会重点讲述那些在屏幕上出现各种文本提示的时间段,以帮助你把你看到的内部进程与你看到的Windows引导过程联系起来。 值得注意的是相对在IA64系统与x86和x64系统之间,引导进程早期阶段会有所不同。下面一节将描述x86和x64系统引导进程细节部分,接着描述IA64引导进程的细节部分。 x86和x64系统的预启动(引导前的准备) 当你按下计算机电源或者按下reset键时WINDOWS引导进程并不会开始。它是在你给你的计算机安装WINDOWS系统的时候开始的。在系统安装程序(Windows Setup program)执行期间的某个点上,系统的主硬盘分区被准备了一些参与引导进程的代码。在我们深入这些代码的作用之前,我们先看看WINDOWS是如何把这些代码放到磁盘上和放在磁盘的什么位置。 从早期的MS-DOS延续下来一个标准,就是在x86系统上把物理磁盘分割成卷。微软操作系统把硬盘分割成称之为分区(Partitions)的离散区域,并且用文件系统(即文件格式FAT和NTFS)把每个分区格式化为一个卷。一个硬盘能最多包含四个主分区。因为这种分配方式会限制一个磁盘只能划分成四个卷,所以一个特殊的分区类型产生了,称之为扩展分区(Extended partition),扩展分区允许每个主分区里包含最多四个额外的分区。扩展分区可以包含还有扩展分区的扩展分区,并且这个分区在一个磁盘空间允许的情况下拥有无限有效的卷标号码。图5-1显示一个硬盘规划的事例,表5-1总述了在x86和x64引导进程的相关文件。(你可以在第十章存储管理了解更多的windows分区知识) 图5-1 硬盘规划实例 ? ? 表5-1总述在x86和x64引导进程的相关文件 ?组件 ?执行进程环境 ?职责与作用 ?1,主引导记录代码(MBR) ?16位实模式 ?读取并载入分区引导扇区 ?2,引导扇区 ?16位实模式 ?读取根目录以载入Ntldr ?3,Ntldr ?16位实模式和32位或64位保护模式;开启内存分页 ?

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档