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

标签:, , ,

对本文发表评论





5 + 0 = ?

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