How To Mac VMware

How to Install macOS 13 Ventura on VMware on Windows PC

Written by John

macOS 13, better known as macOS Ventura, is expected to launch with many enhancements, such as Stage Manager, new Spotlight search and much more. This guide will teach you how to install macOS Ventura on VMware on Windows PC. We have also added pictures to understand the steps better.

Free VMware Player and VMware Workstation Pro?

VMWare Workstation Player, formerly known as VMware Player, is free software that lets you create multiple VMs on a single host with its intuitive dashboard and basic features. It allows you to easily create and run virtual machines on Windows and Linux PCs. VMWare Workstation Player offers basic features that allow you to configure virtual machines for better performance.

VMWare Workstation Player comes with basic features that lets you create basic virtual machines. It doesn’t offer many advanced features when you install macOS on VMware. The VMWare Workstation Pro bridges this gap and comes with advanced features compared to VMWare Workstation Player. Using VMWare Workstation Pro, you can create password-protected VMs. This helps you ensure that only authorized users can access the corporate data.

Enable Intel VT-X or AMD-V on your PC

Here comes the important thing. To install macOS 13 on Windows on VMWare, your PC must support Intel VT-X or AMD-V Standard. Any of these is needed to install and run virtual machines smoothly.

Now, you need to check whether this feature is enabled or not. Open Task Manager by press ‘Ctrl+Alt+Del.’ After that, click on ‘Performance’ tab and CPU, check the bottom right section. If you see the Virtualization: Enabled, it means it is already enabled. You don’t need to make any changes. If you don’t see anything like that, you need to ‘Restart’ your system, open the ‘BIOS’ setting, and enable Virtualization from the ‘BIOS Features’ setting.

How To Install macOS 13 Ventura on VMware on Windows PC

1. Download macOS 13 Ventura Installer

There are several ways to install macOS on VMWare on Windows PC. But, in this article, we will be showing you how to install macOS 13 on on VMware on Windows PC with the help of the .pkg file.

Go to Mr-Macintosh page and download new macOS Ventura.

2. Create macOS ISO Installer

First, we need the .pkg file. Second, we need to install macOS Sierra on Virtual Machine on Windows PC. After installing macOS Sierra, we can easily convert .pkg to "Install macOS 13".

Step 1: Run macOS Sierra on VMware

Step 2: Move your .pkg to macOS Sierra on VMware, then open this file to convert pkg image to "Install macOS".

Convert InstallAssistant.pkg to Install macOS Ventura App

Step 3: Go to Applications folder and we will see "Install macOS 13"

Install macOS 13 beta in Applications folder

Step 4: Create Ventura ISO Installer
We will use Terminal to create macOS ISO Installer for VMWare. Open Terminal in Spotlight search, then use this commands to create a macOS installer.

Create macOS Ventura ISO Image

Create a UDTO Disk Image in Temporary Folder

hdiutil create -o /tmp/Ventura -size 14079m -volname Venturaiso -layout SPUD -fs HFS+J -type UDTO -attach

Create Ventura Installer Image

sudo /Applications/Install\ macOS\ Ventura\ --volume /Volumes/Venturaiso --nointeraction

Rename and move the installer image to Desktop

hdiutil detach -force /Volumes/Install\ macOS\ Ventura\ beta

mv /tmp/Ventura.cdr ~/Desktop/Ventura.iso

3. Install VMware Player or VMware Workstation Pro

The next step is to download and install the VMware Workstation Player or VMware Workstation Pro on your PC. We have already explained the differences between both virtualization software. You can install any of these according to your requirements. In addition, make sure to download the latest version (v16). Now, jump on the next step to download VMWare on your system.

Install VMware Workstation Player 16 on Windows PC

4. Install Patch Tool

we need to download and install the Patch Tool. Patch tool will show some advanced options on VMware Workstation Player .Now, things become a bit technical from this step. So, follow the steps correctly to avoid any error. In this step, we will install the Patch Tool.

After download this tool, right-click on the ‘win-install.cmd,’ and click on the ‘Run As Administrator’ option.

Install Patch Tool

Note: Make sure the VMWare Workstation Player or VMWare Workstation Pro is completely closed. Otherwise, the tool won’t work, as it should be

5. Create a New Virtual Machine

First, launch ‘VMWare’ software, click on the ‘Create a New Virtual Machine’ button, on the next screen, you will see a checkbox ‘I will install the operating system later.’ Check the checkbox, and click on the ‘Next’ button.

After clicking on the next step, you need to make the same mentioned settings in your VMWare. After changing the setting, make sure to click on the ‘Next’ button.

  • Virtual Machine Name: macOS Ventura
  • Type: select ‘Mac OS X’
  • Version: ‘macOS 13’
Create a new Guest Operating System in VMware

You will see a popup asking to choose the file location (Documents\Virtual Machine). So, select the location where you want to store your new VM files. After that, choose the hard disk size to ‘120 GB.’ Then, select ‘Store the Virtual Disk As a Single File,’ and click on the ‘Next’ button.

Virtual Disk Size and Location

Now, Select your virtual machine, then click on the ‘Edit Virtual Machine Settings’ option to configure your virtual machine. So, make the setting as mentioned below: You need to choose the memory between 4GB to 8GB. In addition, change the processor from ‘2’ to ‘4.’

Change CPU and Memory

Click on "CD/DVD" icon, then click on "Browse" button and open "Ventura.iso" file, which you created in the second step in macOS Sierra.

Add Ventura ISO Image to VMware

Next, select "USB Controller", Select USB 3.0 for your mouse and keyboard. After change USB Controller, click on the ‘Close’ button to save all the changes, and then click on the ‘Finish’ to close the setup.

6. Edit VMware VMX File

