Quelle est la différence entre Windows Server 2008, 2008 SP2 et 2008 R2?

56

Quelles sont les principales différences entre Windows Server 2008, 2008 SP2 et 2008 R2?

Les bases de code pour ces systèmes d'exploitation sont-elles différentes?

Si je développe des applications pour l'un de ces trois logiciels, devrais-je craindre que cela ne fonctionne pas sur les deux autres?

Samrat Patil
la source
Permettez-moi d'ajouter une chose: vous pouvez exécuter une machine virtuelle avec un système d'exploitation x64 bits (Windows Server R2) sur un hôte x86 doté de VirtualBox x86: sysprobs.com/install-run-windows-2008-r2-x86-sun-virtualbox sysprobs.com / 64bit-guest-os-32bit-host-os-vmware je l'ai fait.
lionheart

Réponses:

52

Windows Server 2008 et Windows Server 2008 SP2 sont le même système d'exploitation, mais à un niveau de service pack différent (Windows Server 2008 a démarré au niveau SP1 car il a été publié un peu après que Windows Vista et SP1 étaient déjà sortis).

Windows Server 2008 R2 est la version serveur de Windows 7, il s'agit donc de la version 6.1 du système d'exploitation. Il introduit un grand nombre de nouvelles fonctionnalités, car il s’agit en fait d’une nouvelle version du système. C’est un bon point de départ: http://www.microsoft.com/windowsserver2008/en/us/whats-new.aspx .

Il existe également des différences au niveau de l'interface graphique, car WS2008R2 utilise la même nouvelle interface graphique que celle introduite avec Windows 7 (nouvelle barre des tâches, etc.).

Selon le type d'applications que vous développez, elles peuvent ou non rencontrer des problèmes avec différentes versions du système d'exploitation. vous devriez certainement vérifier MSDN.

Le point le plus important: Windows Server 2008 R2 n'existe que pour les plates-formes 64 bits, il n'y a plus de version x86.

Massimo
la source
Désolé, Massimo, ce lien ne fonctionne plus pour moi. Il va à microsoft.com/en-us/server-cloud/default.aspx Auriez -vous un moyen de le retrouver?
Mark C
Non, Microsoft a récemment lié TOUTE sa documentation WS2008R2 à WS2012 ... la recherche de documents sur WS2008R2 devient de plus en plus difficile.
Massimo
25

Ok moyen simple de voir les choses:

Windows Vista SP1 = Windows Server 2008

Windows Vista SP2 = Windows Server 2008 SP2

Windows 7 = Windows Server 2008 R2

AlexTEH
la source
À partir de Vista SP2 / Server 2008 SP2, MS a annoncé que les systèmes d'exploitation Desktop et Server seraient basés sur le même code et la même version (plus ou moins) en parallèle. Ils ont déjà annoncé que Win8 / Server vNext sera également publié en même temps (bien que cela prenne probablement 2 à 4 ans avant de les voir).
Chris S
2
WTF est faux avec Microsoft? Comment pouvez-vous cacher un tel changement dans R2?
Scott Stafford
@Scott Apparemment, Windows 7 est connu en interne comme version 6.1.
Mark C
2
@MarkC: Ce serait raisonnable, sauf que de nombreux produits nécessitent Win7 et non Vista - Visal Studio 2012, TFS 2012, etc. Nous avons été pris au dépourvu par le fait qu'ils ne fonctionneraient pas sur notre Server 2008 SP2.
Scott Stafford
4

Ok, c'est un peu déroutant, Windows Server 2008 est basé sur le noyau Windows NT 6.0 Service Pack 1. Pour cette raison, le premier service pack était le Service Pack 2 (Windows Server 2008 SP2). Windows Server 2008 R2 est également basé sur le noyau Windows NT 6.1 (il ressemble à Windows 7, tout comme Server 2008 ressemble à Vista) avec des fonctionnalités étendues.

Puisque le noyau est le même, à moins que vous ne fassiez quelque chose d'assez exotique, pensez à consulter le MSDN pour obtenir de meilleures informations. Le problème le plus important que je puisse vous rencontrer est la possibilité pour R2 de s'exécuter sans interface graphique. Ce ne sera probablement qu'une minorité de cas. Ce n'est pas le cas par défaut. Par défaut, il est comme n'importe quel autre serveur Windows. Je ne sais pas combien de personnes utiliseront cette capacité.

Shial
la source
Exactement, Windows Server 2008 est basé sur le noyau 6.0 (avec SP1); Windows Server 2008 R2 est basé sur la version 6.1, identique à Windows 7.
Massimo
Ah oui, vous avez raison, il s’agit du service pack 1 de Windows NT 6.0.
Shial
J'allais modifier votre réponse pour corriger les erreurs, mais le problème est globalement faux. En outre, l'installation principale a toujours une interface graphique, elle est simplement fortement réduite. Certaines parties du framework .NET ont également été arrachées; principalement liés à l'interface graphique.
Chris S
3

La seule chose que j’ai rencontrée jusqu’à présent est que Windows Server 2008 R2 est beaucoup plus sécurisé que Windows Server 2008. Par exemple, je développe pour SharePoint. Composant IIS Wamreg COM. Dans Windows Server 2008, vous pouvez simplement ouvrir la fenêtre de Component Services et activer tous les éléments nécessaires. Dans Windows Server 2008 R2, vous devez d'abord accéder au registre et s'approprier la clé de registre IIS WamReg avant de pouvoir modifier les paramètres de sécurité.

Colin Dekker
la source
0

Windows Server 2008 n'autorise pas le mode BranchCache, contrairement à 2008 R2.

Franc
la source