คุณสามารถเรียกใช้ Windows บน Mac M1 ใหม่ได้หรือไม่?

ถึงตอนนี้คุณควรจะคุ้นเคยกับ ชิป M1, SoC ใหม่ของ Apple ที่จะมาแทนที่ Intel เป็นโปรเซสเซอร์สำหรับ Mac ในอนาคตทั้งหมด ซื้อก็ได้ Macs สองสามเครื่อง ตอนนี้ได้ติดตั้งชิป M1 แล้ว

หากคุณได้รับ M1 Mac แล้วหรือกำลังพิจารณาสั่งซื้อ คุณอาจมีคำถามสองสามข้อในใจ สำหรับผู้ใช้จำนวนมาก โดยเฉพาะอย่างยิ่งนักพัฒนา กรณีการใช้งานที่สำคัญสำหรับ Mac เกี่ยวข้องกับการเรียกใช้ Windows (หรือแอพ Windows) บนเครื่อง macOS ของคุณ

สำหรับผู้ที่ต้องใช้ Windows บน Mac คุณอาจต้องการอ่านโพสต์นี้ก่อนตัดสินใจซื้อ

สารบัญ

  • เหตุใดชิป M1 ใหม่จึงเป็นปัญหาสำหรับ Windows บน Mac
    • x86 กับ ARM: ทำไม Apple ถึงเปลี่ยน
  • Boot Camp ยังคงทำงานบน M1 Mac หรือไม่
    • นี่หมายความว่า Apple จะหยุดสนับสนุน Boot Camp ทั้งหมดหรือไม่
  • แล้วเครื่องเสมือน Windows บนชิป M1 ล่ะ?
  • คุณควรข้าม M1 Macs หากต้องการใช้งาน Windows หรือไม่
  • ในระหว่างนี้…
    • Parallels VM: เร็วๆ นี้ (?)
    • CrossOver: เรียกใช้ (บาง) แอพ Windows
  • บทสรุป: รอหรือไปต่อ
    • กระทู้ที่เกี่ยวข้อง:

เหตุใดชิป M1 ใหม่จึงเป็นปัญหาสำหรับ Windows บน Mac

ขออภัย ชิป M1 ทำให้เกิดความยุ่งยาก หากคุณต้องการเรียกใช้ Windows บน Mac ของคุณ เนื่องจากชิป M1 ใช้สถาปัตยกรรมที่แตกต่างจากชิป Intel ซึ่งเป็นชิปที่ Windows ออกแบบมาสำหรับ

โดยเฉพาะชิป M1 นั้นสร้างขึ้นบนสถาปัตยกรรม ARM ในขณะที่ Intel นั้นสร้างขึ้นบนสถาปัตยกรรม x86 ซึ่งหมายความว่าในระดับพื้นฐาน M1 Mac และพีซี x86 ไม่เข้ากัน

สถาปัตยกรรมของโปรเซสเซอร์ไม่เพียงเปลี่ยนวิธีการทำงานของคอมพิวเตอร์ แต่สิ่งที่สามารถทำงานได้บนคอมพิวเตอร์เครื่องนั้นด้วย แอพจะต้องสร้างขึ้นสำหรับอย่างใดอย่างหนึ่ง เป็นการท้าทายอย่างยิ่งที่จะชดเชยความแตกต่างนี้ ซึ่งแม้แต่แอปที่สร้างมาสำหรับ Mac ในอดีตยังต้องสร้างใหม่หรือแปลโดยใช้ Rosetta 2

ดังนั้นเมื่อพูดถึงการใช้งาน Windows บน M1 Mac ใช่ว่ามีปัญหาเล็กน้อยที่จะพูดให้น้อยที่สุด

x86 กับ ARM: ทำไม Apple ถึงเปลี่ยน

ก่อนที่เราจะพูดถึงปัญหานี้ เรามาทำความเข้าใจกันว่าทำไม Apple ถึงเปลี่ยนจาก x86 เป็นอันดับแรก

