Home > News Tips

How to Install macOS Big Sur on VMware on Windows?

Updated on Tuesday, December 3, 2024

iBoysoft author Amanda Wong

Written by

Amanda Wong
Professional tech editor

Approved by

Jessica Shee

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

macos big sur vmware

On November 12, 2020, macOS 11 Big Sur was released. It represents a step toward unifying the user experience across all Apple devices. Users of the iPhone and iPad may feel as though they are discovering Big Sur for the first time, as the revamp creates a more iOS-like appearance.

Big Sur is the first macOS version to run iOS and iPadOS apps natively on Macs, and it is equipped with M1 hardware. It also enables Time Machine backups using APFS to happen more quickly. Additionally, it improved Dock, Safari, Maps, Messages, Control Center, and other apps.

If you want to run macOS Big Sur on your Windows computer, you will need to virtual machine such as VirtualBox that can be configured to represent Mac hardware, it can only run when the host operating system is running. Let's see how to install macOS Big Sur on VMware on Windows step by step. 

 Note: Ensure there is at least 8GB of RAM, 4 or more cores of CPU, and 80GB of free space on your Windows computer for installing macOS Big Sur on VMware on your PC. If you need to free up space on your Windows PC, iBoysoft DiskGeeker for Windows can help easily and quickly.

How to install macOS Big Sur on VMware on Windows:

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

Step 1: Download macOS Big Sur ISO for VMware

To install macOS on VMware, you should first get the corresponding ISO file for the wanted macOS version, it is a disk image containing all the necessary files for macOS installation. 

You can either create macOS Big Sur ISO for Vmware using the full installer on a compatible Mac or directly click the link below to download the macOS Big Sur ISO.

Download macOS Big Sur ISO(11.6.8)

Step 2: Download and install VMware on Windows

After downloading macOS Big Sur ISO, you need to download the VMware on your computer. There are two versions you can choose from: VMware Workstation Player(free) and VMware Workstation Pro(pair). 

Given that VMware Workstation Pro is now free for personal use, it could be better to get VMware Workstation Pro instead of the VMware Workstation Player.

Download free VMware Workstation Pro

Step 3: Download and install Unlocker for VMware

You also require the VMware Unblocker to run macOS on a Windows computer. It can go beyond the restrictions that prevent macOS virtual machines from opening on devices other than Apple. Here's how:

  1. Download the Unlocker from Github.download vmware unblocker
  2. Click the downloaded file to unzip it and open the extracted folders.
  3. Right-click on win-install and select "Run as administrator."install vmware unblocker
  4. Click Yes, then it automatically closes after installing.

Step 4: Create a macOS Big Sur virtual machine

Up to now, you have got all the necessary files for the macOS installation on VMware on Windows, now, we can move on to create a macOS Big Sur virtual machine on the Windows computer:

  1. Launch VMware Workstation, click "Create a New Virtual Machine" and click Next.create a new virtual machine
  2. Click on Next again.
  3. Select "I will install the operating system later" and hit Next.i will install the operating system later
  4. Select "Apple Mac OS X" as the guest operating system.
  5. Select "macOS 11" as the version and click Next.
  6. Name the virtual machine, customize its location, and then tap Next.
  7. Choose "Store virtual disk as a single file."
  8. Specify the maximum disk size to 60GB and above and click Next.
  9. Click Finish.
  10. In the main interface, choose "Edit virtual machine settings."
  11. In the Memory tab, specify 50% of your system's memory.specify memory for virtual machine
  12. Tap on Next > Finish.
  13. Tap the Processors tab and set up 50 - 80% of your system's processor.customize processors for virtual machine
  14. Go to the "CD/DVD (SATA)" tab, select "Use ISO image file," and add the macOS Big Sur ISO file.
    add macos big sur iso
  15. In "USB Controller," choose USB 3.0 for USB compatibility.
  16. Click OK and quit VMware. 

Step 5: Edit the macOS Big Sur.vmx file

The Next step is to modify the macOS Big Sur.vmx file to make it compatible with Windows so that you can successfully install macOS Big Sur on VMware on Windows, just follow the steps below:

  1. Open the directory where the virtual machine is saved on your PC.
  2. Right-click on the "macOS Big Sur.vmx" file and open it with Notepad.
  3. Scroll down to the bottom of the text and enter: smc.version = "0"
  4. Save the changes and close the window.

Step 6: Format virtual hard drive for macOS Big Sur

Before installing macOS Big Sur on the created virtual machine on Windows, you should first format the virtual machine's hard drive, here's how:

  1. Within VMware, click "Power on this virtual machine."
  2. After the virtual machine starts up, select a language.
  3. Open Disk Utility > Continue.
  4. Select "VMware Virtual SATA Hard Drive Media" from the left and tap Erase.
  5. Name the drive and select APFS as the format.
  6. Once the process is done, quit Disk Utility.

Step 7: Install macOS Big Sur on VMware

After formatting the virtual machine hard drive, it's time to install macOS Big Sur on the erased drive:

  1. Back to the macOS Utilities screen and choose Install macOS.
  2. Choose the formatted virtual hard drive as the destination and tap Continue.
  3. Follow the on-screen guide to install macOS Big Sur on the disk.
  4. Set up your macOS Big Sur virtual machine.

Step 8: Install VMware tools on macOS Big Sur

There is one more step to run macOS Big Sur via VMware on Windows, which is to install VMware tools to prevent graphic issues and get extra features such as full-screen mode and communications between the host operating system and macOS Big Sur.

  1. Open the Apple Menu and select "Shut Down" to turn off the virtual machine.
  2. Then click "Edit virtual machine settings."
  3. Select "CD/DVD (SATA)" and click "Use physical drive" > OK.
  4. Choose "Power on this virtual machine."
  5. Log in to your account.
  6. In the menu bar, tap VM > Install VMware Tools.
  7. Open "Install VMware Tools."
  8. Follow the instructions to download and install the tools.
  9. When it prompts the "System Extension Blocked" error, click “Open Security Preferences" to enable it.
  10. Then click Restart.

Let others know these necessary steps to install macOS Big Sur on VMware on Windows!