How to Install macOS Ventura on VirtualBox on Windows PC?

Recently Apple released macOS Ventura as a beta on WWDC 2022. Improvements were made to the macOS. It was released as macOS 12 and is called macOS Ventura. macOS Ventura aka macOS 13 was released with major improvements in performance and stability.

You will also find changes in Settings, Mail, Spotlight, and more. One major improvement was made to Apple App Store. With the release of macOS 13, Apple has also brought major changes to App Store. You will find the App Store totally changed in interface and navigation.

To check the macOS even further, here you will install macOS Ventura on VirtualBox on Windows PC. This way, there is no need to uninstall your current OS, any moment that you don’t feel the need to use the macOS, you can uninstall it without losing any files.


For using the macOS Ventura on VirtualBox, you are going to check a few things. Complete the following before starting the process, this way you will save tons of work and a lot of effort.

  • Make sure you are using at least Windows 7 on your PC. As earlier versions of Windows don’t support new versions of VirtualBox.
  • Also, be sure that you have at least 40 GB of free storage with 8 GB of RAM. Even though, I would recommend you have 16 GB of RAM. This way, your macOS will be more efficient.
  • You will need to download VirtualBox and VirtualBox Extension Pack. Extension Pack is important and will be needed in the future.
  • And the last thing will be to download macOS Ventura. Here you can use an ISO file, DMG, or even VMDK. For making things easier for you, you can use this link to download macOS Ventura for VirtualBox.

Don’t forget to use a third-party downloader like IDM (Internet Download Manager) to download the macOS. As the macOS size is around 13 GB it will take a lot of time to download it.

Related: Download macOS Ventura DMG from Direct Links

Why should I choose VirtualBox?

VirtualBox is an open-source application used to create virtual machines inside. Inside the VirtualBox, you can install as a guest any Windows OS or Server, Linux distributions, and even android. You can change the specs for the VM and have things your way, like a sandbox.

 VirtualBox is one of the leading virtualization software. You will most likely find either VMware or VirtualBox as a tool to perform virtualization on Windows. The application is free, safe, and has great stability with performance.

How to install macOS Ventura on VirtualBox?

how to install macOS ventura on VirtualBox on Windows PC
how to install macOS Ventura on VirtualBox on Windows PC

So, without wasting any more time, let’s head right to installation. Users who are not new and already have performed virtualization on their system can skip the first two steps and continue from step 3. However; those who are new are recommended to start from the first step. Let’s start the “How to install macOS Ventura on VirtualBox on Windows PC”.

1- Enable Intel Vt-x or AMD-V

First, you will check whether you have enabled your systems Virtualization feature or not. The feature that is disabled will stop you from creating and running VM. Instead of risking failure, let’s make sure you have enabled the feature.

Head to Task Manager, there you will find Performance. Inside the Performance, you will check the CPU section. Now you will check the Virtualization option if enabled then continue to the next step else go to BIOS and enable the option. Save changes and exit the BIOS; restart your system and continue to the next step.

Related: How to Enable Virtualization in BIOS?

2- Install VirtualBox and Extension Pack

Install VirtualBox on Windows
Install VirtualBox on Windows

Begin this step by installing the VirtualBox first. Double-click on the setup of VirtualBox to run the installer. Now you will be in the Oracle VM VirtualBox Setup window, here you click on Next.

In Choose the location, you will either choose the location where you want to install VirtualBox; or click on Next.

In the next window, click on Next. Click on Yes and then click on Install.

Once the installation of VirtualBox on your Windows got completed then you will install the Extension Pack. Find the extension pack that you have downloaded at the beginning. Then you will double click on the “Oracle_VM_VirtualBox_Pack_6.1.34.vbox”.

install VB extension pack
install the VB extension pack

This will open the VirtualBox automatically and inside that, you will find another window. Click on Install and then select I Agree.

VirtualBox Extension Pack installed successfully will appear, click on OK.

3- Create macOS Ventura VM

From here on we will create the VM and then configure it in later steps. Begin the creation of VM for macOS Ventura by clicking on the New icon on your screen.

create VM of Ventura
create VM of Ventura

The first thing will be to name your new VM. You will find different options and you will name them accordingly. It should be something like this:

Name: macOS Ventura
Machine Folder:
*location of where your VM will be*
Type: Mac OS X
Version: Mac OS X (64-bit)

Memory size of VM
The memory size of VM

Now click on Next and you will be moved to Memory size. here you will provide the amount of RAM memory for your macOS Ventura and click on Next.

create a virtual disk now
create a virtual disk now

Then you will select Create a Virtual Hard Disk Now option and click on Create.

In the next window, you will select CDI (VirtualBox Disk Image) and click on Next.

