อยากรันแอป Apple บน Windows PC? หรือใช้ macOS โดยไม่ต้องซื้อ Macintosh ที่แพงกว่า? คุณสามารถ ติดตั้ง macOS บน PC ของคุณ
โดยทั่วไปมี 2 วิธีในการได้ Mac บน Windows หนึ่ง ติดตั้ง macOS บน Windows PC ซึ่งรู้จักกันในชื่อการสร้าง Hackintosh และอีกวิธีคือ ติดตั้ง macOS บน virtual machine วิธี Hackintosh จะต้องให้คุณสร้าง bootable USB drive แต่ไม่จำเป็นเมื่อใช้ virtual machine
ในบทความนี้ เราจะแสดงทั้งสองวิธี และช่วยให้คุณเรียนรู้ วิธีติดตั้ง macOS บน Windows PC โดยไม่ต้องใช้ Mac และใช้ Mac ขั้นตอนเหล่านี้ใช้ได้กับ macOS, OS X และ Mac OS X ทุกเวอร์ชัน ดังนั้น หากคุณต้องการคำตอบสำหรับคำถามใดๆ โพสต์นี้ครอบคลุมหมด
- วิธีติดตั้ง macOS Tahoe บน PC (สร้าง macOS Tahoe Hackintosh; ติดตั้ง macOS Tahoe บน VMware)
- วิธีติดตั้ง macOS Sequoia บน PC
- วิธีติดตั้ง macOS Sonoma บน PC
- วิธีติดตั้ง macOS Ventura บน PC
- วิธีติดตั้ง macOS Monterey บน PC
- วิธีติดตั้ง macOS Big Sur บน PC
- วิธีติดตั้ง macOS Catalina บน PC
- วิธีติดตั้ง macOS Mojave บน PC
- วิธีติดตั้ง macOS High Sierra บน PC
นี่คือความแตกต่างระหว่างการติดตั้ง macOS บน Hackintosh และ virtual machine:
| Aspect | Install macOS on Hackintosh | Install macOS on Virtual Machine |
|---|---|---|
| Hardware Requirements | ต้องการฮาร์ดแวร์ที่เข้ากันได้ (เมนบอร์ด CPU GPU เฉพาะ) | รันบนฮาร์ดแวร์ใดๆ ที่รองรับ virtualization |
| Installation Complexity | ซับซ้อนกว่า ต้องการ bootable USB และการตั้งค่า BIOS/UEFI | การตั้งค่าง่ายกว่า เกี่ยวข้องกับการติดตั้งซอฟต์แวร์ virtualization และสร้าง virtual machine |
| Performance | ประสิทธิภาพใกล้เคียง native; ปรับให้เหมาะกับฮาร์ดแวร์ | ประสิทธิภาพอาจถูกจำกัดโดยทรัพยากรโฮสต์และ overhead ของ virtualization |
| Updates and Compatibility | อัปเดตระบุก อาจทำลายความเข้ากันได้ ต้องใช้แพตช์ | น้อยกว่าระบุก สามารถ roll back ได้บ่อยครั้งหากมีปัญหา |
| Use Cases | เหมาะสำหรับประสบการณ์ macOS ที่ทรงพลัง เหมาะสำหรับงานหนัก | ดีที่สุดสำหรับการทดสอบและใช้งานบางครั้งโดยไม่ต้องผูกมัดเต็มที่ |
วิธีติดตั้ง Mac OS บน PC โดยการสร้าง Hackintosh?
หากคุณตัดสินใจสร้าง Hackintosh เพื่อประสิทธิภาพใกล้เคียง native คุณสามารถทำตามขั้นตอนด้านล่างเพื่อติดตั้ง macOS บน PC:
ขั้นตอนที่ 1: ตรวจสอบข้อกำหนดฮาร์ดแวร์
ก่อนการติดตั้ง macOS คุณต้องแน่ใจว่า PC ของคุณมีฮาร์ดแวร์ที่จำเป็นเพื่อรองรับ macOS เวอร์ชันที่คุณต้องการใช้ เยี่ยมชม Dortania's GPU Byers guide เพื่อตรวจสอบว่า GPU ของคุณรองรับ macOS เวอร์ชันไหน
ขั้นตอนที่ 2: เตรียมเครื่องมือที่จำเป็น
คุณยังต้องเตรียมซอฟต์แวร์และไฟล์ต่อไปนี้เพื่อติดตั้ง Macintosh บน PC:
ไฟล์ macOS installer: ดาวน์โหลด macOS ISO file ที่คุณต้องการใช้บน Windows หรือดาวน์โหลด macOS Tahoe ISO โดยตรง
Balena Etcher: เปิดลิงก์นี้ คลิก Download Etcher และเลือกเวอร์ชันที่เหมาะกับคอมพิวเตอร์ของคุณ รองรับรูปแบบ OS image ทั่วไปเช่น .iso, .dmg, .zip, .raw ฯลฯ
ProperTree: ในหน้า GitHub คลิก Code > Download หลังดาวน์โหลด คลิก File > Open และนำทางไปที่ EFI > EFI > OC และเปิดไฟล์ config.plist เพื่อตรวจสอบ serial number และ system product name และแน่ใจว่าคุณใช้ SMBIOS ที่ถูกต้องซึ่งรองรับฮาร์ดแวร์ของคุณ
Explorer++: เยี่ยมชมเว็บเพจ คลิก Download 64-bit
Gen SMBIOS: เปิดหน้า GitHub คลิก Code > Download ZIP
OpenCore Configurator: แท็บลิงก์นี้แล้วคลิก Download
Opencore EFI configuration file: คุณสามารถรับ prebuilt OpenCore EFI file หรือสร้าง EFI จากศูนย์ตามฮาร์ดแวร์ของคุณ ตรวจสอบให้แน่ใจว่าคุณแยกโฟลเดอร์ EFI หลังดาวน์โหลด
Mini Tool Partition Wizard Free version: ดาวน์โหลดเวอร์ชันฟรีของเครื่องมือนี้
External drive ที่มีพื้นที่มากกว่า 32 GB และสำรองไฟล์สำคัญไว้