อันดับแรก คำตอบที่ชัดเจน: Intel เป็นเจ้าของสถาปัตยกรรม x86 เป็นบริษัทที่คิดค้น! ดังนั้นสำหรับ Apple ที่จะแยกส่วนและสร้างชิปที่แข่งขันกัน เหมาะสมที่จะเลือกใช้สถาปัตยกรรมทางเลือก

อ่านที่นี่ เพื่อเรียนรู้ว่าเหตุใด Apple จึงต้องการหยุดใช้ชิป Intel

ประการที่สอง Apple ได้พัฒนาชิป ARM มาระยะหนึ่งแล้วในอุปกรณ์พกพา (iPhone, iPad, Apple Watch, AirPods, Apple TV - ทุกอย่าง) วิศวกรของ Apple มีประสบการณ์ สะดวก และมีประสิทธิภาพกับสถาปัตยกรรมนี้ มันอยู่ใน wheelhouse ของพวกเขา

ประการที่สาม เนื่องจาก Apple ได้สร้างอุปกรณ์พกพาทั้งหมดด้วยชิป ARM นั่นหมายความว่า ARM Mac สามารถเรียกใช้แอป iPad และ iPhone. นี่เป็นขั้นตอนใหญ่ในการปิดช่องว่างระหว่างอุปกรณ์เหล่านี้และเพิ่มความเข้ากันได้ระหว่างอุปกรณ์เหล่านี้ ซึ่งเป็นสิ่งที่ Apple ต้องทำอย่างมาก

Boot Camp ยังคงทำงานบน M1 Mac หรือไม่

ตอนนี้เรารู้แล้วว่าเหตุใด Windows จึงไม่ทำงานบน Mac และเหตุใด Apple จึงเลือกที่จะทำการตัดสินใจนี้ ก็ถึงเวลาตอบคำถามที่คุณคิดมากที่สุด ดรัมโรล….ไม่ Boot Camp ใช้งานไม่ได้กับ M1 Mac ใหม่

ฉันไม่คิดว่าฉันต้องลงรายละเอียดมากเกินไปที่นี่ เพราะเราเพิ่งอธิบายได้ว่าทำไมถึงเป็นเช่นนี้ แต่มันถูก. Windows เคยติดตั้งได้บน Mac ผ่านฟีเจอร์ Boot Camp เนื่องจากโปรเซสเซอร์ Mac ไม่สามารถตีความระบบปฏิบัติการ Windows ได้อีกต่อไป จึงเป็นไปไม่ได้ในขณะนี้

นี่หมายความว่า Apple จะหยุดสนับสนุน Boot Camp ทั้งหมดหรือไม่

คำถามนี้ตอบยากขึ้นเล็กน้อย ฉันไม่รู้ว่ามีอะไรอยู่ในวาระการประชุมของ Apple; บางที Boot Camp จะกลับมาในสัปดาห์หน้า ถ้าให้เดา ฉันคิดว่า Boot Camp จะกลับมาอีกอย่างน้อยปีหนึ่งแน่นอน และมีแนวโน้มว่าจะไม่กลับมาอีกเป็นเวลานานกว่านี้อีกถ้าเคย

นั่นเป็นเพราะมีเพียงสองวิธีในการแก้ปัญหาความคลาดเคลื่อนระหว่างสถาปัตยกรรม ARM และ x86 Apple จะสร้างบริการ Rosetta-esque ที่แปล Windows 10 แบบเรียลไทม์ หรือ Windows เสนอระบบปฏิบัติการเวอร์ชัน ARM ที่มีประสิทธิภาพ

