Skip to main content

Install macOS Ventura on Windows using VirtualBox

· 14 min read
Tech Fiddle
Rudra Sen


macOS 13 also known as macOS Ventura as announced on the 6th June, 2022 in WWDC22. It's amazing to see that every year, Apple is introducing new products to the market. And this year, macOS Ventura comes with the all-new M2 Chip preloaded on the new Macs. Compared to the previous versions of macOS, Apple has brought a lot of changes taking from UI to settings. And by the way, did I tell you that from now onwards, System Preferences is named as System Settings from now on. New settings that look similar to Ubuntu settings have been added. Cool new features are added such as Stage Manager, Spotlight, Convert your iPhone to Webcams and more. If you are a Windows user, looking forward to testing the new macOS Ventura, perhaps you should consider this guide.

Since Virtualisation is so powerful, it can give you the macOS feel in real-time while using your Windows Apps. After experiencing the operating system, you can give your opinion about the macOS 13. So why you are waiting, let's start the process of Installing macOS Ventura on Windows using VirtualBox.

VirtualBox Setup

Intel VT-x and AMD-V

Make sure that you enable the virtualisation feature also known as Intel VT-x and AMD-V from the BIOS of your computer otherwise you won't be able to run the Virtual Machine. However, if your computer does not support virtualisation technology, then you can't install macOS Ventura. I am afraid you have to purchase a new computer.

To check if your computer supports and has enabled virtualisation technology, there is a simple method that you can use to check right now. And it is to open Task Manager > Go to Performance Tab > Select CPU and check the virtualisation status as shown below.

Check Virtualisation Status

If virtualisation is disabled, follow the below post and enable it from the BIOS of your computer.

Download VirtualBox and Extension Pack

VirtualBox is an open-source virtualization application that you can get it right now and test any operating system that you desire. Aside from VirtualBox, you also need to get the VirtualBox extension pack which will result in solving the issues of the mouse and keyboard. Since both of these open source applications are free, get them right now from VirtualBox.

Get VirtualBox and VirtualBox Extension Pack

It's time to install the downloaded VirtualBox that you've got. Double-click on the VirtualBox Installer and Install it with the default options. There is no need to prepare a step-by-step guide for this section. After that, you need to install the VirtualBox Extension and double-click on its installer. It will launch VirtualBox > Click on Install > then scroll down and agree with the Terms and Conditions.

Get VirtualBox and VirtualBox Extension Pack

macOS Ventura ISO

As long as you have the macOS Ventura ISO image, you can perform a clean installation of macOS Ventura in VirtualBox/VMware. The big question is acquiring the MacOS Ventura ISO image. For now, you can get the macOS Ventura ISO image from the below link, but you need to learn how to create these images yourself. So in the future when a new version of the macOS Ventura is released, you can create it yourself rather than downloading it.

Download macOS Ventura ISO Image Create macOS Ventura ISO Image

Create a New Virtual Machine

While the installation of the VirtualBox Extension Pack is complete, you must start the creation of a new virtual machine for macOS Ventura. The creating process of a virtual machine for macOS Ventura is simple except there are some macOS-Specific requirements that you must fulfil.


  • It is recommended that your PC must have at least 8 GB of RAM. for macOS Ventura. Set at least 4 GB and 4 GB for your PC.
  • You must have 4 processor cores. Set at least 2 processor cores and 2 processor cores for your PC.
  • By default, 80 GB of storage for macOS Ventura is enough, but it is recommended to make it 150 GB.

Launch VirtualBox and then click on the new button from the top-level menu.

Create a New Virtual Machine

After clicking on New, a new window will appear which will ask you to enter the details of the new macOS VM. But for now, you have to click on the Expert Mode button.

Enable Expert Mode

The moment Expert Mode is turned on, you have to describe the virtual machine by providing a name for it and then save it to a location where you have access to it and have enough storage space. Make sure that the type has to be Mac OS X and the version must be Mac OS X (64-bit).

Following that please make sure to at least provide 4GB (4096 MB) of RAM to the virtual machine.

Finally, at the end click on Create a virtual hard disk now and then click on create.

Enter VM Details

