it-swarm.cn

Windows Server 2008、2008 SP2和2008 R2有什么区别?

Windows Server 2008、2008 SP2和2008 R2之间的主要区别是什么?

这些操作系统的代码基础是否不同?

如果我正在为这三个中的任何一个开发应用程序,是否应该担心它可能不适用于其他两个?

56
Samrat Patil

Windows Server 2008和Windows Server 2008 SP2是同一操作系统,只是处于不同的Service Pack级别(Windows Server 2008在SP1级别启动,因为它是在Windows Vista和SP1已经发布之后发布的)。

Windows Server 2008 R2是Windows 7的服务器版本,因此它是O.S.的6.1版本。它引入了很多新功能,因为它实际上是系统的新版本。这是一个不错的起点: http://www.Microsoft.com/windowsserver2008/en/us/whats-new.aspx

在GUI级别上也存在差异,因为WS2008R2使用与Windows 7相同的新GUI(新任务栏等)。

根据您开发的应用程序类型,它们可能会或可能不会在不同的操作系统上遇到问题。发布;您绝对应该检查MSDN。

最重要的一点是:Windows Server 2008 R2仅在64位平台上存在,不再有x86版本。

52
Massimo

好看的简单方法:

Windows Vista SP1 = Windows Server 2008

Windows Vista SP2 = Windows Server 2008 SP2

Windows 7 = Windows Server 2008 R2

25
AlexTEH

好的,有点令人困惑,Windows Server 2008基于WindowsNT 6.0 Service Pack 1内核。因此,第一个Service Pack是Service Pack 2(Windows Server 2008 SP2)。 Windows Server 2008 R2还基于WindowsNT 6.1内核(类似于Windows 7,就像Server 2008与Vista类似),具有一些扩展的功能。

由于内核是相同的,除非您做一些相当奇怪的事情,否则应该没问题,请记住咨询MSDN以获取更好的信息。我可能会遇到的最大问题是R2完全无需GUI界面即可运行的能力。这可能只是少数情况,它不是默认值,默认值与其他Windows Server一样,我不确定有多少会使用该功能。

4
Shial

到目前为止,我唯一遇到的就是Window Server 2008 R2比常规Windows Server 2008安全得多。例如,我为SharePoint开发,其中一个已知的问题是,它“忘记了”为Windows Server 2008 R2启用本地启动/激活。 IIS Wamreg COM组件。在Windows Server 2008中,您可以打开op de Component Services窗口并启用所需的所有配件。在Windows Server 2008 R2中,您需要先进入注册表并获得所有权IIS WamReg注册表项,然后才能更改为安全设置。

3
Colin Dekker

Windows Server 2008和2008 R2一样不允许BranchCache模式。

0
Frank