Home > News Tips

How to Install macOS Monterey on VMware on Windows? (Stepwise)

Updated on Tuesday, December 3, 2024

Written by

Amanda Wong

Approved by

Jessica Shee

English Français Deutsch やまと Español Português

macOS Monterey is the 18th major release of the Mac operating system, it contains many notable new features aiming to improve the experience, including a new Shortcuts app, Universal Control, Live text, redesigned Safari, Power Mode, FaceTime, etc.

For computer users who want to run macOS Monterey on Windows 10/11 PCs, a virtual machine like VMware is necessary. This post is a step-by-step guide, it tells how to install macOS Monterey on VMware on Windows.

 Note: To run macOS Monterey on Windows 10/11, you'll need at least 8 GB of RAM and 80 GB of available disk space. Before moving the specific steps, you should check to ensure your Windows PC meets the requirements.

Steps to install macOS Monterey on VMware on a Windows PC:

  • Step 1: Download the macOS Monterey ISO
  • Step 2: Download and Install VMware on Windows
  • Step 3: Download and Install Unlocker for VMware
  • Step 4: Create a macOS Monterey virtual machine
  • Step 5: Modify the macOS Monterey .vmx file
  • Step 6: Format the virtual hard drive for macOS Monterey
  • Step 7: Install macOS Monterey on VMware
  • Step 8: Install VMware Tools

Step 1: Download the macOS Monterey ISO

In the first step, you should have the macOS Monterey ISO file to install macOS Monterey on VMware on Mac. It is a disk image, an exact copy of the macOS Monterey. 

There are two ways to get a macOS Monterey ISO: create it on Mac with the full installer or directly click the link below to download the ISO file on your Windows PC.

macOS Monterey ISO download link (File Size: 12.22GB)

Step 2: Download and Install VMware on Windows

Then, you need to download and install VMware on your Windows PC. VMware Workstation provides free VMware Workstation Player or the paid VMware Workstation Pro for you to choose from. Besides, since May 2024, the free version of the more advanced VMware Workstation Pro for personal is available.

VMware Workstation 17 Player for Windows

VMware Workstation Pro for PC

VMware Workstation Pro free

During the installation, ensure that you select "Install Windows Hypervisor Platform (WHP) automatically" and enable "Enhanced Keyboard Driver" and "Add VMware workstation console tools into the system path" if available.

Step 3: Download and Install Unlocker for VMware

Now, it's time to install the auto-unlocker tool for macOS virtual machines. It can bypass the restrictions that hinder macOS virtual machines from running on non-Apple hardware. Here's how:

  1. Get the Unlocker from Github.
  2. Unzip the downloaded files and open the extracted folders.
  3. Right-click on win-install and choose "Run as administrator."
  4. Click Yes, then it automatically closes after installing.

Step 4: Create a macOS Monterey virtual machine

After downloading and installing all the necessary files, you can proceed to create the virtual machine for macOS Monterey, just follow the steps below:

  1. Launch VMware Workstation and click "Create a New Virtual Machine."
  2. Select "I will install the operating system later" and click Next.
  3. Choose "Apple Mac OS X" as the guest operating system and select macOS 12, then click Next.
  4. Name the virtual machine, choose a location, and click Next.
  5. Specify the maximum disk size as 80 GB or above (e.g.120 GB)
  6. Select "Store virtual disk as a single file" and click Next.
  7. Click Finish.
  8. Back to the main interface, select "Edit virtual machine settings."
  9. In the Memory tab, allocate 50% of your system's memory.
  10. Tap on Next again and click Finish.
  11. Choose the Processors tab and allocate 50 - 80% of your system's processor.
  12. Choose the "CD/DVD (SATA)" tab, select "Use ISO image file," and add the macOS Monterey ISO file.
  13. In "USB Controller," choose USB 3.0 for USB compatibility.
  14. Click OK and close VMware.

Step 5: Modify the macOS Monterey .vmx file

After creating the virtual machine for macOS Monterey, you need to edit its vmx file to make it compatible with VMware. Here are detailed steps: 

  1. Head to the directory where the virtual machine is saved.
  2. Right-click the "macOS Monterey.vmx" file and open it with Notepad.
  3. Scroll down to the bottom of the text and type smc.version = "0".
  4. Save the file and close the window.

Step 6: Format the virtual hard drive for macOS Monterey

It requires to format the virtual hard drive for the later macOS Monterey installation on VMware.

  1. Launch VMware Workstation.
  2. Select "macOS Monterey" and tap "Power on this virtual machine."
  3. Wait for the system to boot up.
  4. Select your preferred language and click Continue.
  5. In macOS Utilities, click Disk Utility > Continue.
  6. Select VMware Virtual SATA Hard Drive Media and click Erase.
  7. Name the drive, select Mac OS Extended (Journaled) as the format, and choose the GUID Partition Map.
  8. Click Erase again.
  9. Click Done and quit Disk Utility.

Step 7: Install macOS Monterey on VMware

Once you have formatted the virtual hard drive, you can now install macOS Monterey on VMware on Windows.

  1. In macOS Utilities, choose "Install macOS" and click Continue.
  2. Select the formatted virtual hard drive as the destination and click Continue.
  3. Follow the on-screen instructions to install macOS Monterey on the virtual hard disk.
  4. Set up your macOS Monterey virtual machine.

Step 8: Install VMware Tools

So far, you have successfully installed macOS Monterey on your Windows PC. There is one more step which is to install VMware tools to avoid full-screen mode issues, graphic issues, etc., it improves the VMware experience.

  1. Click the Apple logo at the top-left corner of the screen and choose "Shut Down".
  2. Then click "Edit virtual machine settings."
  3. Choose "CD/DVD (SATA)" and click "Use physical drive" > OK.
  4. Click "Power on this virtual machine" and log in to your account.
  5. In the menu bar, click VM and select Install VMware Tools.
  6. Open "Install VMware Tools."
  7. Follow the instructions to install the tools.
  8. On the "System Extension Blocked" window, click "Open Security Preferences."
  9. Tap the padlock and enter your password to unlock the preference.
  10. Click Allow to unblock software from VMware.Inc.
  11. Click Restart.

Share this post with people who want to install macOS Monterey on VMware on Windows!