答案1
虽然官方名称是 Windows 2000/XP/Vista/7/8/8.1,但这些版本的 Windows NT“版本”是 5.0(Windows 2000)、5.1(Windows XP)、6.0(Windows Vista)、6.1(Windows 7)和 6.2/6.3(Windows 8/8.1)。Windows NT 不再是实际产品名称的一部分,实际上仅用于在内部引用/识别操作系统。
维基百科上的这个表格有助于总结各种 Windows 版本的 Windows NT 版本。每个操作系统都基于 Windows NT,其中 Windows 2000 是第一个从产品名称中删除 NT 的版本。请注意,Windows(内核)版本惯例随着 Windows 10 的发布而发生变化,其中版本号将从 6.3(Windows 8.1)跳转到 10.0(Windows 10),打破了 Windows NT 系列的传统版本/编号方案。
在内部,由于 Windows 开发有两个“分支”——一个遵循Win9x/DOS系统(16 位和 32 位),以及WINNT系统(真正的 32 位,后来是 64 位),最终的目标是将两者合并为一个统一的代码库。Win9x 的架构使得一项艰巨的任务;尽管两者都实现了 Win32 API,但 NT(商业)和 9x(消费者)产品线的实际合并被推迟到 Windows XP 发布。