昊梵体育网

开源Windows兼容项目ReactOS更新:NTFS支持完善,架构演进启动

2026年10月20日,开源操作系统项目ReactOS近期取得两项重要进展:经过近十年持续开发,其NTFS文件系统驱动已具备将系统安装到NTFS分区并在该分区上运行的能力,同时新增了以兼容Windows为目标的NTFS格式化功能。

此外,项目开始调整用户目录结构,逐步向Windows NT6时代的系统布局过渡。这两项进展分别涉及文件系统支持与系统内部结构,是ReactOS继续推进Windows兼容性的重要一步。

ReactOS是一个由志愿者社区主导开发的开源操作系统项目,旨在重新实现Windows NT系列操作系统的核心功能与运行环境,从而兼容Windows应用程序和驱动程序。项目于2026年1月迎来首个源代码提交30周年,但目前仍处于Alpha开发阶段。

NTFS支持取得关键进展

此前,ReactOS的常规安装流程主要依赖FAT16或FAT32文件系统。尽管项目早已开始开发NTFS支持,但相关功能长期未能满足直接安装和运行操作系统的需求。

ReactOS的NTFS支持经历了多个阶段:2016年,项目实现了NTFS只读支持;2022年,其引导加载程序FreeLoader获得了从NTFS分区读取启动所需数据的能力。经过后续持续开发,NTFS驱动如今进一步完善,已能够支持将ReactOS安装到NTFS分区,并在该分区上运行系统。此外,驱动还新增了NTFS格式化功能,并强调其实现以兼容Windows为目标。

需要注意的是,目前的NTFS支持仍不完整。ReactOS团队指出,现有驱动尚未实现缓存机制,因此性能可能逊于其他NTFS实现;日志功能与文件系统安全特性也尚未得到支持,同时仍可能存在尚未发现的缺陷。

尽管存在这些限制,能够直接使用NTFS安装并运行系统,仍然意味着ReactOS在文件系统兼容性方面迈出了重要一步,也被项目视为向Beta阶段推进的进展之一。不过,这并不意味着项目已经达到Beta版本的成熟度。

开始向NT6时代的系统布局过渡

除了文件系统方面的进展,ReactOS近期还调整了用户目录结构。

项目移除了旧有的“Documents and Settings”目录布局,改用“Users”目录。这一变化表明,ReactOS正在逐步向Windows NT6时代的系统布局靠拢。在Windows系列操作系统中,Windows XP及更早的相关版本主要采用“Documents and Settings”目录,而Windows Vista开始改用“Users”目录。

ReactOS团队将这一调整描述为向NT6过渡的一部分。Windows Vista、Windows7、Windows8和Windows8.1均属于NT6.x系列,因此这一方向也与项目未来扩大对较新Windows环境兼容性的目标有关。

不过,目录名称和布局的变化只是系统演进中的一个方面。它并不意味着ReactOS已经完成NT6内核架构迁移,也不能据此认定系统已具备与Windows Vista、Windows7或后续版本的完整兼容性。系统内核、API、驱动模型及其他底层组件仍需要进一步开发和验证。

距离成熟的Windows兼容环境仍有差距

总体来看,NTFS驱动的改进与用户目录结构的调整,分别解决了ReactOS在文件系统支持和系统布局方面的部分长期问题,为后续开发提供了更好的基础。

但ReactOS目前仍处于Alpha阶段,功能完整性、稳定性、性能以及应用程序和硬件驱动兼容性都还有待进一步验证。特别是现阶段NTFS驱动尚缺少日志和安全特性,用户不宜将其视为已经成熟的日常操作系统。

ReactOS团队表示,相关改进已经合并至项目代码库,用户可以通过每日构建(nightly builds)进行测试。对于这一长期致力于重新实现Windows NT兼容环境的开源项目而言,此次进展的意义并不在于立即取代现有Windows系统,而在于进一步完善基础能力,并为未来的兼容性开发创造条件。

总结展望

总体而言,NTFS 支持的完善与用户目录结构的调整,标志着 ReactOS 在文件系统和系统架构演进方面取得了阶段性进展。不过,受限于驱动功能、系统稳定性及软硬件兼容性,项目距离成熟的 Windows 兼容环境仍有差距,后续开发成果值得持续关注。

小编将在第一时间分享更多相关最新动态和爆料,敬请关注。