After providing details of the new virtual machine, you have to configure the size of the virtual hard drive. In my case, I will be providing at least 150 GB of storage to it.

The Hard Disk type I have selected is VMDK (Virtual Machine Disk) with Dynamically allocated settings.

Configure Storage

Configure Virtual Machine Settings

These settings are really important for booting the virtual machine. These settings include the boot order, graphics controller, configuring the amount of processor, adding the macOS Ventura ISO image, and finally enabling USB 3.0.

So let's begin by accessing the settings of the macOS Ventura VM on VirtualBox. Click on Virtual Machine > Click on Settings from the top-level menu.

Access VM Settings

First of all, we need to configure the boot order. Go to the System tab > Motherboard and uncheck the Floppy disk. Leave the rest of the settings as default.

Configure Boot Order

Following the boot order, go to the Processor tab and increase the processor count to 2, as in the previous step, leave the rest of the settings as default.

Increase Processor Cores

Configuring the graphics is another important section that must be configured, so go to the Display tab > Increase the video memory to 128 MB. Then in front of the graphics controller, click on the drop-down menu and choose VMSVGA.

Graphics Configuration

For the next step, we have to attach the macOS Ventura ISO image to the virtual machine. To add it, go to the Storage tab > click on Empty > then click on the CD Icon and choose a disk file. After that, you have to locate the downloaded ISO and attach it to the virtual machine.

Add macOS Ventura ISO Image

And finally, you must enable the USB 3.0 from the USB category, enabling USB 3.0 will resolve the issue (mouse and keyboard are not working) of the mouse and keyboard.

Enable USB 3.0

Finally, once you are done with configuring the settings of the VirtualBox for MacOS Ventura, click OK then go to the File menu and choose exit.

Exit VirtualBox

VirtualBox Config Commands

Some necessary codes must be executed on the Command Prompt. If the code is not executed, macOS Ventura VM will not boot. So you have to get the VirtualBox Code that is needed and then bring the necessary changes to the code and then execute it on Command Prompt. The necessary configuration means that you have to replace the "VM name" with the name of the virtual machine that you created. And the code for Intel processor and AMD processor is a bit different, depending on your processor, apply the code.

The easiest way is to copy the codes into a Notepad File, then go to the edit menu and click on replace. Type VM name to find it and then replace it with the virtual machine name.

Replace VM Name

The moment your changes to the code is done, open Windows Search ( + S) and search for Command Prompt and run it as Administrator.

Run Command Prompt as Administrator

Execute all the commands line by line on Command Prompt.

Replace VM Name

Install macOS Ventura

This is the final and important step which is about formatting your virtual hard drive and then installing macOS Ventura on it. You have to launch VirtualBox, select your macOS VM, and then click on Start.

Power on the VM

After the virtual machine is powered on, a bunch of code will appear on your screen which means that currently, it is trying to boot macOS Ventura. If everything goes well, you will be on the macOS Installation Welcome Page, the first step would be to set your preferred language and then move on.

Choose a Language

At the moment, you are on the macOS Recovery screen where you can see a bunch of options. But since we are trying to partition the virtual hard drive, you have to select Disk Utility and click on Continue.

Select Disk Utility

On the left panel of the disk utility, click on "VBOX HARDDISK Media", then click on Erase.

Click on Erase Disk

You have to erase the virtual hard drive based on the settings below. For this step, I will go with the default macOS Ventura settings.

Your WishAPFSGUID Partition Map
Erase Disk

When the disk is erased, you have to quit the disk utility by clicking on Disk Utility from the top and clicking on Quit Disk Utility. And once again, you will be on the recovery screen. This time instead of disk utility, you have to choose "Install macOS 13 Beta".

Click on Install macOS 13

For the next step, click on Continue.

Install macOS 13

You have to agree with the Software License Agreement of macOS Ventura by clicking on Agree.

Agree Terms and Conditions

In this final step, you have to select the drive name which you formatted earlier and then click on Continue.

Select Disk

For the next step, you have to be patient because several times it's going to restart the virtual machine and at least it will be taking around 45 mins to even 3 hours to complete based on your computer speed.


macOS Ventura Setup

After the final result of Installing macOS Ventura on VirtualBox, you have to configure the basic user settings just like as you set up your new mobile.

  1. For the first step, please select your country.
