Please ensure Javascript is enabled for purposes of website accessibility

Dual-Booting MacOS and Windows 10 on a Custom PC

Dual-booting macOS and Windows 10 on a custom PC is possible, but it’s important to note that it may not be straightforward or officially supported by Apple. Additionally, this process involves potential legal and technical challenges. Here is a general guide, but keep in mind that this information may become outdated, and it’s essential to check for the latest resources and updates:


  1. Legal Considerations: Ensure that you are compliant with Apple’s EULA. Installing macOS on non-Apple hardware is against Apple’s terms of service.
  2. Hardware Compatibility: Check if your hardware components are compatible with macOS. This includes the motherboard, graphics card, network card, etc. Some hardware may require additional drivers or patches.
  3. macOS Installation Media: Obtain a copy of the macOS installer. This can be downloaded from the Mac App Store.
  4. Backup: Before proceeding, back up your important data. Partitioning and installing a new operating system carry some risk of data loss.


  1. Create macOS Installation USB: Use a tool like UniBeast or Uni/MultiBeast to create a macOS installation USB. Follow the instructions provided by the tool.
  2. Partition the Drive: Use a tool like GParted or the Windows Disk Management tool to create a separate partition for macOS on your hard drive.
  3. Install macOS: Boot from the macOS installation USB and install macOS on the partition you created. Follow the on-screen instructions. You may need to use boot flags or additional settings during the installation.
  4. Install Bootloader: After installing macOS, you’ll need to install a bootloader (such as Clover or OpenCore) to enable dual-booting. This is a crucial step, and you’ll need to configure it properly to manage the boot process.
  5. Install Windows: Install Windows on the other partition. Windows should be installed after macOS to avoid potential bootloader issues.
  6. Configure Bootloader: Configure the bootloader to recognize both macOS and Windows installations. You may need to adjust settings to ensure a smooth dual-boot experience.
  7. Update Drivers: Ensure that you have the necessary drivers for your hardware components, especially for macOS. Some components may not work properly without the correct drivers.
  8. Testing: Test the dual-boot setup to make sure both macOS and Windows can be booted successfully.

Important Considerations:

  • Updates: Be cautious when updating macOS, as updates may interfere with the bootloader or require additional steps.
  • Community Support: Custom PC macOS installations often rely on community forums and resources for support. Check forums like tonymacx86 or InsanelyMac for guidance.
  • Legal Risks: As mentioned earlier, running macOS on non-Apple hardware may violate Apple’s terms of service.

Remember that the process of dual-booting macOS and Windows on custom hardware may not be as straightforward or stable as on a genuine Apple Mac, and it may require troubleshooting and ongoing maintenance. Always check for the latest resources and guides, as the process may evolve over time.

Protect your computer from potential threats! Hardware insurance plans starting from $15/month

Need protection from cyber threats? Signup to our Cyber Insurance plans starting from $25/month

Got any further questions? Walk in for a free diagnostic in NYC:

53 East 34th Street (Park & Madison), Floor 3 New York, NY 10016

806 Lexington Ave (62nd Street), Floor 3, New York, NY 10065

110 Greene Street Suite 1111, (Floor 11), New York, NY 10012

Outside NYC? Just mail in your device if in the US.