Storage on a physical hard disk will appear, select Dynamically allocated and Next again.

file and location size for VM
file and location size for VM

In File location and size, you will select the location where your VM of macOS Ventura will be created. Then you will insert the size of your VM and click on Create.

4- Configure the VM for macOS Ventura

Before you start the VM, you will configure it first. Go to Settings, there you will select System.

configure boot order
configure boot order

Inside the System, you will check if Floppy and Hard Clock in UTC time are disabled. If by any chance found it enabled, then you will disable it. Then you will enable Chipset and ICH9 options.

system processor configuration
system processor configuration

Proceed to the next step by selecting Processor and provide the amount of processor for your VM. Also, make sure that you have enabled Execution cup to 100% and check Enable PAE/NX.

NOTE: half of the processors should be provided for the VM.

system display settings
system display settings

Select Display and insert your Video Memory amount.

NOTE: if you have multiple monitors then select the Monitor count to 1 for avoiding any sort of error in the future.

Change the Scale Factor to 100% and Graphic Controller to VMSVGA. Also, check the Enable 3D Acceleration option.

NOTE: if you got any sort of graphics issue later then uncheck the Enable 3D Acceleration option.

Select the Storage tab and click on Empty. Now click on the disc icon which is in the Optical Drive section. The menu will appear, select Choose a disk file and then you will locate where you have downloaded your macOS Ventura ISO file.

Once the ISO file is selected, don’t forget to check the Live CD/DVD option and then click on OK.

TIP: You can also use DMG and VMDK files for this purpose.

5- Configure VM with CMD

Close your VirtualBox and go to the Start menu. Here you will search for CMD (command prompt), right-click on CMD, and select Run as administrator. Then you will paste all the commands provided. Don’t forget to replace the “VM Name” with your VM name.

Configure VM with CMD
Configure VM with CMD

Since we have named our VM macOS Ventura, we will replace “VM Name” with “macOS Ventura”.

cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

6- Install macOS Ventura on VirtualBox on Windows PC

Here you will install macOS Ventura on VirtualBox. To start the installation, you will open VirtualBox and select VM of macOS Ventura (that you created earlier) and click on Start.

select a language of macOS
select a language of macOS

Once the VM is powered, you will be asked for Language, select that you are comfortable with, and continue.

disk ultility
disk utility

macOS will run on your VirtualBox and you will see four different options. Here you will select Disk Utility and click on Continue.

You are now placed in a new window, here you will find all your hard disks. Select the hard disk that we created earlier and click on Erase.

NOTE: if you can’t find your hard disk then you will on the View icon and then select the hard disk.

erase virtual disk
erase virtual disk

Make sure you have selected your hard disk details as below:

Name: macOS Ventura
Format: APFS
Scheme: GUID Partition Map

After changing the VM settings, you will click on Erase. Here you will see a disk where you can install your macOS. Before the disk selection appears, you will be asked for the terms and conditions of the software, select Agree button.

install macOS Ventura on VM
install macOS Ventura on VM

Select the disk and click on Continue. Select the Install Mac Ventura.

And now the installation of macOS Ventura on VirtualBox on Windows PC will begin.

The installation process might take a while. If you have an SSD on your system, then it might take between 10-15 minutes while a system with HHD will take around 30 minutes for the installation to get completed.

7- Configure macOS Ventura on VirtualBox

select a country or region
select a country or region

Here you will configure your macOS Ventura.

  • Begin by selecting your Country.
  • Then select Language and click on Continue.
  • Configure the network settings by selecting my computer does not connect to the Internet. This will bring a warning with your computer is not connected to the Internet. Ignore the warning and Continue.
  • Read the Data and privacy then click on Continue.
  • Since we have performed a clean installation, select Not now in Migration.
  • Agree with the Terms and conditions of the macOS.
  • Again, select Agree.
  • Here you will create a local user account.
  • Navigate through location services > Time zone > and Analytics.
  • You have reached Screen Time, either click on Continue to configure it or select Set Up Later.
  • Select one of the three Themes on your screen.
  • Enjoy your macOS.

Bonus: Snapshots

It is quite common when macOS breaks on VirtualBox. Instead of installing macOS Ventura on VirtualBox on Windows PC, you can take snapshots. These snapshots will help you to continue from that point without performing any installation.

For taking the snapshots of your macOS Ventura, you will open the Menu of your VirtualBox. Then you will select Tools > Snapshots.

macOS Ventura Snapshots
macOS Ventura Snapshots

A new window will appear, select Take and Name your snapshot. You can also write a brief description of the snapshot and then click on OK. That’s all on “how to install macOS Ventura on VirtualBox on Windows PC”.

Related: How to Install macOS Ventura on VMWare?

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *