Home
» Apple
»
How to Run macOS on Windows 10 Using VMware Workstation Player
How to Run macOS on Windows 10 Using VMware Workstation Player
You can install macOS on Windows using VirtualBox . But if you prefer VMware over VirtualBox, you can create a macOS Monterey virtual machine using VMware that works exactly like VirtualBox. And, like VirtualBox, VMware requires patching before the macOS Monterey virtual machine will work.
This guide applies to Intel and AMD systems. AMD users must use the second code snippet when editing the virtual machine's VMX file.
Files needed to create a macOS virtual machine on Windows 10 using VMware Workstation Player
Before we get into how to do it, you need to download and install the necessary tools.
You’ll also need a copy of macOS. Monterey is the latest stable version of macOS at the time of writing, although macOS Ventura is coming soon. You can find download links for macOS Monterey in the link below.
Signing into your iCloud account on a VMware Player virtual machine is much easier than on a VirtualBox virtual machine. While this is a version of macOS running on Windows, not all macOS features will work.
Once the download is complete, right-click the file and select "Extract to macOS Monterey" using a decompression tool like WinZip or 7-Zip.
How to Run macOS on Windows 10 Using VMware Workstation Player
1. VMware Workstation Player Patch
VMware macOS Monterey Unlocker Tool
Before you start adding, download the latest version of the patch tool.
Step 1: Browse to the location where you downloaded the patch tool. Extract the contents of the archive. This process works best when the folders are on the same drive (for example, both the VMware root folder and the extracted archive are found on the C:\ drive).
Step 2: Make sure VMware is completely closed. In the Unlocker folder, right-click on the win-install script file and select Run as Administrator . A Command Prompt window opens and the patch script will run.
Be careful. As the script runs, you need to watch for any "File not Found" messages .
The most common reason for the "file not found" or "system cannot find the file specified" message is installing VMware Workstation Player in a different location than the default folder and executing the patch from a different folder.
Once the patch is complete, you can open VMware.
2. Create a macOS Monterey virtual machine with VMware
Step 1: Select Create a New Virtual Machine . Select I will install the operating system later .
B2: Now, select Apple Mac OS X and change the Version to macOS 12. If you don't see the macOS options, it's because the patch isn't installed properly.
Step 3: Next, you need to choose a name for your macOS Monterey virtual machine. Choose something easy to remember, then copy the file path somewhere handy — you’ll need it to make some edits in a moment.
B4: On the next screen, set the disk size to 50GB or larger and select Store virtual disk as a single file . Complete the virtual disk creation wizard, but do not start the virtual machine yet.
3. Edit macOS Monterey virtual machine settings
Before you can start the virtual machine, you must edit the hardware parameters.
Adjust memory
B1: From the VMware home screen, select your macOS Monterey virtual machine, then right-click and select Settings.
B2: Increase the virtual machine memory to at least 4GB. You can allocate more if you have spare RAM.
B3: In Processors , edit the number of available cores to 2 (or more if available).
B4: Now, select New CD/DVD (SATA) > Use ISO image file . Browse to the macOS Monterey ISO file and select it.
B5: Close the Hardware window and select Finish.
Don't start the VMware Workstation Player macOS Monterey virtual machine just yet, though. There are still some edits to make to the configuration files.
4. Edit macOS Monterey VMX file for Intel hardware
This section is for Intel users. It involves the final set of tweaks you need to make before powering on your VMware macOS Monterey virtual machine!
Close VMware. Go to the location where you stored your macOS virtual machine. The default location is:
C:\Users\YOURNAME\Documents\Virtual Machines\YOUR MAC OS X FOLDER
Browse to macOS Monterey.vmx, right-click and select Open with > Notepad (or your preferred text editor). Scroll to the bottom of the configuration file and add the following line:
Now you can open VMware, select your macOS Monterey virtual machine, and fire it up!
5. Edit macOS Monterey VMX file for AMD hardware
This section is for AMD users. Like the section above, AMD users will also need to edit the VMX file before continuing. The AMD version has more lines than the Intel version, but you can copy and paste the data into the file.
Close VMware. Go to the location where you stored your macOS virtual machine. The default location is:
C:\Users\YOURNAME\Documents\Virtual Machines\YOUR MAC OS X FOLDER
Browse to macOS Monterey.vmx, right-click and select Open with > Notepad (or your preferred text editor). Scroll to the bottom of the configuration file and add the following lines:
Now you can open VMware, select your macOS Monterey virtual machine, and fire it up!
6. Configure and install macOS Monterey virtual machine
After launching the macOS Monterey virtual machine, you will need to configure the storage before installation.
B1: Next, select Disk Utility. You create a clean drive for macOS Monterey to install.
B2: In Disk Utility , select VMware Virtual SATA Hard Drive Media from the Internal drive column.
B3: After selecting the drive, go to the Erase option found at the top of the utility.
B4: Name the drive, set Format to APFS and Scheme to GUID Partition Map .
B5: Select Erase.
B6: Once complete, you can exit Disk Utility to return to the Monterey recovery screen. From here, you need to select Install macOS Monterey .
B7: Select the drive you created in Disk Utility > Continue .
The installation process takes a while, but is faster than VirtualBox. Once macOS Monterey loads, you can configure the operating system as you see fit.
7. Install VMware Tools into the macOS Monterey virtual machine
Now, you need to install VMware Tools, which is a collection of utilities and extensions that help improve mouse handling, video performance, and other useful things.
With the macOS virtual machine running, go to Player > Manage > Install VMware Tools .
The installation disc will appear on your macOS desktop. When the options appear, select Install VMware Tools , then allow it to access the removable volume. Follow the guided installer, which will prompt you to reboot when finished.
Troubleshooting
A few things can go wrong during the macOS virtual machine installation in VMware Player Workstation.
1. If you cannot see "Apple Mac OS X" in the virtual machine creation wizard, then you need to review the patching process. Make sure to close any processes related to VMware Player.
2. If you get the message "Mac OS X is not supported with binary translation" when starting the virtual machine, you most likely need to enable virtualization in your BIOS/UEFI configuration.
3. If you get the message "VMware Player unrecoverable error: (vcpu-0)" when starting the virtual machine, you need to go back to the macOS Monterey.vmx configuration file to make sure you added the additional line and saved the edit.
4. If you're running AMD hardware and stuck at the Apple logo, first power off the virtual machine. Now, go to Settings > Options > General . Change Guest operating system to Microsoft Windows and Version to Windows 10 x64 . Click OK , then try powering on the virtual machine again. When the Apple logo passes, power off the virtual machine, then set the Guest operating system option back to Apple Mac OS X , selecting the correct version.