文章编号: 919529 - 最后修改: 2007年12月28日 - 修订: 7.1 在安装了早期版本的 Windows 操作系统以形成双引导配置后,Windows Vista 无法再启动本页症状在基于 Microsoft Windows Vista 的计算机上安装了早期版本的 Windows 操作系统以形成双引导配置后,可能会遇到下列问题之一:
原因之所以会出现这些问题,是因为早期版本的 Windows 操作系统与新的 Windows Vista 启动方法不兼容。Windows Vista 使用新的启动配置数据库 (BCD) 存储。此存储包含一个启动菜单以及有关计算机上已安装的操作系统的所有信息。因此,不能使用来自早期版本的 Windows 操作系统的 Boot.ini 文件来启动 Windows Vista。 在基于基本输入/输出系统 (BIOS) 的计算机上运行的早期版本的 Windows 操作系统(如 Windows XP)中,启动过程与系统 BIOS 一起启动。BIOS 确定启动设备,然后加载第一个物理扇区。此物理扇区称为主启动记录 (MBR)。MBR 包含分区表和必要的启动执行代码。此代码搜索分区表,以查找活动分区并将控制传递给活动分区上的启动扇区。然后,活动分区上的启动扇区将加载 Ntldr 程序。Ntldr 程序会分析 Boot.ini 文件。此文件用来枚举已安装的操作系统。 当 Windows Vista 在基于 BIOS 的计算机上启动时,BIOS 将加载 MBR 然后加载启动扇区。但是,启动代码将加载新的 Windows 启动管理器程序 (Bootmgr)。Windows 启动管理器程序会分析启动配置数据文件,枚举已安装的操作系统,然后显示启动菜单。如果在含有 Windows Vista 的双引导配置中安装了早期版本的 Windows 操作系统,Windows 启动管理器程序就会将控制权转给早期版本的 Windows 操作系统的 Ntldr 程序。当您从启动菜单中选择“Windows Vista”时,Windows 启动管理器程序将执行上述操作。 在基于 Windows Vista 的计算机上安装早期版本的 Windows 操作系统时,安装程序将覆盖 MBR、启动扇区和启动文件中的所有内容。因此,早期版本的 Windows 操作系统失去了与 Windows Vista 的向前兼容性。 解决方案要解决这些问题,请按照下列步骤操作。 注意:可通过使用命令提示符来运行以下过程中的命令。如果在 Windows Vista 中运行这些命令,请在已提升用户权限的命令提示符中运行它们。为此,请单击“开始”,单击“附件”,右键单击命令提示符快捷方式,然后单击“以管理员身份运行”。
更多信息要启动基于 Microsoft Windows NT 的 Windows 操作系统版本,需要下列文件:
创建包括 Windows Vista 的多重引导配置要创建可用的多重引导配置,请先安装最早版本的 Windows 操作系统。然后,按顺序安装每个更新的版本。每个新的 Windows 版本都会保留用于启动早期 Windows 版本的向后兼容性。要创建包括 Windows Vista 的多重引导配置,安装的每个早期 Windows 版本必须至少有一个分区。请按照下面的常规指导操作:
Microsoft Windows 的早期 Windows 操作系统 从双引导配置中删除 Windows Vista如果要从包括早期版本的 Windows 的双引导环境中删除 Windows Vista,请按照下列步骤操作。注意:在早期版本的 Windows 或 Windows Vista 中,可以按照下列步骤操作。如果在 Windows Vista 中按照这些步骤操作,请从已提升用户权限的命令提示符处运行命令。为此,请单击“开始”,单击“附件”,右键单击命令提示符快捷方式,然后单击“以管理员身份运行”。
参考 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 314079?
(http://support.microsoft.com/kb/314079/
)
如何使用系统文件创建启动盘以预防 Windows XP 无法启动的问题 911080?
(http://support.microsoft.com/kb/911080/
)
使用 Winnt32.exe 程序在同时安装了 Windows XP 和 Windows Vista 的计算机上重新安装 Windows XP 时收到“Disk read error has occurred”(发生磁盘读取错误)错误消息 有关启动配置数据 (BCD) 的更多信息,请访问下面的 Microsoft 网站:http://msdn2.microsoft.com/zh-cn/library/aa362692(en-us).aspx
(http://msdn2.microsoft.com/zh-cn/library/aa362692(en-us).aspx)
有关 Windows Vista 中的可扩展固件接口 (EFI) 的更多信息,请访问下面的 Microsoft Developer Network (MSDN) 网站:http://www.microsoft.com/whdc/system/platform/firmware/efibrief.mspx
(http://www.microsoft.com/whdc/system/platform/firmware/efibrief.mspx)
这篇文章中的信息适用于:
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。 | 文章翻译
|
回到顶端
