如果你想在 Windows 11 上体验 Windows XP,那最好的办法就是用 VirtualBox 装 XP,步骤本篇都给你了。

微软 2001 年发布的 Windows XP,是一代经典操作系统,如今已成了历史。不过曾几何时,它是整个计算机世界的霸主。

这多半归功于它相比前代 Windows 98 更漂亮的界面和更好的稳定性。但万物皆有期限,这个操作系统也一样——随着技术演进,更好更快的 Windows 版本不断涌现。

写这篇文章时,微软最新的操作系统是 Windows 11。但即便如此,那些出生太晚、没赶上 XP 的用户,或者因为熟悉和易用而对 Windows XP 仍怀有感情的人,肯定还是会想在新系统上试试 XP——哪怕明知它早已不再受官方支持。如果你正是其中一员,那虚拟化就是最好的方式,既不影响你当前的 Windows 11,又能一尝所愿。

另外,正如我们所知,Windows XP 早已不再由微软维护,因此存在安全风险。在 VirtualBox 里用 XP,能给我们一个隔离的环境——不仅能体验这个系统,还能装一些本不该在 Windows 11 上运行的老应用。

在 Windows 11 的 VirtualBox 虚拟机里运行 Windows XP

这里给出的用 VirtualBox 安装 Windows XP ISO 的步骤,并不局限于 Windows 11。Linux(如 Ubuntu)、macOS、Windows 10、7 或其他系统用户,只要装了 VirtualBox,都能照着做。

下载 Windows XP ISO

Windows XP 已被微软归档,其 ISO 在 Archive.org 上可公开获取,并附有产品密钥。那是这个老系统的「Windows XP Professional SP3 x86」版本。所以,继续往下走之前,先访问链接把 ISO 文件下下来。

Windows XP 专业版 ISO 镜像下载

Archive.org(互联网档案馆)是第三方非营利机构,那些 ISO 属于社区归档,并非微软官方发布。另外 XP 已停止支持多年,产品密钥早已无法通过官方渠道获取/激活;这里的归档仅供怀旧与兼容老软件测试之用。

在 Windows 11 上安装最新版 VirtualBox

这里我们用 VirtualBox 的最新版本。访问 VBox 官网,按你的操作系统下载。拿到之后,进入下一步。

Windows 11 上的 VirtualBox

新建一台虚拟机

运行 VirtualBox,点击应用界面上的「新建」按钮。

新建一台 VirtualBox 虚拟机

随后会打开一个新窗口,创建虚拟机的向导会要你给虚拟机起个名字——比如 Windows XP,或者你想叫什么都行。

然后点击 ISO 镜像选项前面的箭头图标。选「其他…」,再定位到你刚从 Archive.org 下载的 Windows XP ISO 镜像。

接着直接点下一步。

添加 Windows XP ISO 镜像

无人值守的客机系统安装设置

好消息是 Windows XP 支持「无人值守的客机系统安装设置(Unattended Guest OS Install Setup)」。所以,把默认用户名(vboxuser)和密码(changeme)改成你想在 Windows XP 用户账户上设置的值。

同时,把产品密钥复制粘贴进去——它就在你下载 Win XP ISO 镜像的同一个页面上。此外,把主机名改成你想用的。都弄好后点下一步按钮。

Windows XP 的无人值守客机系统安装

设置内存和 CPU

Windows XP 在 512MB 内存下就能跑得很顺畅,想要更好的性能可以用 1GB,CPU 核心一两个都行。

设置内存与 CPU 数量

创建虚拟硬盘

就用默认的 10GB 吧,如果你不打算在 Windows XP 上折腾什么大项目,这够用了;想加大存储空间的人,拖动那里的滑块即可。

创建用于存储数据的虚拟硬盘

在 Windows 11 虚拟机上启动 Windows XP 安装

很快,安装程序就会开始复制文件,稍等片刻,用不了多久。

安装程序正在复制文件

之后,会再弹出一个交互窗口,显示安装进度。

在最新版 VirtualBox 上安装 Windows XP

在 Windows XP 上安装 VirtualBox 增强功能(Guest Additions)

在 VirtualBox 上把 Windows XP 装好、走完收尾流程之后,你就能看到它那熟悉的桌面界面了。但默认情况下,当你放大虚拟机窗口时,它并不会自动适配宿主机的显示尺寸;宿主与客机之间的拖放支持也没有。

为此,我们得在 Windows XP 里安装 VirtualBox 增强功能。进入 VirtualBox 菜单,点 设备 -> 光驱,选择 VBoxGuestAdditions.ISO 文件。

挂载 Guest Additions ISO

然后,在 Windows XP 里打开我的电脑,双击那个 VirtualBox Guest Additions 驱动器。这会启动安装。

在 Windows XP 上安装 Guest Additions

安装完成后,重启一下系统即可。

安装 Guest Additions 后重启

最后,就是你 Windows 11 上这台 VirtualBox 里跑着的、完全可用的 Windows XP,随你体验和使用。

用 VirtualBox 在 Windows 11 或 10 上安装 Windows XP

结语:

用 VirtualBox 在 Windows 11 上装 Windows XP,是重温旧梦、访问遗留软件的一种完美又安全的方式。我在本文里尽量把安装步骤写得浅显易懂,好让你能在现代电脑上顺畅跑起 Windows XP。那你还等什么,赶紧去试试吧——没准你会在 PC 或笔记本上这台老 XP 里,翻出些意想不到的程序或回忆呢!