In the end, we need to edit the VMX File created by VMWare. In simpler terms, a VMX file is VMware virtual machine configuration file. A VMX file contains all information about your Guest Virtual Machine, such as memory, hard disk, processor, and SMC.

Here comes another important step. We need to edit the VMX file, so that your VM can run smoothly without any issues. To edit the VMX file, head to the location which you chose (Documents\Virtual Machine\macOS Ventura). Open the folder, right-click on macOS Ventura.vmx file and open it with any third-party software, such as Notepad.

Edit Ventura VMware VMX file with Notepad

Then, add the below-mentioned code at the end of your VMX file. After adding the code, click on the ‘Save’ button.

smc.version = "0"

Add SMC Version in VMX file

System Management Controller (SMC) is a subsystem of Mac that manages low-level settings, such as screen brightness, battery management, etc. Most of the time, SMC creates problems while installing macOS on virtual machines. So, we will disable SMC to fix problems while installing macOS on VMware.

8. Install macOS 13 Ventura on VMware

We have now made all the changes. It’s now time to install Ventura on VMWare. To install the macOS, open VMWare and click on the ‘Power on this Virtual Machine’ option to start the macOS Installer.

After that, choose the language in which you want to install macOS, and click on the ‘Next’ button. In the next step, select the ‘Disk Utility’ option from the given options, and then click on the ‘Continue’ option.

Open Disk Utility in macOS Ventura VMware

Now, Select ‘VMware Virtual SATA Hard Drive Media,’ and click on the ‘Erase’ option. You will now see a popup with some settings on it. Now, rename the drive to ‘macOS Ventura’ and leave the other two settings as they are. Then, click on the ‘Erase’ button, and close the ‘Disk Utility’ after the process completes.

Format macOS Ventura Virtual Disk with APFS Partition

Close Disk Utility. Then, click on the ‘Install macOS 13 beta’ button and then ‘Continue.’ Then, select your macOS Disk. You will now see a new pop-up with a progress bar. You need to wait till the process completes.

Install macOS Ventura on VMware on Windows PC

Wait about 30 min to 60 min and you can create a new account on macOS 13 Ventura

Create macOS Ventura account on VMware on Windows

9. Install VMware Tool

After installing macOS, you can also install the VMware Tool on VMWare and unlock some advanced options. In VMware, click on Player > Removable Device > CD/DVD > Settings and open VMware Tool (darwin.iso).

Install VMware Tool on macOS Ventura

Then, click on "Install VMware Tool" to install Guest Tool for macOS 13 Ventura. You need to allow VMware kext in System Settings > Privacy & Security, then click on "Allow" button.

Allow VMware Tool working in macOS Ventura

Now, you can use macOS on VMware on Windows PC with full screen mode (128 MB vRam) and enable Drap and Drop feature.

macOS Ventura on VMware on Windows PC

There you go! We have now installed macOS on VMWare on Windows PC. We hope you followed the steps correctly and installed the macOS 13 on VMWare. In addition, do let me know if you have any doubts regarding this. You can leave a comment. We will get back to you with the right solution.

Connect to Network on macOS Ventura on VMware:

To connect to Internet on macOS 13 Ventura, we need to change Network Adaptor e1000e to vmxnet3. Open your macOS Ventura.vmx file with Notepad (step 6) then replace this command: ethernet0.virtualDev = "e1000e" to ethernet0.virtualDev = "vmxnet3".

Change Network Adaptor in macOS Ventura VMware


  • Phil : It installs, reboot a few times with the (long) loading logo screen, and goes to bootloop.
    I mean the apple logo => loading bar + less than 1 second later reboot and etc.

    same for me bro! We need help!


  • Hmm I tried twice.

    It installs, reboot a few times with the (long) loading logo screen, and goes to bootloop.
    I mean the apple logo => loading bar + less than 1 second later reboot and etc.

    I use an AMD (ryzen pro 1700) cpu ; like all my previous VM I added the few lines of cpuid :
    cpuid.0.eax = “0000:0000:0000:0000:0000:0000:0000:1011”
    cpuid.0.ebx = “0111:0101:0110:1110:0110:0101:0100:0111”
    cpuid.0.ecx = “0110:1100:0110:0101:0111:0100:0110:1110”
    cpuid.0.edx = “0100:1001:0110:0101:0110:1110:0110:1001”
    cpuid.1.eax = “0000:0000:0000:0001:0000:0110:0111:0001”
    cpuid.1.ebx = “0000:0010:0000:0001:0000:1000:0000:0000”
    cpuid.1.ecx = “1000:0010:1001:1000:0010:0010:0000:0011”
    cpuid.1.edx = “0000:0111:1000:1011:1111:1011:1111:1111”

    It works with all my previous VMs (from 10.8 to 12.5) but 13 gives me a bootloop at the end.

    I first tried to (full) clone my 12.5 + install the 13 beta over. Same bootloop at the end.
    It was not working and I found your guide. Then I tried it twice from scratch, and same bootloop…

    Host : w10 21h2, 32gb ram, 1Tb SSD for the VMs
    Workstation 16.2.3

    If you have an idea. Thanks !

  • Hi I was reading your guide for VMware, then I know and use it for many years I have installed as every year the new version of macOS has been installed however during the last step when it tells me if I have an internet connection I click on the ethernet network him it puts me the manual configuration I change to DHCP at the next step I restart and I start all over again at the end I have to put “I don’t have internet” and so I start but if I go to settings / network there is no card

    • Hello Rocco. Open your Ventura.VMX file with Notepad (Step 6). Find and replace ethernet0.virtualDev = “e1000e” to ethernet0.virtualDev = “vmxnet3”. This command help you change network adaptor and connect to internet.

Leave a Comment