Windows 和 Windows Server 有什么区别?

微软公司为用户提供了桌面版和服务器版的 Windows 操作系统。 初看之下,Windows 10 和 Windows Server 2016 似乎非常相似,但它们的设计目的和应用场景却截然不同。 Windows 10 主要面向日常个人使用,而 Windows Server 则专注于管理多台计算机、文件及各种服务。

Windows 10 和 Windows Server:共享底层代码

如果你安装 Windows 10 和 Windows Server 2016 的全新副本,一开始很容易将二者混淆。它们都拥有相似的桌面界面、开始按钮,甚至相同的任务视图功能。 两者基于相同的内核,并且理论上可以运行相同的软件。 例如,你可以在两者上安装 Google Chrome 或 Microsoft Office 等应用程序。

然而,它们的相似之处也仅限于此。 微软将 Windows 10 定位为用户直接使用的桌面操作系统,而 Windows Server 则被设计为运行网络服务的服务器系统。尽管 Windows Server 也提供了桌面选项,但微软建议安装不带图形用户界面(或删除图形界面)的 Windows Server 版本,以便使用命令行进行管理,从而降低服务器运行所需的资源开销。 这种趋势甚至促使了纳米服务器的出现,它放弃了 GUI 和本地登录功能,以换取更少的磁盘空间占用。

Windows Server:集成服务器专用软件

如果启用了图形用户界面,Windows Server 加载后不久,“服务器管理器”程序就会启动,这明显体现了两个操作系统的差异。 通过它,你可以添加各种服务器专属功能,例如 Windows 部署服务 (WDS)、动态主机配置协议 (DHCP) 服务和活动目录域服务 (Active Directory Domain Services)。 这些功能支持将操作系统远程部署到其他计算机、为客户端设备分配静态 IP 地址、创建网络域以加入其他计算机以及创建域用户等操作。 尽管你可以在 Windows Server 上安装 Apache Web 服务器等第三方软件,但这些服务器功能在 Windows 10 上是不可用的。

此外,Windows Server 还支持 SMB Direct 等功能,以实现更高速的文件共享。它还对弹性文件系统 (ReFS) 提供了更好的支持。在没有服务器的情况下,获得类似功能的唯一方法是使用 Windows 10 Pro for Workstations。

服务器通常协同工作,因此一台服务器可能承担上述的一项或两项职责,而另一台服务器则承担其他角色,以分散工作负载。

Windows Server:支持更强大的硬件

Windows Server 在硬件支持方面也更为强大。 Windows 10 Pro 的最大 RAM 限制为 2 TB,而 Windows Server 可以支持高达 24 TB 的 RAM。 桌面用户不太可能需要如此大量的内存,但服务器可以通过 Hyper-V 等虚拟化技术充分利用其更大的 RAM 容量来管理众多用户、计算机和虚拟机。

Windows 10 对处理器也有一定的限制。 Windows 10 家庭版仅支持一个物理 CPU,而 Windows 10 Pro 支持两个。 Server 2016 最多可支持 64 个 CPU 插槽。 此外,Windows 10 的 32 位版本仅支持 32 个核心,64 位版本支持 256 个核心,而 Windows Server 对核心数量没有限制。

若要体验这些高级功能,你必须使用 Windows 10 Pro for Workstations,它支持 4 个 CPU 和 6 TB 的 RAM。

Windows Server:高度受限的环境

类似于 Windows 10 的 LTSB 分支,Windows Server 删除了许多不必要的功能。 例如,你将找不到 Cortana、Microsoft Store、Edge 浏览器或时间线功能。 Windows Server 仍然使用 Internet Explorer 而不是 Edge,并且出于安全考虑,它被高度锁定,以限制正常的网页浏览。 例如,下载 Google Chrome 时,你必须为谷歌的所有 URL 添加例外,才能完成下载。 Windows Server 的额外安全措施使其在通过 Internet Explorer 访问的几乎所有网站上都会显得异常严格。

Windows Server 不支持使用 Microsoft 帐户登录,因此你无法将设置从其他 PC 同步过来。 相反,你必须使用本地帐户或域帐户登录。 虽然 Windows 10 家庭版最终获得了暂停更新的功能,但 Windows Server 可以通过组策略完全禁用更新(Windows 10 企业版和 Windows LTSB 版本也可以)。

Windows 10:熟悉的桌面体验

虽然 Windows 10 缺少服务器专属功能,但它在其他方面弥补了这一不足。 Windows 10 更新频率更快,它具有 Windows Server 所缺乏的时间线和 Cortana 等功能,而且没有被锁定。 安装新软件(尤其是从互联网下载的软件)过程非常简单。 如果你使用 Microsoft 帐户登录,你的偏好设置可以在不同设备之间同步。

此外,Windows 10 还提供了“你的手机”、“渐进式 Web 应用”和“适用于 Linux 的 Windows 子系统”等功能。 其中一些功能依赖于 Windows Server 无法访问的 Microsoft Store。

如果你愿意,你可以自定义 Windows 10,使其更像 Windows 7。

Windows Server:成本更高

如果你拥有 Windows 7、8 或 8.1 的许可证密钥,则可以免费安装 Windows 10。 而 Windows Server 2016 许可证则不易获得(毕竟它们是为商业用途设计的),而且价格昂贵。 根据企业规模和需求,单个许可证的成本可能在 500 美元到 6200 美元之间。 大多数购买者都通过批量许可方式进行购买。 Windows Server 主要为企业设计,因此它的定价也与之相符。

如果你正在考虑为个人计算机安装 Windows 操作系统,那么 Windows 10 将是你的最佳选择。你仍然可以使用 Windows 7、8 或 8.1 的密钥来激活它,而且这些功能是专门为家庭使用量身定制的。 但是,如果你需要 Windows 操作系统来管理其他计算机(无论是在家中还是在工作中),提供文件服务器或 Web 服务器等服务,那么 Windows Server 显然是更好的选择。