我正在构建一台新机器,主要用于开发,偶尔也用于照片编辑。我想知道使用 Windows Server 2012 R2 作为我的工作站操作系统而不是 Windows 8.1 是否有任何好处。
我的猜测是两者的内核相同,并且使用相同的驱动程序?这是正确的假设吗?我考虑使用 Server 2012 的唯一原因是 Hyper-V 的可用性
答案1
如果您需要任何服务器服务(例如 DNS、DHCP 或其他服务),并且没有第二台机器来运行这些服务,那么这可能是使用服务器版本的原因。
Server 2012R2 确实具有现代磁贴界面,但它不附带 Windows 8.x 附带的任何 Windows 商店应用。它甚至没有商店磁贴。我认为您可以在添加“桌面体验”功能后获得这些功能。但如果您不喜欢这些应用程序,Windows Server 会将它们全部隐藏。
此外,Windows 8.1 使得使用本地帐户变得更加困难,并希望您使用 Microsoft 帐户登录您的计算机。默认情况下,服务器不使用 Microsoft 帐户。
2012 R2 仍然带有完整的 Windows 7 备份功能,而 8.1 已删除大部分此功能。如果你需要它,服务器是更好的选择。
以前,优秀的 IIS 版本和 Hyper-V 是使用服务器的原因,但现在这些在工作站操作系统上也同样好。
话虽如此,Windows 8 针对桌面应用程序进行了优化,而服务器则经过调整以运行 Windows 服务等后台应用程序。因此,对于台式电脑来说,除非您有真正使用服务器的充分理由,否则 Windows Pro 是更好的选择。
答案2
我已经使用 Server 2008 R2 一段时间了,对我来说,它非常棒。(还没有尝试过 Server 2012 - 我想等到下一个版本发布)
我看到服务器版本的一个主要优点(这似乎惹恼了本帖中我上面的所有人),就是它们拥有工作站版本几乎所有的选项 - 你只需要自己安装它们。这意味着默认情况下,服务器应该占用更少的资源并且运行更顺畅(并且可能更安全,因为运行的服务更少)。根据维基百科服务器版本(从 2008 年开始)与工作站版本相比,需要大约一半的内存和硬盘空间。
一开始配置一切可能很烦人,但我认为这是值得的。我一直在我的 Server-2008r2 上编写代码、玩游戏和管理服务器群,从未遇到过任何与驱动程序、性能等有关的问题。
我还听说服务器版本的构建方式使其更加稳定(但我不知道如何确认 - 欢迎提出想法)。
答案3
总的来说,Windows Server 是一款糟糕的桌面操作系统,除非您启用它,否则它实际上没有传统的桌面界面。我无法谈论驱动程序的互操作性,但 Windows Server 2012R2 只有 64 位,因此它只接受签名的 64 位驱动程序。根据我对 Windows Server 本身的技术事实的了解,我认为可以安全地假设它将接受桌面驱动程序。
Windows Server(2010、2010、2012、2012R2)和 Windows(Vista、7、8、8.1)都使用相同的驱动程序模型。Windows Server 2012R2 中的 Hyper-V 功能几乎可以做到,Windows 8
至少对于那些有兴趣使用它进行编程或照片编辑的人来说是这样。
虽然你可以将 Windows Server 变成桌面操作系统,但它实际上并不是为此目的而设计的。你可能会遇到拒绝安装的软件。既然你愿意处理现代用户界面,那么你不妨直接安装Windows 8.1
我应该指出,Windows 8
和Windows 8.1
应该互换使用。