ขั้นตอนที่ 3: สร้าง macOS bootable installer
ด้วยเครื่องมือทั้งหมดพร้อมแล้ว คุณสามารถเริ่มสร้าง bootable installer สำหรับ macOS เวอร์ชันที่คุณต้องการ หากคุณต้องการสร้าง macOS Tahoe bootable USB ดูที่: How to Create a macOS Tahoe Bootable USB from Windows?
เคล็ดลับ: เพื่อสร้าง macOS bootable USB installer บน Windows สำเร็จ ควรใช้ iBoysoft DiskGeeker for Windows เครื่องมือนี้มีไลบรารีของ macOS installers ในรูปแบบ DMG และ ISO ทั้งคู่ ประหยัดเวลาจากการดาวน์โหลด macOS เวอร์ชันที่ต้องการที่อื่น มันเป็นโซลูชัน one-stop สำหรับการสร้าง macOS bootable installer ใดๆ บน Windows เร็วและปลอดภัย
นี่คือ วิธีสร้าง macOS bootable USB บน Windows:
- ขั้นตอนที่ 1: ดาวน์โหลด ติดตั้ง และเปิด iBoysoft DiskGeeker for Windows ฟรี
- ขั้นตอนที่ 2: ไปที่ Download and create boot disk > Create macOS USB Boot Disk

- ขั้นตอนที่ 3: เลือก external drive ของคุณ และคลิก Select

- ขั้นตอนที่ 4: เลือก macOS เวอร์ชันที่คุณต้องการติดตั้งบน PC และคลิก Create boot disk

- ขั้นตอนที่ 5: รอขณะที่เครื่องมือดาวน์โหลด macOS เวอร์ชันและสร้าง bootable USB disk
หากคุณต้องการทดลองกับ open-source tools ลอง Balena Etcher:
- เปิด Balena Etcher
- คลิก "Flash from File" เลือก macOS ISO file ที่ดาวน์โหลด แล้วคลิก "Open"
- คลิก Select Target และเลือก external drive สำหรับสร้าง macOS bootable disk
- คลิก Flash และรอ boot drive ถูกสร้าง

