你目前正处于脱机状态,正在等待 Internet 重新连接

如何在 Windows XP 中创建多重启动系统

针对 Windows XP 的支持已终止

Microsoft 已于 2014 年 4 月 8 日终止了针对 Windows XP 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

概要
本文解释如何将 Windows XP 设置为与以下操作系统实现多重启动系统:
  • Microsoft Windows 2000、Microsoft Windows NT 4.0 和 Microsoft Windows NT 3.51
  • Microsoft Windows 95 Operating System Release 2 (OSR2)、Microsoft Windows 98 和 Microsoft Windows Millennium Edition (Me)
  • MS-DOS 或 Microsoft Windows 3.x
您可以在计算机上安装多个操作系统并选择每次启动计算机时使用哪个操作系统。这通常称为双启动或多重启动配置(请参见本文末尾的词汇表了解不熟悉术语的定义)。

磁盘卷和磁盘格式

请注意,Windows XP Home Edition 中不提供加密文件系统 (EFS)。

重新格式化和修复硬盘

如果存在以下情况,您需要对硬盘进行重新格式化和重新分区:
  • 硬盘只有一个卷。

    您需要将每个操作系统都安装在计算机单独的卷上,这样每个安装可以保留自己的文件和配置信息。
  • 未使用正确的文件系统对启动磁盘分区进行格式化:
    • 若要使用 MS-DOS、Windows 95、Windows 98 或 Windows Me 创建多重启动系统,则必须使用 FAT16 或 FAT32 格式化系统分区,因为如果系统分区是 NTFS,则操作系统无法启动。
    • 若要使用 Windows 95、Windows 98 或 Windows Me 与 Microsoft Windows XP 创建多重启动系统,则必须使用 FAT16 格式化启动磁盘分区,因为 Windows 95、Windows 98 和 Windows Me 不支持 NTFS 文件系统。
    • 若要安装 Windows 95、Windows 98 或 Windows Me 和 Windows NT 4.0、Windows 2000 或 Windows XP,则可以使用 FAT16 格式化启动磁盘分区,这是因为 Windows NT 4.0 不支持 FAT32 文件系统。
    • 若要使用 Windows 98 或 Windows Me 与 Windows 2000 或 Windows XP 创建多重启动系统,则可以使用 FAT32 格式化启动磁盘分区。

      注意:如果使用 NTFS 以外的任何文件系统格式化 Windows NT 4.0、Windows 2000 或 Windows XP 卷,则将失去所有 NTFS 特定的功能。这包括一些 Windows XP 功能,如文件系统安全性、加密文件系统 (EFS) 设置、磁盘配额和远程存储。同样,Windows 95、Windows 98 和 Windows Me 不能识别 NTFS 分区,它们会将其标识为未知分区。因此,如果将 Windows 98 或 Windows Me 分区格式化为 FAT,并将 Windows XP 分区格式化为 NTFS,则如果您在运行 Windows 98 或 Windows Me 时尝试访问 NTFS 分区上的文件,其上所有文件都将不可用或不可见。

支持的文件系统

下表列出了 Microsoft 操作系统支持的文件系统:
操作系统   支持的文件系统   -----------------------------------------MS-DOS             FATWindows 3.1        FATWindows NT         FAT,NTFSWindows 95         FATWindows 95 OSR2    FAT,FAT32Windows 98         FAT,FAT32Windows Me         FAT,FAT32Windows 2000       FAT,FAT32,NTFSWindows XP         FAT,FAT32,NTFS				

注意事项

在创建 Windows XP 和另一个操作系统的多重启动配置之前,请检查以下注意事项:
  • 在尝试创建多重启动系统之前,一定要备份当前系统和所有数据文件。
  • 每个操作系统必须安装在单独的卷上。Microsoft 不支持在同一个卷上安装多个操作系统。
  • 如果您的计算机上只有一个卷,则在开始创建多重启动配置之前必须对硬盘进行重新格式化和重新分区以包含多个卷,除非您只是安装 Windows XP 的另一个副本。
  • 不要在使用非 NTFS 压缩实用工具压缩的压缩驱动器上安装 Windows XP。
  • 如果计算机在 Windows 2000 或 Windows XP 安全域中,则必须为每个操作系统使用不同的计算机名称。
  • 按以下顺序安装操作系统:
    1. MS-DOS
    2. Windows 95、Windows 98 或 Windows Me
    3. Windows NT
    4. Windows 2000
    5. Windows XP

