Яка різниця між Windows Server 2008, 2008 SP2 та 2008 R2?


56

Які основні відмінності між Windows Server 2008, 2008 SP2 та 2008 R2?

Чи відрізняються бази коду для цих ОС?

Якщо я розробляю програми для будь-якого з цих трьох, чи повинен я переживати, що це може не працювати на двох інших?


Дозвольте додати одне: ви можете запустити VM з x64 бітною ОС (Windows Server R2) на хості x86 з x86 VirtualBox: sysprobs.com/install-run-windows-2008-r2-x86-sun-virtualbox sysprobs.com / 64bit-guest-os-32bit-host-os-vmware Я це зробив.
Левине серце

Відповіді:


52

Windows Server 2008 та Windows Server 2008 SP2 - це одна і та ж операційна система, лише на іншому рівні сервісного пакету (Windows Server 2008 запустився на рівні SP1, оскільки він був випущений трохи після виходу Windows Vista та SP1).

Windows Server 2008 R2 - це серверний випуск Windows 7, тому це версія 6.1 ОС; він вводить досить багато нових функцій, адже це насправді новий випуск системи. Це гарне місце для початку: http://www.microsoft.com/windowsserver2008/en/us/whats-new.aspx .

Існують також відмінності на рівні графічного інтерфейсу, оскільки WS2008R2 використовує той самий новий графічний інтерфейс, представлений із Windows 7 (нова панель завдань тощо).

Залежно від того, які програми ви розробляєте, вони можуть виникати або не мати проблем у різних версіях ОС; Ви обов'язково повинні перевірити MSDN.

Єдиний найважливіший момент: Windows Server 2008 R2 існує лише для 64-бітних платформ, версія x86 вже не існує.


На жаль, Массімо, це посилання для мене більше не працює. Він переходить до microsoft.com/en-us/server-cloud/default.aspx Чи хотіли б ви знайти його знову?
Марк C

Ні, нещодавно Microsoft перенаправила ВСЮ свою документацію на WS2008R2 на WS2012 ... пошук документів про WS2008R2 стає все складніше.
Массімо

25

Добре простий спосіб дивитися на це:

Windows Vista SP1 = Windows Server 2008

Windows Vista SP2 = Windows Server 2008 SP2

Windows 7 = Windows Server 2008 R2


Як і для Vista SP2 / Server 2008 SP2, MS оголосила, що настільні та серверні ОС будуть базуватися на одному і тому ж коді, а випуск (більш-менш) на бічному кроці. Вони вже оголосили, що Win8 / Server vNext також вийде разом (хоча, швидше за все, ми їх побачимо від 2 до 4 років).
Chris S

2
WTF помиляється з Microsoft? Як ви можете приховати величезну подібну зміну всередині R2?
Скотт Стаффорд

@Scott Мабуть, Windows 7 відомий всередині країни як версія 6.1.
Марк C

2
@MarkC: Це було б розумно, за винятком того, що для багатьох продуктів потрібен Win7, а не Vista - Visal Studio 2012, TFS 2012 та ін.
Скотт Стаффорд

4

Гаразд, це трохи заплутано, Windows Server 2008 базується на ядрі оновлень 1 пакета оновлень WindowsNT 6.0. Через це першим пакетом оновлень став пакет 2 (Windows Server 2008 SP2). Windows Server 2008 R2 також базується на ядрі WindowsNT 6.1 (Він схожий на Windows 7 подібно до сервера 2008, схожий на Vista) з деякими розширеними функціями та можливостями.

Оскільки ядро ​​те саме, якщо ви робите щось досить екзотичне, це повинно бути добре, не забудьте проконсультуватися з MSDN для кращої інформації. Найбільша проблема, з якою я могла вас побачити, - це можливість R2 працювати без інтерфейсу GUI взагалі. Це, мабуть, буде меншістю випадків, це не за замовчуванням для нього, за замовчуванням так само, як і будь-який інший Windows Server, я не впевнений, скільки буде використовувати цю можливість.


Саме так, Windows Server 2008 базується на ядрі 6.0 (з SP1); Windows Server 2008 R2 створений на базі 6.1-ої, тієї самої Windows 7.
Массімо

Ага так, ваше право, це сервісний пакет WindowsNT 6.0 1. моя помилка там.
Шиаль

Я збирався редагувати вашу відповідь, щоб виправити помилки, але вся справа в значній мірі неправильна. Крім того, у встановленні Core все ще є графічний інтерфейс, він просто сильно скорочений. Також були вирвані частини фреймворку .NET; в основному пов'язані з графічним інтерфейсом.
Кріс S

3

Єдине, з чим я стикався, це те, що Window Server 2008 R2 набагато безпечніший, ніж звичайний Windows Server 2008. Наприклад, я розробляю для SharePoint, серед яких відома проблема полягає в тому, що він "забув" включити локальний запуск / активацію для Компонент IIS Wamreg COM. У Windows Server 2008 ви можете просто відкрити вікно op de Component Services і включити всі необхідні записи. У Windows Server 2008 R2 вам потрібно спочатку зайти до реєстру та взяти право власності на ключ реєстру IIS WamReg, перш ніж ви зможете змінити налаштування безпеки.


0

Windows Server 2008 не дозволяє використовувати режим BranchCache, як і 2008 R2.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.