Intel Mac กับการรองรับ Windows: ทำไม Windows XP ถึงใช้งานไม่ได้แต่ Vista ทำได้
สำหรับผู้ที่วางแผนจะใช้งาน Windows บนเครื่อง Mac รุ่นใหม่ที่เปลี่ยนมาใช้ชิปประมวลผลของ Intel อาจต้องพบกับอุปสรรคบางประการ โดยเฉพาะผู้ที่ยังคงต้องการใช้งาน Windows XP ซึ่งดูเหมือนว่า Apple จะไม่ได้ทำให้การติดตั้งเป็นเรื่องง่ายนักในขณะนี้
Phil Schiller รองประธานอาวุโสของ Apple ได้เปิดเผยว่า iMac และ MacBook Pro รุ่นใหม่ที่ใช้ Intel อาจไม่สามารถรัน Windows เวอร์ชันปัจจุบันได้ สาเหตุหลักมาจากระบบการบูตเครื่องที่แตกต่างออกไป โดยเครื่อง Mac รุ่นใหม่นี้จะใช้ EFI (Extensible Firmware Interface) ซึ่งเป็นอินเทอร์เฟซระหว่างเฟิร์มแวร์กับระบบปฏิบัติการ แทนที่ระบบ BIOS (Basic Input/Output System) แบบดั้งเดิมที่คอมพิวเตอร์ส่วนใหญ่ใช้กัน (ในขณะที่ Mac รุ่น Power PC เดิมจะใช้ Open Firmware)
ระบบ EFI ถูกพัฒนาโดย Intel เพื่อเพิ่มขีดความสามารถในการทำงานให้สูงขึ้น เช่น การอนุญาตให้ผู้ใช้เชื่อมต่ออินเทอร์เน็ตผ่าน command shell ได้ตั้งแต่ก่อนที่ระบบปฏิบัติการจะเริ่มทำงาน อย่างไรก็ตาม เนื่องจาก EFI ถูกพัฒนาขึ้นหลังจากที่ Windows XP วางจำหน่ายไปแล้ว ทำให้ Windows XP เวอร์ชันมาตรฐานไม่รองรับการทำงานบนระบบนี้
แม้ว่า Windows เวอร์ชัน 64-bit จะรองรับ EFI แต่เนื่องจาก Mac รุ่นใหม่เหล่านี้ทำงานบนสถาปัตยกรรม 32-bit จึงทำให้ไม่สามารถแก้ปัญหานี้ได้โดยตรง
ทางออกสำหรับผู้ใช้งาน Windows บน Mac
แม้ Windows XP จะมีปัญหา แต่ข่าวดีคือ Windows Vista ถูกออกแบบมาให้รองรับ EFI ตั้งแต่ต้น นอกจากนี้ Apple ยังยืนยันว่าไม่มีนโยบายที่จะปิดกั้นการติดตั้ง Windows บนเครื่อง Mac รุ่นใหม่เหล่านี้แต่อย่างใด
ดังนั้น สำหรับผู้ที่ครอบครองแผ่นติดตั้ง Windows Vista เวอร์ชัน Beta และสั่งซื้อ iMac หรือ MacBook Pro รุ่นใหม่ไปแล้ว สามารถเริ่มทดลองติดตั้งได้ทันที ส่วนผู้ใช้งานทั่วไปอาจต้องรอการวางจำหน่าย Windows Vista อย่างเป็นทางการ หรือสำหรับสายเทคนิคที่ต้องการใช้ XP จริงๆ อาจต้องมองหาวิธีดัดแปลง (Hack) เพื่อให้ Windows XP สามารถบูตผ่าน EFI ได้

| หัวข้อเปรียบเทียบ | Windows XP | Windows Vista |
|---|---|---|
| การรองรับ EFI | ไม่รองรับ (ในเวอร์ชัน 32-bit) | รองรับ |
| สถานะการใช้งานบน Intel Mac | ติดตั้งได้ยาก/ต้องดัดแปลง | สามารถติดตั้งได้ |
| ระบบการบูตที่ต้องการ | BIOS แบบดั้งเดิม | EFI |
ข้อเท็จจริงสำคัญ
- Intel Mac รุ่นใหม่ (iMac, MacBook Pro) ใช้ระบบบูตแบบ EFI แทน BIOS
- Windows XP ไม่รองรับ EFI ทำให้ไม่สามารถติดตั้งแบบปกติบน Intel Mac ได้
- Windows Vista รองรับ EFI และสามารถใช้งานบน Intel Mac ได้
- เครื่อง Mac รุ่นใหม่เป็นระบบ 32-bit จึงไม่สามารถใช้ Windows 64-bit เพื่อเลี่ยงปัญหา EFI ได้
- Apple ไม่ได้บล็อกการติดตั้ง Windows แต่เป็นข้อจำกัดทางเทคนิคของตัว OS เอง
คำถามที่พบบ่อย
ทำไม Windows XP ถึงติดตั้งบน Intel Mac ไม่ได้?
เพราะ Windows XP ถูกสร้างขึ้นก่อนระบบ EFI จะถูกพัฒนา ทำให้ตัวระบบปฏิบัติการไม่รู้จักวิธีบูตเครื่องผ่าน EFI ซึ่งเป็นมาตรฐานใหม่ที่ Intel Mac ใช้งาน
EFI คืออะไรและดีกว่า BIOS อย่างไร?
EFI (Extensible Firmware Interface) คือเฟิร์มแวร์ที่ทำหน้าที่เชื่อมต่อฮาร์ดแวร์กับระบบปฏิบัติการ ซึ่งมีความสามารถสูงกว่า BIOS เช่น การเข้าถึงอินเทอร์เน็ตได้ก่อนเข้า OS
ถ้าอยากใช้ Windows บน Intel Mac ต้องใช้เวอร์ชันไหน?
แนะนำให้ใช้ Windows Vista เนื่องจากมีการรองรับระบบ EFI มาในตัว ทำให้สามารถติดตั้งและใช้งานได้ราบรื่นกว่า
Apple สั่งห้ามติดตั้ง Windows บน Mac หรือไม่?
ไม่จริง Apple ระบุว่าไม่มีแผนที่จะปิดกั้นการทำงานของ Windows บนเครื่อง Mac รุ่นใหม่ ปัญหาที่เกิดขึ้นเป็นเรื่องของความเข้ากันได้ทางเทคนิคระหว่าง OS และเฟิร์มแวร์เท่านั้น