ต้องการรันแอป Windows บน Mac การใช้ virtualization (รัน Windows บน Mac ด้วย Parallels หรือ VMware) ไม่ใช่ทางเลือกเดียว มีอีกวิธีที่มีข้อดี:
- ไม่ต้องติดตั้ง Windows OS หรือมี license Windows – รันแอป Windows โดยไม่จ่ายเงิน Microsoft!
- แอป Windows ทำงานเป็น native app บน macOS มีปุ่ม Dock ของตัวเอง (แตกลุกลักษณะ Windows)
- เบากว่า virtualization ทำงานบนคอมพิวเตอร์สเปกน้อยได้ เพราะไม่ต้องติดตั้ง Windows เต็มรูปแบบ ใช้พื้นที่ดิสก์น้อยมาก
ดูดีนะ? ทริกคือใช้แอป open source Wine หรือแม่นยำกว่าคือผลิตภัณฑ์เชิงพาณิชย์จากโปรเจกต์นั้น: Crossover Office
หมายเหตุ: Windows ไม่รันบน Apple Silicon Mac ใหม่ อ่านเพิ่ม: Windows จะรันบน Apple Silicon ได้ไหม? และ Windows บน Mac ตายไปแล้ว (น่าจะ) แต่ไม่เป็นไร
ความต่าง Wine และ Crossover: Crossover มีโปรไฟล์สำเร็จรูปสำหรับซอฟต์แวร์ Windows ยอดนิยม ทำให้ติดตั้ง/ใช้งานง่ายกว่า Wine ที่ต้องใช้ความรู้เฉพาะ

ข้อจำกัดของ Crossover Office
Wine ฟรี แต่ Crossover Office เป็นซอฟต์แวร์พาณิชย์ ราคา £48/ปี (£4/เดือน แต่จ่ายครั้งเดียว £48) ใช้มากในธุรกิจ: ให้ผู้ใช้ Mac เข้าถึงแอปที่เพื่อนร่วมงาน PC ใช้ เช่น Microsoft Visio, Quicken accounting
มี trial 14 วัน ทดสอบกับแอป Windows โปรดได้
ข้อสอง: Crossover ทำงานดีกับซอฟต์แวร์รุ่นเก่า ตัวอย่าง: ติดตั้ง Microsoft Office Windows ผ่าน Crossover รุ่น Office 2010 ให้ผลลัพธ์ราบรื่นที่สุด Office 2013 ทำงานแตมีบั๊กนิดหน่อย Office 2016 ล่าสุด (ขณะเขียน) ไม่ทำงาน หลีกเลี่ยงดีกว่า (รองรับเพิ่มใน Crossover Office วางแผนปล่อยปลายฤดูร้อน 2017)
โปรเจกต์ Wine ต้องไล่ตามนักพัฒนา Windows หลักเสมอ เพราะ implement ฟีเจอร์ใหม่ได้ต่อเมื่อปรากฏใน Windows! ดังนั้นรองรับซอฟต์แวร์ใหม่อาจไม่เสถียร
แอป Windows ไม่ได้สวยเสมอไป เพราะออกแบบมาสำหรับ Windows Crossover ไม่สร้าง UI Windows 10 ใช้ GUI Windows 9x แทน คือหน้าต่าง/ปุ่มแบบเก่า แต่ถ้าฟังก์ชันหลักทำงานได้ ก็ละได้
ถ้าชอบรันใน virtual machine ใช้ Parallels, VMware ฯลฯ เปรียบเทียบ ซอฟต์แวร์ virtualization ที่ดีที่สุดสำหรับรัน Windows บน Mac
พื้นฐาน Crossover Office
กุญแจสำคัญคือเข้าใจ bottle เพราะตอนติดตั้งจะถามสร้าง bottle คืออะไร? เรียบง่าย: bottle คือ fake C:\ drive เหมือน PC จริง มีโฟลเดอร์ C:\windows, C:\Users ฯลฯ
สำคัญ: ยังรวม system components ที่ถูกต้องเพื่อให้แอป Windows รันได้ ปกติติดตั้งแอป Windows ด้วย Crossover จะติดตั้งใน bottle ใหม่ของตัวเอง แยกจากระบบ แต bottle เก่าใช้ซ้ำได้
มี bottle สำเร็จรูปสำหรับ Windows หลายรุ่น (XP ถึง 10) เลือกสร้าง bottle Windows 8 เพื่อติดตั้งแอปได้
กฎซอฟต์แวร์เก่ารองรับดีกว่ายังใช้ได้: ถ้าแอปรันบน Windows Vista ถึง 10 สร้าง bottle Vista จะให้ประสบการณ์ดีที่สุด

วิธีติดตั้งแอป Windows บน Mac ด้วย Crossover Office