创建 Windows XP 与 MS-DOS、Windows 95、Windows 98 或 Windows Me 的多重启动系统

注意 在多重启动配置中,只能安装 Windows 95、Windows 98 或 Windows Me 中的一个。您不能将计算机配置为 Windows 95 和 Windows 98 或 Windows Me 多重启动系统,因为这些平台使用同一个启动文件。例如,您可以使用 Windows 95、Windows 2000 和 Windows XP,但不可以使用 Windows 95、Windows 98 和 Windows XP。

您应该在安装 MS-DOS、Windows 95、Windows 98 或 Windows Me 之后安装 Windows XP,以防止这些操作系统覆盖 Windows XP 启动扇区和 Windows XP 启动文件。

创建 Windows XP 与 MS-DOS、Windows 95、Windows 98 或 Windows Me 的多重启动系统:
  1. 确保使用正确的文件系统格式化硬盘。
  2. 按照以下顺序将多个操作系统安装到不同的卷中:MS-DOS、Windows 95、Windows 98、或 Windows Me,然后是 Windows XP。
  3. 执行下列操作之一:
    • 如果需要实现 MS-DOS、Windows 95、Windows 98 或 Windows Me 与 Windows XP 的多重启动系统,则先安装 MS-DOS、Windows 95、Windows 98 或 Windows Me,然后安装 Windows XP。
    • 如果需要实现 Windows 95、Windows 98 或 Windows Me 与 Windows XP 的双启动系统,则先安装 Windows 95、Windows 98 或 Windows Me,然后安装 Windows XP。
    根据标准安装步骤安装每个操作系统。

创建 Windows NT 4.0 与 Windows XP 的多重启动系统

不推荐使用同时具有 Windows NT 4.0 和 Windows XP 的多重启动系统作为长期解决方案。Windows NT 4.0 的 Service Pack 5 (SP5) 中的 NTFS 更新仅用于帮助您评估和升级到 Windows XP。

创建 Windows NT 4.0 与 Windows XP 的多重启动系统:
  1. 确保使用正确的文件系统格式化硬盘。
  2. 安装 Windows NT 4.0 并应用 SP5,然后将 Windows XP 安装到单独的卷中。根据标准安装步骤安装每个操作系统。
注意:如果要安装由 Windows NT 4.0 与 Windows 2000 或 Windows XP 组成的多个操作系统,则必须确保已安装了 Windows NT 4.0 的 SP5。Windows XP 将它在系统上发现的所有 NTFS 分区自动升级为 Windows 2000 和 Windows XP 中使用的 NTFS 版本。但是,Windows NT 4.0 需要安装 SP5 才能在使用用于 Windows 2000 和 Windows XP 的 NTFS 版本格式化的卷上读写文件。

在多个操作系统上安装程序

如果要在多个操作系统上安装程序,则必须将每个操作系统当做单独的实体。必须在要在其中使用程序和驱动程序的每个操作系统中安装这些程序和驱动程序。例如,若要在同一台计算机上的 Windows 98 和 Windows XP 中使用 Microsoft Word,则必须启动 Windows 98 并安装 Microsoft Word,然后必须将计算机重新启动到 Windows XP 下并重新安装 Microsoft Word。

注意:Windows 95 或 Windows 98 会在首次使用时重新配置硬件设置,这在启动 Windows XP 时可能会导致配置问题。

指定默认的启动操作系统

如果您的计算机上有多个操作系统,则可以设置您要使用的操作系统作为启动计算机的默认操作系统:
  • 单击开始,单击控制面板,然后双击系统
  • 高级选项卡上,单击“启动和故障恢复”下的设置
  • 在“系统启动”下的“默认操作系统”列表中,单击在打开或重新启动计算机时要启动的操作系统。
  • 选择“显示操作系统列表的时间”复选框,然后键入默认操作系统自动启动前该列表显示的秒数。

    要手动编辑启动选项文件,请单击编辑。Microsoft 强烈建议您不要修改启动选项文件 (Boot.ini),因为这样做可能导致计算机无法使用。