ฉันไม่เห็นสิ่งแรกในสิ่งเหล่านี้เกิดขึ้นเร็ว ๆ นี้ อย่างที่สองก็มีอยู่แล้ว คุณสามารถดาวน์โหลดและติดตั้ง Windows 10 เวอร์ชัน ARM ลงใน ARM SoC ได้ ในขณะที่เขียน Windows เวอร์ชันนี้ไม่น่าเชื่อถือที่สุด มันช้า บั๊กกี้ และเนื่องจากเป็น ARM จึงไม่เรียกใช้แอป Windows 64 บิต (อย่างไรก็ตาม คุณสามารถเรียกใช้ 32 บิตได้)

Microsoft กำลังทำงานเพื่อปรับปรุงสิ่งนี้ ดังนั้นหวังว่า Windows 10 รุ่น ARM จะใช้งานได้จริงมากขึ้นในอนาคต อย่างไรก็ตามแม้ว่า Microsoft จะประกาศในวันพรุ่งนี้ว่า ARM Windows 10 นั้นแข็งแกร่งพอๆ กับ x86 Windows 10 แต่ก็ไม่ได้หมายความว่าคุณจะสามารถติดตั้งบน Mac ของคุณได้ จากนั้น Apple จะต้องรื้อฟื้นคุณสมบัติ Boot Camp ซึ่งแน่นอนว่ายังต้องรอดู

กล่าวโดยย่อ Boot Camp บน Mac นั้นตายไปแล้วสำหรับอนาคตอันใกล้นี้ และฉันจะไม่เชื่อว่ามันจะกลับมาในเร็วๆ นี้

แล้วเครื่องเสมือน Windows บนชิป M1 ล่ะ?

สิ่งนี้นำเราไปสู่วิธีที่สองที่คุณจะใช้งาน Windows บน Mac และนั่นคือผ่านเครื่องเสมือน

สำหรับผู้ที่ไม่ทราบ เครื่องเสมือนคือโปรแกรมจำลองสำหรับคอมพิวเตอร์ มันสร้างหน้าต่างเล็ก ๆ บนเดสก์ท็อปของคุณโดยมีเดสก์ท็อปตัวที่สองอยู่ข้างในสำหรับแพลตฟอร์มใดก็ได้ที่คุณต้องการ โดยปกติแล้ว นักพัฒนาจะใช้สิ่งนี้ แม้ว่าคุณจะสามารถใช้มันเพื่อเรียกใช้แอพ Windows บน Mac (เช่น เกม) ได้

การพยากรณ์โรคที่นี่สว่างขึ้นเล็กน้อย ไม่มีอะไรหยุด Windows VM ไม่ให้ทำงานบน M1 Mac - ในที่สุด ความท้าทายที่นี่คือแอปพลิเคชัน VM ส่วนใหญ่สร้างขึ้นสำหรับ x86 Mac ดังนั้น VM ที่มีอยู่ทั้งหมดที่คุณรู้จักและชื่นชอบในตอนนี้จึงต้องได้รับการสร้างขึ้นใหม่สำหรับ Mac ใหม่

Apple ได้แสดง Parallels (VM ยอดนิยม) ที่ทำงานบน M1 Mac ระหว่าง WWDC20 อย่างไรก็ตาม นี่เป็นเวอร์ชันต้นแบบของ Parallels และใช้งาน Linux ไม่ใช่ Windows 10

กล่าวโดยสรุป ดูเหมือนว่า VMs กำลังจะมาถึง M1 Mac พวกเขาแค่ต้องการเวลาอีกสักหน่อย

คุณควรข้าม M1 Macs หากต้องการใช้งาน Windows หรือไม่

น่าเศร้าที่ความหวังของ VM ที่จะมาบน Mac อาจไม่เพียงพอสำหรับผู้ใช้บางคน เมื่อ Boot Camp หายไปและ VMs DOA ชิป M1 อาจไม่ใช่ตัวเลือกสำหรับมืออาชีพ

หากคุณทำงานใน Windows VMs ทุกวัน ฉันจะรอรับ M1 Mac ฉันจะไม่บอกคุณว่าอย่าซื้อเลย เพียงรอจนกว่าจะถึงฤดูใบไม้ผลิหน้า แล้วอัปเกรด ฉันสงสัยว่าจะใช้เวลานานกว่านั้นมากสำหรับ VM ยอดนิยมในการกลับไปเป็น macOS

