How to Install Mac OS on Windows PC using Virtual Machine

The Easiest Way to Run Mac Software on Windows PC

The Mac OS X operating system allows individuals to install and run the Microsoft Windows operating system on a Macintosh. However, such cross-platform support is not available on a PC.

Whether you want to develop your iOS app on Xcode, using apps like Final Cut Pro or iMovie which only comes on Mac OS, you need to buy an expensive Apple MacBook. It is not possible to install the macOS natively on a Windows computer.

Run macOS on Windows 10 in a Virtual Machine

Thankfully, it is possible to circumvent such technical difficulties by using a virtual machine software emulator. This essentially tricks the macOS into thinking it is operating on Mac hardware. It is the best alternate solution to this installing macOS on your Windows computer.

Learn how to run Mac OS X on a Windows 10 PC to increase productivity and enable your computer to run programs for both software platforms.

Step 1: Download Mac OS ISO Image file

As you are on a Windows PC, you don’t have access to Apple Store to download Mac OS. You need to download Mac OS from an external trusted source. You can download the latest Mac OS Catalina 10.15 or Mac OS Mojave 10.14 Installer files from our website.

Step 2: Download Virtual Machine for Windows

There are various free Virtual Machine software available for Windows such as Oracle’s VirtualBox. But I recommend using VMware Workstation Pro, although it’s a paid software, but you can use it free for 30 days trial. You can download VMware Workstation Pro 15 from this link.

Step 3: Install VMware Patch to run Mac OS X

  1. Go to the VMware macOS Unlocker page to download. Click the Clone or download button, then click Download ZIP.
  2. Power off all virtual machines running and exit VMware.
  3. Extract the downloaded .zip file in step 1.
  4. On Windows, right-click on the win-install.cmd file and select Run as Administrator to unlock. Also, run win-update-tools.cmd for VMware tools for macOS.
  5. After the unlock process is complete, run VMware to create the macOS virtual machine.

Step 4: Create an Apple Mac OS Virtual Machine

  1. Click File, select New Virtual Machine…
  2. Select Typical (recommended) and click Next.
  3. Select I will install the operating system later. and click Next.
  4. Select Apple Mac OS X in the Guest operating system section and select macOS 10.14 in the Version section. Click Next.
  5. In the Name, the Virtual Machine window, name the virtual machine and virtual machine directory. I personally would put it on a different drive than the system drive.
  6. Select the size for the new virtual disk in the Specify Disk Capacity window. This is the virtual disk to be installed macOS. Click Next and then Finish.

Step 5: Run your Mac OS Virtual Machine with VMDK or ISO file

After successfully creating an Apple Mac OS Virtual Machine, you need to run the machine with an actual Mac OS file such as Mac OS Mojave 10.14 ISO file or Mac OS Mojave 10.14 VMDK Image.

If you face any driver issues, try installing VMware tools from the VM tab in the VMware window. Also, I would recommend assigning a minimum of 4GB RAM and 40GB of Hard Disk to your Virtual Machine.