Windows Server 2008, 2008 SP2 และ 2008 R2 แตกต่างกันอย่างไร?


56

อะไรคือความแตกต่างที่สำคัญระหว่าง Windows Server 2008, 2008 SP2 และ 2008 R2

รหัสฐานสำหรับระบบปฏิบัติการเหล่านี้แตกต่างกันหรือไม่?

หากฉันกำลังพัฒนาแอพพลิเคชั่นสำหรับหนึ่งในสามคนนี้ฉันควรกังวลว่ามันจะไม่ทำงานกับอีกสองอันหรือไม่?


ให้ฉันเพิ่มสิ่งหนึ่ง: คุณสามารถเรียกใช้ VM กับ x64 บิต OS (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ฉันทำไปแล้ว
lionheart

คำตอบ:


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

นอกจากนี้ยังมีความแตกต่างในระดับ GUI เนื่องจาก WS2008R2 ใช้ GUI ใหม่เดียวกันกับ Windows 7 (แถบงานใหม่ ฯลฯ )

ขึ้นอยู่กับชนิดของแอปพลิเคชันที่คุณกำลังพัฒนาอาจมีหรือไม่มีปัญหาในระบบปฏิบัติการรุ่นต่าง ๆ คุณควรตรวจสอบ MSDN อย่างแน่นอน

จุดเดียวที่สำคัญที่สุด: Windows Server 2008 R2 มีอยู่สำหรับแพลตฟอร์ม 64 บิตเท่านั้นไม่มีรุ่น x86 อีกต่อไป


ขออภัย Massimo ลิงก์นั้นไม่ทำงานอีกต่อไปสำหรับฉัน ไปที่microsoft.com/en-us/server-cloud/default.aspxคุณจะมีวิธีหามันอีกไหม?
ทำเครื่องหมาย C

ไม่เมื่อเร็ว ๆ นี้ Microsoft ได้เชื่อมโยงเอกสาร WS2008R2 ทั้งหมดกับ WS2012 อีกครั้ง ... การค้นหาเอกสารเกี่ยวกับ WS2008R2 นั้นยากขึ้นเรื่อย ๆ
Massimo

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 Stafford

@Scott Apparently Windows 7 เป็นที่รู้จักกันภายในว่าเป็นรุ่น 6.1
ทำเครื่องหมาย C

2
@ MarkC: นั่นจะสมเหตุสมผลยกเว้นผลิตภัณฑ์จำนวนมากต้องการ Win7 และไม่ใช่ Vista - Visal Studio 2012, TFS 2012 ฯลฯ เราค่อนข้างจะถูกปิดตาด้วยความจริงที่ว่าพวกเขาจะไม่ทำงานบน Server 2008 SP2 ของเรา
Scott Stafford

4

โอเคมันสับสนเล็กน้อย 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 อื่น ๆ ฉันไม่แน่ใจว่าจะใช้ความสามารถนี้มากแค่ไหน


Windows Server 2008 ใช้เคอร์เนล 6.0 (พร้อม SP1) Windows Server 2008 R2 ขึ้นอยู่กับ 6.1 หนึ่งเดียวกับ Windows 7
Massimo

อ่าใช่คุณใช่มั้ยมันคือ WindowsNT 6.0 service pack 1 ความผิดพลาดของฉันอยู่ที่นั่น
Shial

ฉันจะแก้ไขคำตอบของคุณเพื่อแก้ไขข้อผิดพลาด แต่สิ่งทั้งหมดนั้นค่อนข้างผิด นอกจากนี้ Core การติดตั้งยังคงมี GUI ก็ลดลงอย่างมาก ส่วนของ. NET Framework ก็ถูกฉีกออกเช่นกัน ส่วนใหญ่เกี่ยวข้องกับ GUI
Chris S

3

สิ่งเดียวที่ฉันได้พบก็คือ Window Server 2008 R2 นั้นมีความปลอดภัยมากกว่า Windows Server 2008 เป็นอย่างมากตัวอย่างเช่นฉันพัฒนาสำหรับ SharePoint ซึ่งเป็นปัญหาที่ทราบกันดีคือ "ลืม" เพื่อเปิดใช้งานการเปิดใช้งาน / เปิดใช้งานในท้องถิ่น ส่วนประกอบ IIS Wamreg COM ใน Windows Server 2008 คุณสามารถเปิดหน้าต่างบริการคอมโพเนนต์และเปิดใช้งานอุปกรณ์ทั้งหมดที่จำเป็น ใน Windows Server 2008 R2 คุณต้องเข้าไปที่รีจิสตรีก่อนและรับสิทธิ์เป็นเจ้าของ IIS WamReg รีจิสตรีคีย์ก่อนจึงจะสามารถเปลี่ยนการตั้งค่าความปลอดภัยได้


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.