ReactOS 是一个开源项目,旨在重新实现微软Windows 操作系统的核心功能,使其能够在完全开放的环境中运行 Windows 应用程序、游戏以及驱动程序。经过三年多的等待,ReactOS 0.4.15 终于正式发布,带来了大量的错误修复和兼容性改进,尽管没有突破性的新功能,但这一更新仍然值得期待。

ReactOS 0.4.15 的亮点
1. 错误修复与稳定性提升
此次更新包含了过去三年中实现的大量错误修复,显著提升了系统的整体稳定性和可靠性。无论是运行旧版 Windows 软件还是测试现代硬件兼容性,ReactOS 的表现都有所改善。
2. 兼容性增强
ReactOS 团队一直致力于提高与 Windows 软件的兼容性。例如,最近发布的演示视频展示了 ReactOS 运行《雷曼起源演示版》的能力,这表明其图形子系统和游戏支持正在逐步完善。
3. 新的存储与网络驱动程序
- 存储驱动程序:新的存储驱动程序提高了 USB 驱动器的兼容性和整体稳定性。
- 网络驱动程序:新增和改进的网络驱动程序增强了网络连接的支持能力。
4. 字体支持与界面改进
ReactOS 0.4.15 更新了字体支持、桌面壳(Shell)、Windows API 实现、主题引擎以及文件对话框,使用户界面更加现代化,并提升了用户体验。
5. 图形安装程序与 UEFI 支持进展
虽然完整的图形安装程序和 UEFI 支持仍在开发中,但这些功能的推进将显著提升 ReactOS 在现代 PC 和设备(如 Steam Deck)上的兼容性。

64 位架构支持初探
ReactOS 0.4.15 是首个支持 64 位 x86(amd64)CPU 架构的版本,至少能够启动到桌面环境。不过,目前尚无官方提供的 64 位磁盘镜像下载,原因在于 ReactOS 的 WOW64(Windows on Windows 64-bit)子系统仍在开发中。这意味着当前的 64 位版本无法运行 32 位 Windows 软件,而这些软件正是 ReactOS 目前主要兼容的对象。

ReactOS 的定位与局限
目标用户
ReactOS 仍然是一个面向复古计算爱好者的项目,适合运行旧版 Windows(如 Windows XP 和 Windows Server 2003)的应用程序和游戏。由于其较低的硬件要求,它可以在许多 Windows 98/XP 时代的计算机上流畅运行。
与 Wine/Proton 的对比
对于希望在非 Windows 环境下运行现代 Windows 软件的用户来说,Linux 上的 Wine 或 Proton 兼容层仍然是更好的选择。ReactOS 目前主要支持 Windows NT 5.x(如 XP 和 2003)应用程序,而对于 Vista 及更高版本(NT 6.x)的支持计划仍在开发中,预计需要数年时间才能实现。
如何获取与安装 ReactOS
下载地址
ReactOS 0.4.15 的磁盘镜像现已可在官方页面下载。您可以选择“live”镜像以体验实时启动环境。
安装方式
- 虚拟机运行
将 ReactOS 镜像加载到虚拟机(如 VirtualBox 或 VMware)中,即可轻松试用。 - 物理硬件安装
使用 Rufus 或 Balena Etcher 等工具将镜像写入 USB 驱动器,然后在原生硬件上启动并安装 ReactOS。
系统要求
- 处理器:x86 兼容处理器(Pentium 或更高型号)。
- 内存:至少 64MB RAM(推荐 256MB 或更多)。
- 存储:具有至少 450MB 可用空间的 FAT16/FAT32 启动分区。
- 其他:运行大型应用程序或游戏需要 2GB 或更多存储空间。
需要注意的是,ReactOS 的硬件支持仍然有限,因此建议在虚拟机中使用以避免潜在的兼容性问题。
未来展望
ReactOS 的开发团队计划在未来版本中实现对 Windows Vista、7、8 和 8.1(Windows NT 6.x)应用程序的支持。此外,图形安装程序和 UEFI 支持的完成将进一步提升 ReactOS 的现代化水平。然而,按照当前的开发速度,这些目标可能需要数年时间才能实现。
评论