How to install Mac OS on Windows 11 ?

If you are like many who use Windows 11 but dream of accessing macOS, there is good news. Using a few simple workarounds, it's possible to run Apple's macOS on your computer Windows 11.

This means that you too can now enjoy the unique features offered by macOS without needing to upgrade to a MacBook.

Install MacOS on a computer Windows 11 : is it possible ?

If you're interested in the look and user interface of MacOS, but can't afford a Mac computer, you might consider using a PC equipped with Windows 11 to install macOS.

Although it is possible to download and install MacOS on a non-Apple computer using online tools, such as Virtualbox or Vmware, it is important to note that this process is not officially supported by Apple due to copyright issues.

Additionally, it should be noted that the installation process can be complex and time-consuming if you do not have hardware and software experience.

Steps to install MacOS on a computer with Windows 11

Before starting the installation process, it is crucial to download and install VirtualBox and its extension pack. To successfully install MacOS on a device Windows, there are a few simple steps to follow.

Install VirtualBox and its extension pack

To install VirtualBox and its extension pack, follow these simple steps:

By following these simple steps, you will be able to install VirtualBox and its extension pack quickly and easily.

Create the macOS Montery virtual machine

To download MacOS Monterey in ISO format, follow these steps:

  • Increase the size of the memory up to 8 GB. If your computer cannot support this size, go for at least 50% physical RAM. Then you can allocate half of your CPU cores to it to improve performance.
  • Next, set the size of the virtual disk. Allocate 60 GB using the corresponding slide and click Create.

Once you have completed these steps, next we will configure MacOS Monterey.

Configure MacOS Monterey virtual machine

After creating the virtual machine, we will now proceed to configure its settings to make it compatible with macOS.

To set up your macOS Monterey virtual machine, follow these simple steps:

  • Firstly, click on Settings and go to Display section, easily change the video memory by moving a simple slider.
  • Then access the storage, go to the “Controller: SATA” option. Check the “Use host I/O cache” box, then select the “Empty” option.
  • Now, click on the DVD icon and choose “Choose Disc File” from the menu. Then head to the location where you saved the macOS file you downloaded before, and select it.
  • To finalize the installation, click on the “Choose” button then “OK”. Make sure the ISO file is the one you need to avoid any problems.
  • Finally, follow the on-screen instructions to complete the installation.

By following these simple steps and making the appropriate settings, you can customize your MacOS Monterey experience and take full advantage of its features.

Other VirtualBox pre-configuration for macOS installation

Before installing macOS on the virtual machine, it is important to follow certain steps to properly configure VirtualBox and ensure a trouble-free installation. Here are the steps to follow:

Close VirtualBox correctly

Before starting the macOS installation, it is crucial to close VirtualBox correctly.

Configure virtual machine settings

For this, you need to copy and paste the following lines of code into the command prompt, which will start the setup process. You can paste these lines of code in their entirety and press Enter in one go.

As part of this process, you will need to replace "Type Your Virtual Machine Name Here" with the name of the virtual machine you chose. So please check before pressing the Enter key.

cd “C:\Program Files\Oracle\VirtualBox\”

VBoxManage.exe modifyvm “Type Your Virtual Machine Name Here” –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata “Type Your Virtual Machine Name Here” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac11,3”

VBoxManage setextradata “Type Your Virtual Machine Name Here” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0”

VBoxManage setextradata “Type Your Virtual Machine Name Here” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple”

VBoxManage setextradata “Type Your Virtual Machine Name Here” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”

VBoxManage setextradata “Type Your Virtual Machine Name Here” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1

These commands modify various parameters of the virtual machine so that it can run the chosen operating system (in this case, “MacOS Monterey”) optimally.

Install macOS in the VirtualBox virtual machine

After carrying out all the above-mentioned steps, the environment to install macOS is created, all we have to do is run the virtual machine and install the operating system.

To do this, follow the following steps:

  • First, open VirtualBox.
  • Next, select the macOS virtual machine you created and click the “Start” button.
  • Choose the desired language on the home page, then continue.
  • On the Disk Utility page, click “VBOX HARDDISK MEDIA > Erase”.
  • Confirm your action by clicking “Delete” in the dialog box that appears.
  • Close the Disk Utility screen.
  • You will then be redirected to the recovery page, where you will need to select “Install macOS Monterey” and continue.
  • Finally, follow the on-screen instructions to complete the installation process, such as selecting the installation location and creating a user account.


Installing Mac OS on Windows 11 is a surprisingly easy process that requires minimal technical knowledge. With just a few simple commands and steps, you can have the latest version of macOS running smoothly on your virtual machine in no time.

Whether you want to try something new or move away from the familiar confines of Windows, installing Mac OS is a great option for users who want to explore beyond their current operating system environment.