当前位置:文档之家› windows 7启动项和引导文件bcdboot

windows 7启动项和引导文件bcdboot


Windows 7 启动管理器
Windows 2000/XP/Server 2003/Windows 7 之所以 都叫做 NT 5.X,是因为它们的启动管理器全部都是 NTLDR 与 BOOT.INI。在配置 Windows 2000/XP/Server 2003/Windows 7 彼此之间的多系统 共存时,每一个操作系统都是由 NTLDR 与 BOOT.INI 统一管理的,大家是平起平坐的关系。而做为 NT 6.X 的 Windows 7/ Vista/Server 2008 则采用了 BOOTMGR 与 BCD 的新式启动管理器,在配置 Windows 7/ Vista/Server 2008 与 Windows 2000/XP/Server 2003 的多系统共存时,BOOTMGR 将全面负责计算机的启动管理工作,NTLDR 将沦为 BOOTMGR 的替补。举个例子,假设我们配置了 Windows 7、Windows Vista、Windows XP、 Windows Server 2008、Windows Server 2003 四 个操作系统的共存,BOOTMGR 启动菜单并不会把 Windows XP 与 Windows Server 2003 分别列在启动 菜单里,而是将它们统一显示为“早期版本的 Windows”。
Windows 7 的启动管理选项:进入 windows 7 系统后,运行 msconfig ,在 系统配置菜单中显示如下:
在列பைடு நூலகம்中显示在硬盘中安装的所有Vista 以来的 操作系统,而Vista之前的操作系统不会在这里显 示。这个界面中有几个选项说明一下:系统默认 情况下,在【Boot Option】选项中,都是没有 项目选中的。如图如果选中No GUI Boot ,则下 次启动的时候不会显示那个旋转的winddow 动 画,取而代之的是一片黑暗;如果选中 Base Vidio ,则下次系统启动时不会加载显示驱动; 如果选中 OS boot Information ,则下次启动 会显示启动过程加载的一个个启动文件名称及显 示系统搜索到的CPU及内存信息。
windows 7启动项和引导文件 bcdboot
用这个命令可以修复启动项,即使你的启动文件已经丢失。这 个命令的作用就是把启动文件bootmgr和boot文件夹复制到 活动分区并自动根据所安装的系 统建立BCD启动项,由此看 见修复启动项是多么的简单,再不用输bcdedit命令来一条一 条的修复了,也不用备份bcd。当然这是在单系统的情况下, 不 知道双系统能否起到作用有待试验。 bcdboot x:\windows /s y: x为系统盘,y为活动分区,一般指c盘,有了这个命令可以衍 生出一种系统安装方法。 在PE下用imagex命令把系统盘里的install.wim释放到硬盘然 后用bcdboot命令创建启动文件和启动项。这种方法安装系统 非常干净,自 我测试要比正常的光盘安装后占用的空间小,不 知道是否准确,希望有更多的实验者说明一下。此方法适用与 2008、Windows 7和2008R2。命令在Windows 7和 2008r2的system32文件夹下。
只有做为 NT 6.X 的Windows 7、 Windows Vista 与 Windows Server 2008 才有资格在 BOOTMGR 启动菜单中 以独立选项的姿态出现。我们只有选择了 “早期版本的 Windows”选项,由 BOOTMGR 将启动控制权移交给 NTLDR 并自动切换为 NTLDR 菜单,这时才可以 继续选择需要启动 Windows XP 还是 Windows Server 2003。换言之, NTLDR 启动菜单就像是 BOOTMGR 启动 菜单的子菜单一样。
相关主题