หากคุณทำงานใน Boot Camp บน Mac บ่อยๆ ฉันจะข้าม M1 Mac ไปในอนาคตอันใกล้ ฉันไม่แน่ใจว่า Apple จัดลำดับความสำคัญของ Boot Camp อย่างไร ซึ่งทำให้ยากที่จะบอกว่าจะกลับมาหรือไม่ เว้นแต่ว่าคุณมีเครื่อง Windows 10 ที่บ้านซึ่งคุณไม่สนใจที่จะสลับไปมาระหว่างกัน ฉันจะไม่แลกเปลี่ยน Intel Mac กับ M1 Mac เป็นระยะเวลาหนึ่ง

ในระหว่างนี้…

ไม่ใช่ข่าวร้ายทั้งหมด มีวิธีแก้ไขปัญหาชั่วคราวบางประการที่คุณสามารถใช้กับ M1 Mac เพื่อเรียกใช้ Windows VM และแอปได้ ด้านล่างนี้คือเหตุผลสองประการที่คุณอาจซื้อ M1 Mac ได้ตั้งแต่วันนี้

Parallels VM: เร็วๆ นี้ (?)

Parallels VM และบริการ VM ยอดนิยมอื่นๆ (เช่น VMFusion) อยู่ในขั้นตอนการพัฒนา Windows VM สำหรับ M1 Mac อย่างไรก็ตาม ดูเหมือนว่าผู้ให้บริการ VM จะยังไม่พร้อม เส้นขนานมี ประกาศว่าพวกเขากำลังดำเนินการอยู่ และสิ่งที่ดูมีแนวโน้ม

นอกนั้นเราไม่รู้อะไรมาก แม้ว่าฉันจะไม่รู้อะไรเลยเกี่ยวกับการพัฒนา VM สำหรับสถาปัตยกรรมใหม่ แต่ฉันจะบอกว่ามันเป็นข้อสันนิษฐานที่ปลอดภัยอย่างน้อย VM แรกจะพร้อมในฤดูใบไม้ผลิหน้า ดังนั้นถ้าคุณรอได้ ผมก็จะรอ

CrossOver: เรียกใช้ (บาง) แอพ Windows

ในขณะที่คุณรอ ฉันแนะนำให้คุณลองดู 110% ครอสโอเวอร์. CrossOver เป็นทางเลือก VM ที่ให้คุณเรียกใช้แอพ Windows บน Mac แทนที่จะจำลองสภาพแวดล้อม Windows (เช่น VM) แทนที่จะแปลคำสั่ง Windows เป็นคำสั่ง Mac แม้แต่ใน M1 Macs

สิ่งนี้ทำให้คุณสามารถเรียกใช้แอพ Windows ทั้งหมดของคุณ (รวมถึงแอพที่คุณกำลังพัฒนา) บน Mac ของคุณ แม้ว่าจะไม่มีระดับความลึกเท่ากับ VM แต่ก็ทำงานให้เสร็จและช่วยคุณประหยัดจากการซื้อลิขสิทธิ์ Windows และถ้าคุณใช้ VM หรือ Boot Camp สำหรับเล่นเกมบน Mac แล้ว CrossOver ก็ช่วยคุณได้

บทสรุป: รอหรือไปต่อ

สำหรับผู้ใช้ส่วนใหญ่ ฉันคิดว่าโอกาสของ VM และทางเลือกอื่นๆ เช่น CrossOver จะเพียงพอสำหรับคุณจนกว่า Windows จะรองรับ M1 Macs ดีขึ้น สำหรับผู้ที่ต้องการ Boot Camp ฉันจะคว้า Intel Mac ในขณะที่พวกเขายังอยู่ใกล้ ๆ และไขว้นิ้วของคุณ หรืออาจถึงเวลาซื้อ Windows แล้ว