ขั้นตอนที่ 4: สร้าง serial number ที่ไม่ซ้ำ
ขณะรอ bootable media คุณสามารถรัน GenSMBIOS เพื่อสร้าง SMBIOS ที่เหมาะสม
- ขยาย GenSMBIOS และเปิดโฟลเดอร์
- รัน GenSMBIOS batch file
- คลิก More info > Run anyway
- ในหน้าต่าง command prompt ป้อน 1 และกด Enter เพื่อติดตั้ง MacSerial
- กด Enter เพื่อกลับ
- พิมพ์ 2 และกด Enter เพื่อเลือก config.plist
- ไปที่โฟลเดอร์ EFI > EFI > OC แล้วลากวางไฟล์ config.plist ไปที่หน้าต่าง command-line
- กด Enter เพื่อดำเนินการต่อ
- พิมพ์ 3 และกด Enter เพื่อสร้าง SMBIOS
- พิมพ์ SMBIOS ที่คุณเลือก และกด Enter

- กด Enter เพื่อกลับ และปิด command prompt
ขั้นตอนที่ 5: Map USB ports ของคุณ
- เปิด USBToolBox คลิก Assets และดาวน์โหลด Windows.exe
- เปิดหน้า USBToolBox kext file (https://github.com/USBToolBox/kext/releases/) คลิก Assets และดาวน์โหลด USBToolBox-1.2.0-RELEASE.zip
- รัน Windows.exe ที่ดาวน์โหลด
- ใน command prompt ป้อน d และกด Enter เพื่อค้นพบพอร์ตทั้งหมด
- กด b เพื่อกลับ
- พิมพ์ c และกด Enter เพื่อเปลี่ยนการตั้งค่า
- รัน c อีกครั้ง
- กด b เพื่อกลับ
- พิมพ์ s และกด Enter เพื่อเลือกพอร์ตและสร้าง kext
- พิมพ์ a และกด Enter เพื่อเลือกพอร์ตทั้งหมด
- ปิดใช้งานตัวเลือก USB 2 สำหรับพอร์ต USB 3 โดยพิมพ์หมายเลข ตัวอย่างเช่น ในกรณีด้านล่าง หมายเลข 3,4,5,6,11 และ 12 เป็นพอร์ต USB 3 Type A ที่ถูกจดจำเป็น USB 2
เพื่อปิดใช้งาน ให้รันคำสั่งต่อไปนี้:
3,4,5,6,11,12 - พิมพ์ k และกด Enter เพื่อสร้าง kext (โฟลเดอร์ที่สร้างได้ชื่อ UTBMap.kext)
- ออกจาก command prompt
- แยกไฟล์ USBToolBox
- เปิดโฟลเดอร์ USBToolBox ที่ขยายแล้ว
- คัดลอกโฟลเดอร์ USBToolBox.kext เปิดโฟลเดอร์ EFI และวางลงในโฟลเดอร์ OC/Kexts
- คัดลอกโฟลเดอร์ UTBMap.kext ไปที่ EFI/OC/Kexts
- เปิดโฟลเดอร์ ProperTree แล้วเปิด ProperTree (Windows Batch File)
- คลิก File > Open
- เลือก config.plist และคลิก Open
- คลิก File > OC Snapshot > Select Folder
- คลิก File > Save
- ปิดซอฟต์แวร์
ขั้นตอนที่ 6: เปลี่ยน drive letter และ partition ฮาร์ดดิสก์ Windows
ขั้นตอนที่ 7: เพิ่มโฟลเดอร์ EFI ไปที่ EFI partition
- เปิด Explorer +++
- คลิกขวาที่มัน และเลือก Run as administrator
- เปิด EFI partition
- ลบทุกอย่างภายใน
- คัดลอกโฟลเดอร์ EFI ที่คุณกำลังทำงานไปที่พาร์ติชัน
- ปิดแอปทั้งหมด และรีสตาร์ท PC ของคุณ
ขั้นตอนที่ 8: ติดตั้ง macOS บน Windows 11/10/8/7
ขั้นตอนที่ 9: ย้ายโฟลเดอร์ EFI จาก external drive ไปที่ Windows partition
- เปิด OCC partition
- ลากและวาง OCC ZIP file ไปที่เดสก์ท็อป
- แยกไฟล์ ZIP
- รัน OpenCore Configurator
- คลิกไอคอน OpenCore Configurator ที่แถบเมนูด้านบนขวา
- คลิก Mount Partition สำหรับ EFI partition บน external drive ที่บูตได้
- Mount EFI partition บนฮาร์ดดิสก์ Windows ของคุณด้วย
- เปิดทั้งสองพาร์ติชัน
- คัดลอกโฟลเดอร์ Boot และ OC บน external drive ไปที่ Windows EFI hard drive

- คลิก Replace หากบอกว่าโฟลเดอร์ชื่อ Boot มีอยู่แล้ว
แชร์ขั้นตอนเกี่ยวกับวิธีติดตั้ง Mac บน Windows เป็น Hackintosh ให้ผู้อื่น!
วิธีติดตั้ง Mac บน Windows ด้วย virtual machine?
หากคุณมองหาวิธีติดตั้ง macOS บน Windows PC โดยไม่ต้องใช้ Mac หรือวิธีง่ายกว่าในการติดตั้ง Mac OS บน PC ใดๆ virtual machine อย่าง VMware เป็นตัวเลือกที่ดีกว่า
นี่มีข้อดีหลายประการเหนือการสร้าง Mackintosh:
การแยกและความปลอดภัย:
การรัน macOS ใน virtual machine เก็บมันแยกจากระบบปฏิบัติการหลักของคุณ ลดความเสี่ยงของ system crashes หรือ conflicts
การทดสอบและพัฒนาที่ง่าย:
นักพัฒนาสามารถทดสอบแอปพลิเคชันในสภาพแวดล้อมที่ควบคุมได้อย่างรวดเร็วโดยไม่ส่งผลต่อ OS หลัก
เวอร์ชัน macOS หลายๆ รุ่นสามารถรันพร้อมกันเพื่อทดสอบความเข้ากันได้
การจัดการทรัพยากร:
คุณสามารถจัดสรรทรัพยากรเฉพาะ (CPU, RAM, disk space) ให้ virtual machine ทำให้ควบคุมประสิทธิภาพได้ดีขึ้น
ความสะดวก:
ไม่ต้อง partition ฮาร์ดดิสก์หรือจัดการกับการตั้งค่า dual-boot คุณสามารถสลับระหว่าง macOS และ Windows ได้ง่ายโดยไม่ต้อง reboot
Snapshots และ Backups:
Virtual machines อนุญาตให้คุณถ่าย snapshot ของสถานะปัจจุบัน ทำให้ roll back ได้ง่ายหากมีปัญหา
Cross-Platform Compatibility:
คุณสามารถรัน macOS applications พร้อมกับ Windows applications ทำให้ workflow ที่ต้องการทั้งสองสภาพแวดล้อมสะดวกขึ้น
อ่านคู่มือด้านล่างต่อไปเพื่อติดตั้ง macOS บน PC ด้วย virtual machines:
How to Install Any macOS on VMware on Windows PC? [Step-by-Step]
คำถามที่พบบ่อยเกี่ยวกับการติดตั้ง macOS บน Windows PC
การติดตั้ง macOS บน PC ถูกกฎหมายไหม?
แม้ว่า End-User License Agreement (EULA) ของ Apple สำหรับ macOS จะจำกัดการติดตั้งให้เฉพาะฮาร์ดแวร์แบรนด์ Apple เท่านั้น แต่การบังคับใช้ ضدผู้ใช้รายบุคคลนั้นนادرة Apple มุ่งเป้าหมายหลักคือผู้จัดจำหน่ายเชิงพาณิชย์ของระบบ Hackintosh
สามารถติดตั้ง macOS บน PC ได้จริงไหม?
ได้ คุณสามารถติดตั้ง macOS บน PC ได้ ไม่ว่าจะเป็นการสร้าง Hackintosh หรือใช้ virtual machine
สามารถรัน Mac software บน PC ได้ไหม?
ได้ คุณสามารถรัน Mac software บน PC ได้ โดยที่คุณสามารถรัน macOS บน PC ของคุณได้