Select Your Country or Region
  1. Based on the country that you have selected, the commonly spoken languages will be added and all you have to do is click continue.
Written and Spoken Languages
  1. Accessibility is the other feature that you have to click not now and move on.
  1. Configure the network settings by selecting Local Network (Ethernet). If there is some problem, try to fix it, or tell me, or select My computer does not connect to the internet and continue.
  2. Ignore the warning which is saying your computer is not connected to the Internet and move on.
Internet Settings
  1. Please read about Apple Data & Privacy regarding using macOS Ventura. Once you did click on Continue.
Data & Privacy
  1. On the migration page, you have to click on "Not Now" because we are performing a clean installation.
Migration Assistant
  1. Read the terms and conditions about using macOS on your computer and sharing its data with apple and then click agree.
  2. Again click on the agree button.
Terms and Conditions
  1. At the moment we are not connected to the internet, that's why you need to create a local user account.
Create User Account
  1. Enable Location Services on macOS Ventura by checking the box and clicking on Continue.
Enable Location Services
  1. Select your Time Zone by entering your current time zone and click on Continue.
Select Time Zone
  1. On the Analytics page, click on Continue.
  1. If you are using Screen Time, you can configure it from the installer page too, or once the installation is completed, launch the app and set it up.
Screen Time
  1. Choose the theme that you prefer.
  1. And Best of luck using macOS Ventura your PC.
Installation Complete!


I am 100% sure that after testing and experiencing macOS Ventura, you will learn something new. The design, animations, launch tab, stage manager, tabs, and spotlight updates are all bringing those new vibes. Perhaps after testing and Learning How to Install macOS Ventura, you may be considering switching to macOS forever. In the end, I am hoping that you have not faced any difficulties during the installation of the macOS Ventura on VirtualBox. And let me know your thoughts about the macOS Ventura in the comment section.

FAQ and Solutions to Frequent Problems during Process

The Virtual Machine Screen Size is too Small. How can I Increase it?
To do this, choose one of the following screen resolution according to your screen resolution when you run your "VBoxManage" commands:
Replace "VM Name" with your own virtual machine name
VBoxManage setextradata "VM Name" "VBoxInternal2/EfiGraphicsResolution" 1280×720 VBoxManage setextradata "VM Name" "VBoxInternal2/EfiGraphicsResolution" 1280×800 VBoxManage setextradata "VM Name" "VBoxInternal2/EfiGraphicsResolution" 1280×1024 VBoxManage setextradata "VM Name" "VBoxInternal2/EfiGraphicsResolution" 1440×900 VBoxManage setextradata "VM Name" "VBoxInternal2/EfiGraphicsResolution" 1600×900 VBoxManage setextradata "VM Name" "VBoxInternal2/EfiGraphicsResolution" 1920×1080 VBoxManage setextradata "VM Name" "VBoxInternal2/EfiGraphicsResolution" 2560×1440 VBoxManage setextradata "VM Name" "VBoxInternal2/EfiGraphicsResolution" 2048×1080 VBoxManage setextradata "VM Name" "VBoxInternal2/EfiGraphicsResolution" 3840×2160 VBoxManage setextradata "VM Name" "VBoxInternal2/EfiGraphicsResolution" 5120×2880
I am Trying to Run macOS on AMD Processor. And it gives me an error. How do I fix it?
You'll need to add this line to fix this issue:
VBoxManage modifyvm “VM Name” –cpu-profile "Intel Xeon X5482 3.20GHz"
This command is executed with the command prompt configuration steps listed above

Install macOS on Windows using VirtualBox Series

macOS MojavemacOS CatalinamacOS Big SurmacOS MontereymacOS Ventura
Install macOS Mojave on Windows using VirtualBoxInstall macOS Catalina on Windows using VirtualBoxInstall macOS Big Sur on Windows using VirtualBoxInstall macOS Monterey on Windows using VirtualBoxInstall macOS Ventura on Windows using VirtualBox
Read NowRead NowRead NowRead NowRead Now


Subscribe to our YouTube Channel:


  • macOS Ventura
  • VirtualBox
  • Windows