Computer >> Computer tutorials >  >> Troubleshooting >> MAC

Installing macOS on VMware for Windows PCs: A Complete Step‑by‑Step Guide

While macOS is an operating system specifically used on Mac computers, you can still run it on a Windows PC with a virtual machine like VMware. This will allow you to run macOS alongside the host operating system without restarting. It's ideal for those who want to experiment with macOS or develop macOS apps without a Mac.

But that doesn't mean any PC can be used to run macOS. If your computer doesn't have extra RAM or storage for macOS, the virtual machine may not work properly. That's why I recommend you use a computer with at least 8GB of RAM and 80GB of free storage space.

If you have a powerful Windows computer, follow the steps below to install any macOS on VMware Workstation. If you need the latest macOS Tahoe, follow this guide: How to install macOS Tahoe on VMware on Windows PC?

How to install macOS or OS X on VMware:

  • Step 0: Free up space on your Windows PC
  • Step 1: Download macOS ISO file for Windows
  • Step 2: Download VMware Workstation Pro
  • Step 3: Download VMware Unblocker
  • Step 4: Create a macOS virtual machine
  • Step 5: Format the macOS VMware virtual machine
  • Step 6: Install macOS on VMware
  • Step 7: Install VMware Tools

Step 0: Free up space on your Windows PC

It's advisable to clean your Windows PC before creating the macOS virtual machine with iBoysoft DiskGeeker for Windows. This can ensure your installation won't fail halfway due to storage shortages and improve your PC's performance.

This disk cleaner can quickly find all files and folders on your computer or a selected folder and display them based on size, enabling you to remove large files efficiently.

Installing macOS on VMware for Windows PCs: A Complete Step‑by‑Step Guide

Step 1: Download macOS ISO file for VMware

The first file you need to prepare before creating a macOS VMware virtual machine is the ISO file of the macOS version you want to install. It's a disk image containing all the essential installation files for macOS.

You can create the macOS ISO file with its full installer on a compatible Mac or download the desired macOS ISO file from the following resources:

macOS Tahoe ISO

macOS Sequoia ISO

macOS Sonoma ISO

macOS Ventura ISO

macOS Monterey ISO

macOS Big Sur ISO

macOS Catalina ISO

macOS Mojave ISO

macOS High Sierra ISO

macOS Sierra ISO

OS X El Capitan ISO

OS X Yosemite ISO

Step 2: Download VMware Workstation Pro

The next step is to download and install VMware Workstation for Windows. It has two versions: VMware Workstation Player and VMware Workstation Pro.

Previously, Only Workstation Player was free for personal use. But VMware has made the full-featured Workstation Pro free for non-commercial purposes on May 13, 2024, and is discontinuing the lesser counterpart Workstation Player. So, I recommend you get VMware Workstation Pro instead of VMware Workstation Player.

VMware Workstation Pro Download

Step 3: Download VMware Unblocker

To run macOS on your Windows PC, you'll also need to get the VMware Unblocker. It can bypass the limitations that block macOS virtual machines from opening on non-Apple devices.

Installing macOS on VMware for Windows PCs: A Complete Step‑by‑Step Guide

You can download the VMware unblocker from Github, unzip it on your computer, then right-click on the file named win-install.cmd and choose "Run as administrator."

Installing macOS on VMware for Windows PCs: A Complete Step‑by‑Step Guide

It will open Command Prompt and install the compatibility patch automatically. When the unblocker is installed, you can press Enter to exit the window. 

Step 4: Create a macOS virtual machine

With all tools prepared, you can now create the macOS virtual machine with the steps below: (Or you can download the macOS VMDK file to save time)

Step 5: Format the macOS Vmware virtual machine

Before installing macOS on VMware, you must format the virtual hard drive with a compatible format and partition map. To do this:

Step 6: Install macOS on VMware

Now, it's time to install macOS on VMware to experience the new features. Here's how:

  1. In the "macOS Utilities" window, select "Install macOS" and click Continue.
    Installing macOS on VMware for Windows PCs: A Complete Step‑by‑Step Guide
  2. Agree to the terms and conditions.
  3. Select your virtual machine as the destination drive.
  4. Follow the instructions on the screen to complete the macOS installation.

Step 7: Install VMware Tools

The last step before you can run macOS on VMware is to install VMware Tools. These tools can help you fix graphic issues and get additional functionalities like full-screen support and communications between the host operating system and your macOS virtual machine, such as mouse integration, copy-and-paste, drag-and-drop, time synchronization, etc.

Those are all the processes for installing macOS on VMware. Share them if you can run macOS or OS X on VMware successfully.

For the specific one, we set macOS High Sierra as an example, read install macOS High Sierra VMware.