我有 64 位 CPU,但我的电脑安装了 32 位 Windows 8。我能否以某种方式巧妙地同时安装另一个 64 位 Windows XP 吗?
我想这样做是因为我几乎从不使用 Windows 8 应用程序,并且主要用这台机器进行 Java 开发。所以我想运行一个轻量级的操作系统实现。此外,使用 64 位版本的 Windows XP,我将能够利用我的 64 位 CPU。
那么我该怎么做呢?:)
答案1
将 Windows XP 安装到另一个分区将破坏 Windows 8 引导程序,但您仍然可以使其正常工作。为 XP 创建一个分区并在那里安装 XP。安装完成后,PC 现在只能启动到 XP,因为 XP 的引导程序无法看到 Win8。要解决此问题,请从恢复介质或 Windows 8 安装磁盘启动,选择您的语言,然后选择“修复计算机”(或类似操作)。打开命令行并执行:
bootrec /fixmbr
bootrec /fixboot
这将恢复 Windows 8 的引导程序并向其中添加 XP。您现在应该能够启动这两个操作系统。
编辑:我认为这仅适用于 MBR 磁盘。如果您有 GPT 磁盘(通常对于 Windows 优先安装来说不是这种情况),那么我不知道它是否会起作用。
答案2
如果您安装了 Windows 8 Pro 或 Ent,则可以使用 Hyper-V 并在 VM 中运行 XP,这将是明智的做法。