Windows XP及Windows 7启动过程概述

先说一下各Windows系统的内部核心(简称“内核”)版本号(或者叫系统核心):

Windows 95:NT 4.0

Windows 98:NT 4.1

Windows 2000:NT 5.0

Windows XP:NT 5.1

Windows Vista:NT6.0

Windows 7:NT 6.1

(更详细的Windows内核版本号见这篇文章:Windows的规律以及按规律对Windows8的推测,超详尽详细)

在启动管理机制上具有相同时期内核版本的Windows是差不多的。Windows 2000和XP是一样的启动管理机制,Windows Vista和7是一样的启动管理机制,并且Windows 7的启动是向下兼容的,Windows XP的启动却不能向上兼容,所以在安装双系统的时候,要先安装Windows XP,再在其基础上安装Windows 7,这样才可以同时看到Windows 7和 XP的启动菜单,反过来的话你就只能看到XP的启动菜单,Windows 7 的不见了。

更好的了解Windows 的启动过程和处理方式,才能在遇到启动错误(如启动菜单丢失)的时候,可以轻松的解决。

Windows XP和7的启动过程大致为:

Windows XP:BIOS自检—>MBR—> NTLDR—>加载系统内核

Windows 7:BIOS自检—>MBR—> BootMgr—>加载系统内核

BIOS自检,检测内存、CPU、显卡等设备,平时遇到的开机报警就是BIOS自检没有检测到相关的设备;NTLDR和BootMgr这一步显示多系统菜单(如果是多操作系统的话)。可以看出,XP和Win7系统在的启动管理器是不一样的。

更详尽的Windows XP和Windows 7的启动过程,请看这两篇文章:

  1. Windows XP启动过程详解
  2. Windows 7引导过程概述

参考资料:

  1. Windows的规律以及按规律对Windows8的推测
  2. WikiPedia:Microsoft Windows词条
  3. Windows 7引导过程概述
  4. Windows 7操作系统启动过程详解
  5. Windows XP启动过程详解

分类:Windows

标签:, , ,

对本文发表评论





2 + 1 = ?

注意:
1、请勿单纯发表顶啊、打酱油之类无任何意义的评论,否则将被视为spam!谢谢合作!
2、但欢迎你留下对本文的看法或技术上的任何疑问,我会及时回复你。