- เปิด Crossover Office คลิกปุ่มใหญ่ Install a Windows Application
- ถ้าแอปยอดนิยม (เช่น Microsoft Office) พิมพ์ชื่อในกล่องใต้ Select an Application to Install เช่นเราติดตั้ง Office 2010 ทดสอบ พิมพ์แล้วเห็นรายการเลือกติดตั้ง
- สังเกตหลังไม่กี่วินาที จะมีรายงานว่าแอปจะรันได้ดีแค่ไหน ประเมินตรงไปตรงมา รวมบั๊กโดดเด่น กด More Info ดูหน้า Crossover ของแอปนั้น
- เลือกรายการจากดรอปดาวน์ที่ตรงกับที่พิมพ์ แล้วกด Continue
- ระบุตำแหน่งไฟล์ติดตั้ง: อาจเป็น .exe ไฟล์เดียว → กด Choose Installer File เลือก ถ้าเป็น DVD-ROM หรือ ISO → กด Choose Installer Folder เลือก
- กด Continue
- Pro tip: ใช้เวอร์ชัน 32-bit ให้ผลดีที่สุด ติดตั้ง Office ให้เลือก 32-bit
- กด Install เริ่มติดตั้ง อาจดาวน์โหลด/ติดตั้ง system components หลายตัว ต้องคลิกผ่านแต่ละตัวเหมือนติดตั้งบน Windows หน้าจออาจกระพริบ ติดตั้งเริ่มแล้วหายไป – ปกติ
- สุดท้ายจะพรอมป์ติดตั้งผลิตภัณฑ์จริง อาจใส่ serial number ทำตาม wizard เหมือนติดตั้งบน Windows จริง แต่อาจอย่าละ Mac ไปขณะติดตั้งเสร็จ เพื่อป้องกัน interference
- ติดตั้งเสร็จ Crossover ทำ housekeeping สร้าง file associations แล้วรายงานเสร็จ กด Done

วิธีติดตั้งแอป Windows "ไม่มีในรายการ" บน Mac
ซอฟต์แวร์ Windows เยอะมาก (ล้านๆ) Crossover ไม่รู้ requirements ทั้งหมด
- ติดตั้ง unlisted app: เปิด Crossover คลิกแท็บ Select Installer
- กด Choose Installer File ไปหา .exe ติดตั้งแอปนั้น กด Use This Installer
- แท็บ Select Bottle เลือก Windows รุ่นเก่าที่สุดที่แอปนั้นรองรับ (ดูเว็บนักพัฒนา) เช่น รองรับ XP, Vista, 8, 10 → เลือก XP อย่าเลือกรุ่นใหม่! ไม่มีคะแนนให้ใช้รุ่นใหม่ อย่าเลือก bottle 64-bit เว้นแต่บังคับ (แอป 64-bit only ซึ่งนادرة)
- คลิก bottle Windows รุ่นนั้นในรายการ พิมพ์ชื่อใน New Bottle Name ขวา ชื่อที่ Crossover จะเรียกแอปนั้นในอนาคต พิมพ์ชื่อแอปพอ
- กลับไปแท็บ Select Application พิมพ์ชื่อแอป ดรอปดาวน์จะไม่มี match แตจะโชว์ Unlisted application… ใต้รายการ
- เลือกนั้น กด Continue แล้ว Install
- ทำตามขั้นตอนติดตั้งที่ปรากเหมือนติดตั้งบน PC จริง
รองรับ unlisted app ไม่รับประกัน บางตัวทำงานดีกว่า ทดลองเอง

รันแอป Windows บน Mac
- ตอนรันแอปหลังติดตั้งเสร็จ: เปิด Crossover (ถ้ายังไม่เปิด) ตรวจสอบว่า All Bottles ซ้ายบน ถูกเลือก
- ดับเบิลคลิกแอปที่ต้องการจากรายการไอคอน
ลากไอคอนจากหน้าต่าง Crossover ไป Applications ใน Finder หรือเดสก์ท็อปได้ คลิก shortcut นี้ภายหลังจะเปิดแอปได้แม้ Crossover ไม่ได้รัน
สังเกต: เมนูของแอป Windows จะอยู่ในหน้าต่างแอป ไม่ใช่แถบเมนูบนสุด Mac เหมือน native apps นี่คือวิธี Crossover/Wine จัดการเมนู Windows apps ออกจากแอป: เลือก Quit จากเมนูแอป Mac ได้เหมือนแอปอื่น
ถ้าแอปที่ติดตั้งไมโชว์ในหน้าต่างหลัก Crossover:
- คลิกไอคอน Run Command ล่างรายการแอปใน Crossover
- บราวส์ไป C:\program files เหมือน Windows หา .exe ด้วยตนเอง
- กด Open แล้ว Run
เลือก Save Command As A Launcher สร้าง shortcut ถาวรใน Crossover ลากออกไป Applications ใน Finder ได้เหมือนเดิม

อยากรันเกม PC บน Mac? อ่าน Run PC games on a Mac อ่าน: วิธีรัน Windows บน Mac หรืออยากรัน Windows 10 ฟรีบน Mac? วิธีรัน Windows 10 บน Mac ฟรี