故障排除

  • 当启动 Microsoft Internet Explorer 时,Explorer 可能退出并显示类似以下内容的错误信息:
    iexplore 导致模块 kernel32.dll 中出现无效页错误
    如果您在单个卷上安装多个操作系统,将出现此问题。

    若要解决此问题,请将每个操作系统安装在单独的卷上。
  • 您不能配置计算机既启动 Windows 95 又启动 Windows 98(或 Windows Me)。

    您不能将计算机配置为 Windows 95 和 Windows 98(或 Windows Me)多重启动系统,因为这些平台使用同一个启动文件。因此,不支持同时包括 Windows 95、Windows 98 和 Windows Me 的多重启动系统。
  • 当启动计算机时不显示启动菜单,无法启动 Windows XP。

    如果您在安装 Windows XP 之后安装 Windows 95、Windows 98 或 Windows Me 将出现此问题。

    若要解决这个问题,请修复或重新安装 Windows XP。



术语表



启动磁盘分区
启动磁盘分区包括 Windows 操作系统及其支持文件。启动磁盘分区可以与系统分区相同,但这不是必要的。有且只能有一个系统分区,但是在多重启动系统中,每个操作系统都有一个启动磁盘分区。

注意:在动态磁盘上,这称为启动卷。

有关 Windows XP 中的磁盘存储的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
314343Windows XP 中的基本存储与动态存储
另请参见:系统分区、卷



双启动
可以启动两个不同的操作系统的计算机配置。
另请参见:多重启动



扩展分区
扩展分区是为满足每个磁盘驱动器上包含四个以上分区的需要而开发的。一个扩展分区本身可以包含多个分区,这可以扩展单一驱动器上可能的分区数。扩展分区是逻辑驱动器的容器,这些驱动器被格式化并分配了驱动器号。扩展分区的引入是由新磁盘驱动器的容量不断增加所决定的。



FAT(文件分配表)
MS-DOS 和其他基于 Windows 的操作系统用来组织和管理文件的文件系统。文件分配表 (FAT) 是 Windows 在使用 FAT 或 FAT32 文件系统格式化卷时创建的数据结构。Windows 在 FAT 中存储有关每个文件的信息,以便随后可以检索该文件。
另请参见:FAT32、文件系统、NTFS 文件系统



FAT32
FAT 文件系统的派生。与 FAT 相比,FAT32 支持更小的簇大小和更大的卷,这使在 FAT32 卷上可以更有效地分配空间。
另请参见:文件分配表 (FAT)、NTFS 文件系统、卷



文件系统
在操作系统中,文件系统是文件命名、存储和组织的总体结构。NTFS、FAT 和 FAT32 都是文件系统类型。
另请参见:NTFS 文件系统、FAT、FAT32



逻辑分区
逻辑分区是那些包含在扩展分区中的分区。在使用方面,它与非扩展分区没有区别。扩展分区中可以创建的逻辑驱动器的数量受可用的驱动器号的数量和创建驱动器的可用硬盘驱动器空间的总量的限制。



多重启动
可以启动两个不同的操作系统的计算机配置。
另请参见:双启动



NTFS 文件系统
提供性能、安全性(即文件和文件夹权限)、可靠性和任何版本的 FAT 中都不存在的高级功能的高级文件系统。例如,NTFS 通过使用标准的事务日志和恢复技术确保卷一致性。如果系统出现故障,NTFS 使用其日志文件和检查点信息恢复文件系统的一致性。在 Windows 2000 和 Windows XP 中,NTFS 还提供高级功能,如加密、重新分析点、稀疏文件、USN 日志和磁盘配额。
另请参见:FAT32、文件分配表 (FAT)、文件系统



主分区
用于启动操作系统的分区。主分区是占用磁盘驱动器的分区表的四个主分区槽之一的分区。也可以使用不包含操作系统的主分区。



系统分区
系统分区是指包含硬件特定的文件的磁盘卷,启动 Windows 需要这些文件,如 Ntldr、Boot.ini 和 Ntdetect.com。系统分区可以与启动磁盘分区具有相同的卷,但这不是必要的。

注意:在动态磁盘上,这称为系统卷。

另请参见:启动磁盘分区、卷




卷是硬盘上的存储区,它可以是主分区,也可以是扩展分区中的逻辑驱动器。卷由文件系统(如 FAT 或 NTFS)进行格式化,并为其分配一个驱动器号。您可以在 Windows 资源管理器或我的电脑中单击卷的图标查看其内容。单个硬盘可以具有多个卷,卷可以跨多个磁盘。
另请参见:文件分配表 (FAT)、NTFS 文件系统




参考
有关 Windows 2000 和 Windows XP 多重启动系统的更多信息,请参见以下 Microsoft 网页:
multi-boot
属性

文章 ID:306559 - 上次审阅时间:06/06/2013 10:02:00 - 修订版本: 2.1

  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • kbenv kbhowtomaster KB306559
反馈