macOS on Windows
MacOS Catalina on Windows

In order to have MacOS Catalina on windows PC, you are going to need some stuff to do it. So, here are the things that are required for the installation of macOS Catalina on your windows 10 PC.

Things to Download before you begin:

1- Virtualbox.

2- Virtualbox Extension Pack.

3- Win Rar.

4- MacOS Catalina OS File.

5- A one time code to run MacOS for the first time.

A short explanation:

VirtualBox: Virtualbox is needed because this is the software that will allow us to run MacOS or any other OS (Operating System) on our Windows PC. This is a must because our MacOS will assume VirtualBox as a Virtual Mac and will install it on it.

Virtualbox Extension Pack: This is a software that is necessary as this will allow the virtual box to detect any external USB devices that we will connect to our PC. Because we have this extension pack then the USB device will be detected in our virtual MacOS Catalina.

Win Rar: Some of the files that we are going to download will be in a zip file format, so we will need Win Rar to unzip and extract them.

MacOS Catalina OS File: This is the actual OS of Mac that we are going to eventually install on our Windows 10 PC virtually. Its size is around 8(eight) GB. Firstly, make sure that you download this file first. Secondly, the zipped folder will have a password on it. To unzip it, type the password: Geekrar.com

A one time code to run MacOS for the first time: This is simply a seven lines code that is a must if you want to run MacOS successfully.

Download Links to install MacOS Catalina:


1- Virtualbox

Download

2- Virtualbox Extension Pack.

Download

3- Win Rar.

Download

4- MacOS Catalina OS File.

Download

5- A one time code to run MacOS for the first time.

Download

Now that you have downloaded all the required stuff, let’s get started with the installation. The whole procedure is shown below in a step by step process, So you will have no problem installing macOS in the virtual machine.

Watch Video to get Better Understanding:

Full Steps:

Getting Things Ready:

First of all Install Virtual Box on your PC with its default settings so that we can then install the extension pack.

MacOS Catalina on Windows
macOS Catalina Step 1

Now we are going to Install Virtual Box extension pack because this will allow our virtual MacOS Catalina to detect any external USB devices.

MacOS Catalina on Windows
macOS Catalina Step 2

Now make sure that all the seven(7) zip(rar) files of macOS Catalina are in the same folder and none of them is missing because if they are not in the same folder, then you cannot unzip it.

MacOS Catalina on Windows
macOS Catalina Step 3

Now, right-click on the first zip file and extract it. Therefore you don’t need to extract the rest of the zip files as they will be extracted automatically by win rar.

MacOS Catalina on Windows
macOS Catalina Step 4

Once all done, it’s time to make our virtual machine for macOS or any other OS. Right-click on the virtual box shortcut and run it as an administrator (this is important).

MacOS Catalina on Windows
macOS Catalina Step 5
Setting up the Virtual Machine:

Give your virtual machine a name, directory where you want it to be installed, and choose Mac OS X in the “type”. Now choose the 64-bit MacOS Version because macOS Catalina will be in 64 bit. Allocate half of your computer memory to the virtual machine as well.

MacOS Catalina on Windows
macOS Catalina Step 6

Press on “create” making sure that you have checked “Create a Virtual hard disk now” radio button.

MacOS Catalina on Windows
macOS Catalina Step 7

Select where the virtual machine setup is and where it will be installed, allocate storage (minimum 50 GB, and more as much as you can). Press on “create”.

MacOS Catalina on Windows
macOS Catalina Step 8

After creating the virtual machine click on settings.

MacOS Catalina
macOS Catalina Step 9

In “System” make sure that you have settings as shown below in the picture (except base memory as it should be half of your system memory).

MacOS Catalina
macOS Catalina Step 10

Now, allocate half of your PC Processors to the Virtual Machine.

MacOS Catalina
macOS Catalina Step 11

In “Display” make the Video Memory to full.

macOS Catalina Step 12

In “Storage” press on the disk icon as shown below.

macOS Catalina Step 13

Press on “Add”.

macOS Catalina Step 14

Browse the macOS Catalina OS wherever you unzipped it on your PC and then select it.

macOS Catalina Step 15

Click on the macOS Catalina file and then press on “choose”.

macOS Catalina Step 16
Setting up the Code:

Now type “cmd” on your windows search and run it as an administrator.

macOS Catalina Step 17

Open the MacOS Code file and press on edit, then press on replace.

macOS Catalina Step 18

In “replace with” filed, type the name that you setted up for your virtual machine and then press on replace all.

macOS Catalina Step 19

Copy and paste all the seven line commands one by one on cmd and make sure that you press enter when you copy and paste each line.

macOS Catalina Step 20

Now again, right click on Virtual Box shortcut and run it as an administrator because this is important that we run it as an administrator.

macOS Catalina Step 21
Starting the Virtual Machine:

Press on Start and now you should successfully run macOS Catalina on Windows PC.

macOS Catalina Step 22

After some time you will see this screen that has the Apple logo. Now you can begin to start installing macOS Catalina.

macOS Catalina Step 23

Finally you will see macOS Catalina on your Windows PC.

macOS Catalina Step 24

Related Post: How to Install MacOS Mojave on any Windows 10 PC

7 COMMENTS

  1. Hello, I’m struck at this step
    Copy and paste all the seven line commands one by one on cmd and make sure that you press enter when you copy and paste each line.

    The error message is shown below

    C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyvm “MasOSCatalina” –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
    VBoxManage.exe: error: Could not find a registered machine named ‘MasOSCatalina’
    VBoxManage.exe: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBoxWrap, interface IVirtualBox, callee IUnknown
    VBoxManage.exe: error: Context: “FindMachine(Bstr(a->argv[0]).raw(), machine.asOutParam())” at line 547 of file VBoxManageModifyVM.cpp

  2. Hi, can this .iso be installed on a real hardware dual boot inconjunction with windows 10?

    If yes, can you have a tutorial?
    If no, what is the reason?

    Thanks

LEAVE A REPLY

Please enter your comment!
Please enter your name here