`
javatome
  • 浏览: 847167 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Windows 7开机原理

阅读更多
1、开启电源

  计算机系统将进行加电自检(POST)。如果通过,之后BIOS会读取主引导记录(MBR)——被标记为启动设备的硬盘的首扇区,并传送被 Windows 7建立的控制编码给MBR。

  这时,Windows接管启动过程。接下来:MBR读取引导扇区-活动分区的第一扇区。此扇区包含用以启动Windows启动管理器(Windows Boot Manager)程序Bootmgr exe的代码。

  2、启动菜单生成

  Windows启动管理器读取“启动配置数据存储(Boot Confi guration Data store)中的信息。此信息包含已被安装在计算机上的所有操作系统的配置信息,并且用以生成启动菜单。

  3、当您在启动菜单中选择下列动作时

  <1> 如果您选择的是Windows 7(或Windows Vista),Windows 启动管理器(Windows Boot Manager)运行%SystemRoot%\System32文件夹中的OS loader——Winload.exe。

  <2> 如果您选择的是自休眠状态恢复Windows 7 或 Vista,那么启动管理器将装载Winresume.exe并恢复您先前的使用环境。

  <3> 如果您在启动菜单中选择的是早期的Windows版本,启动管理器将定位系统安装所在的卷,并且加载Windows NT风格的早期OS loader(Ntldr.exe)——生成一个由boot.ini内容决定的启动菜单。

  4、核心文件加载及登录

  Windows7启动时,加载其核心文件 Ntoskrnl.exe和hal.dll——从注册表中读取设置并加载驱动程序。接下来将运行Windows会话管理器(smss.exe)并且启动 Windows启动程序(Wininit exe),本地安全验证(Lsass.exe)与服务(services.exe)进程,完成后,您就可以登录您的系统了。

  5、登陆后的开机加载项目

  OK,我们进入了Win7系统的登陆画面,地球人都知道,当然,还有很多用户朋友们用Win7优化大师中内置的美化大师把这儿改成了个性化的画面。

  当您输入您的用户名和密码,登陆进入您的系统那一刻,硬盘吱嘎的叫声(此处不涉及SSD型硬盘)和硬盘灯的再次闪亮提醒您:系统正在加载您这个账户的个人专用设置文件,正在加载当前电脑和当前用户所指定的一些开机启动项目内的软件。这是众多软件(包括木马病毒)最喜欢的地方,什么QQ、MSN、杀毒软件的不说,连电驴和vagaa和一些播放器等等啥的也不放过这些地方,毕竟他们要靠这儿来常驻您的桌面右下角和内存之中,方便进行正当的和不正当的一些工作(此处指的是某些流氓和恶意软件)。当这些加载完毕,您才算真正进入了您的Windows桌面,日常娱乐和工作生活才得以开始。
3
2
分享到:
评论

相关推荐

    仿windows7开机动画.ra

    "仿windows7开机动画.ra"这个文件很可能是一个模仿Windows 7开机动画的视频文件,可能用于自定义其他设备或操作系统的启动画面,为用户提供与Windows 7类似的体验。 首先,我们要了解的是开机动画的原理。在计算机...

    WIN7开机动画

    描述中提到的“软媒魔方”是一款功能丰富的系统优化工具,其中包含了更换Windows开机动画的功能。用户可以通过软媒魔方来定制自己的开机动画,使得系统更加个性化。然而,据描述所述,“ITHOME的下载地址基本已经...

    Windows7开机加速全攻略.doc

    《Windows7开机加速全攻略》是一篇针对Windows7操作系统开机速度优化的文章,旨在帮助用户理解Windows7开机启动的原理,并提供实用的加速技巧。本文主要分为五个步骤来解析Windows7的开机过程,并针对每个步骤给出...

    Win7开机动画

    在Windows 7操作系统中,开机动画是用户每次启动计算机时看到的一段动态画面,它在系统加载过程中呈现,增加了用户界面的个性化和趣味性。本文将深入探讨如何修改Windows 7的开机动画,以及涉及到的相关技术知识。 ...

    WinStartTime获取Windows开机时间

    标题“WinStartTime获取Windows开机时间”涉及到的是在Windows操作系统中获取计算机开机时间和已运行时间的技术。这通常需要通过编程来实现,特别是在.NET框架下,特别是.NET Framework 2.0或更高版本,因为这个功能...

    windows 内部原理(一)

    深入研究Windows内部原理系列之七:开机引导过程 讲师信息:张银奎 2007年02月02日 14:00-15:30 Level: 400 Windows的启动是一个复杂的过程,从加载器(NTLDR或WinLoad)开始工作到Windows子系统准备就绪,中间...

    Windows 7开机加速完全攻略

    ### Windows 7 开机加速完全攻略 随着使用时间的增长,Windows 7 操作系统的运行速度可能会逐渐变慢,这是由于多种因素共同作用的结果。其中包括注册表的膨胀、无用字体的积累、启动加载程序的增多、系统服务的过度...

    win8开机动画应用于win7

    本文将详细讲解如何将Windows 8的开机动画应用到Windows 7系统中,让你的Windows 7也能拥有现代感十足的启动画面。 首先,我们需要了解开机动画的原理。开机动画实际上是基于BootScreen的.bmp图像文件,这个文件...

    Windows系统的工作原理.doc

    《Windows系统的工作原理》 Windows系统是全球广泛使用的个人计算机操作系统之一,其工作原理涉及到复杂的软件与硬件交互。本文将深入解析Windows系统从启动到运行的整个过程,以帮助用户理解这一过程背后的逻辑。 ...

    WINDOWS 内部原理 (八)

    深入研究Windows内部原理系列之七:开机引导过程 讲师信息:张银奎 2007年02月02日 14:00-15:30 Level: 400 Windows的启动是一个复杂的过程,从加载器(NTLDR或WinLoad)开始工作到Windows子系统准备就绪,中间...

    炫彩WIN7开机动画

    通常,Windows 7的开机动画由多帧这样的静态图像连续播放形成动态效果,这类似于传统的帧动画原理。 更换Windows 7的开机动画涉及到修改系统文件,这个过程需要谨慎操作。提到的"软媒魔方"是一款功能强大的系统优化...

    简单的windows开机动画ppt模板.rar

    标题中的“简单的windows开机动画ppt模板.rar”表明这是一个关于创建Windows开机动画的PowerPoint演示文稿模板的压缩文件。这个模板可能是为那些想要学习或设计Windows风格开机动画的用户准备的,可能包含一系列预设...

    win7开机动画合集

    《Windows 7 开机动画详解及自定义指南》 Windows 7操作系统以其优雅的设计和流畅的用户体验赢得了广大用户的喜爱,其中开机动画更是其特色之一。开机动画不仅仅是系统启动过程中的一个短暂视觉呈现,它在一定程度...

    深入研究Windows内部原理系列之七:开机引导过程.zip

    讲座内容:Windows的启动是一个复杂的过程,从加载器(NTLDR 或WinLoad)开始工作到Windows子系统准备就绪,中间经历了若干个复杂的步骤,包括内核和执行体的初始化,创建系统进程和线程,对象管理器初始化基本对象...

    WINDOWS 内部原理(九)

    深入研究Windows内部原理系列之七:开机引导过程 讲师信息:张银奎 2007年02月02日 14:00-15:30 Level: 400 Windows的启动是一个复杂的过程,从加载器(NTLDR或WinLoad)开始工作到Windows子系统准备就绪,中间...

    安卓仿windows开机动画.zip

    "安卓仿Windows开机动画.zip"文件就是一个专为安卓设备设计的,模仿Windows操作系统开机动画资源的压缩包。这个开机动画可能包含了多个部分,如desc.txt用于描述动画的相关信息,part1和part0则可能是动画的不同片段...

    VB添加程序随Windows开机启动实例

    首先,我们需要了解Windows开机启动的基本原理。Windows系统中,用户登录后,一些特定的程序或脚本会根据注册表中的设定自动执行。这些设定主要位于`HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\...

    深入研究Windows内部原理系列之七:开机引导过程

    本篇将详细解析Windows开机引导过程中的关键知识点,包括参与启动过程的软硬件、启动流程概览、重要文件的作用以及系统的逐步初始化。 ### 参与启动过程的软硬件 Windows的开机引导过程涉及硬件(如BIOS或UEFI固件...

Global site tag (gtag.js) - Google Analytics