How to Install macOS High Sierra on VirtualBox on Windows PC

In this article, I am going to guide How to Install macOS High Sierra on VirtualBox on Windows PC. macOS High Sierra Sierra is released on September 26, 2017. In this year of 2019 macOS High Sierra is named an old version of the Mac operating system. But most of the people like this operating system because it is very handy and easy to use as compared to the latest operating system. So, the windows users really have the desire to use macOS High Sierra on Windows. You can use and test the macOS High Sierra with the help of the virtual machine. Therefore, Virtualbox is a virtual machine that allows using any operating system as a second operating system. Like, macOS X Yosemite, macOS Mojave, macOS Catalina, and macOS High Sierra with a very easy and simple procedure. The method is lengthy but it will surely give the result.

How to Install macOS High Sierra on VirtualBox on Windows 10 PC


The first requirement for macOS High Sierra. You have to install the Virtualbox for running macOS on the virtual machine. The main thing about installing VirtualBox is that it is free of cost. When you go to the official website of Virtualbox then you will see many options but you have to click on Windows hosts then downloading will begin.

Download Windows Hosts

Create a New Virtual Machine for macOS High Sierra

First of all, you need to create a new virtual machine. Therefore, follow each and every step to use macOS High Sierra on VirtualBox on Windows.

Step 1. Firstly, open the VirtualBox in order to create a new virtual machine for macOS High Sierra. Once the VirtualBox appears on the screen, you have to click on the New.

Create a New Virtual Machine

Step 2. After that, a new window will pop up. There you will be asked to give a virtual machine name simply macOS High Sierra, choose the machine folder to install the file on that folder, choose the type as Mac OS X, and also select the appropriate version which is macOS 10.13 High Sierra (64Bit). Then click on the Next.

Name and operating system

Step 3. In this step, you will be asked to select the amount of memory (RAM) in MB to be allocated to the virtual machine. So, now the recommended size is 2GB and it depends on your computer RAM. If it is a lot then you may choose more than 2GB.

Memory size

Step 4. Then, you will see the hard disk window. There you will have three options so you have to select the second option which is Create a virtual hard disk now.

Hard Disk

Step 5. Select the hard disk file type, you will see three options, select the VDI ( Virtual Disk Image).

Hard disk file type

Step 6. Next, you have to select Storage on the physical hard disk. However, choose the Dynamically Alocated.

Step 7. Select the file location and size, the file location where you want to install macOS High Sierra, and after that select space for your macOS High Sierra installation.

File location and size

The setting of Virtual Machine for macOS High Sierra

Step 1. When you completely create a new virtual machine. It is not finished yet. So, there is some setting in the virtual machine which should be configured by you. Therefore, for the configuration, you have to click on the virtual machine and click on the Setting that is located at the center top of the VirtualBox.


Step 2. After opening the setting, open the System tab from the left side of the window, deselect the Floopy and don’t touch anything else otherwise, you may face the problem.


Step 3. Then, go to the Processor from the system tab, increase the number of processors up to 2, the Execution cap should be 100% and also enable the extended feature.


Step 4. In this step, go to the Display tab, and select Video Memory and increase the size up to 128 MB, then select and enable Enable 3D Acceleration.


Step 5. Once the above steps are all done,  go to the Storage tab, you have to select Empty and press on the CD icon on the right hand. Then choose a Virtual optical Disk file. And select the macOS High Sierra DMG file which you have downloaded from the above link, after that click on the Open.


Step 6. After select and adding the DMG file of macOS High Sierra, you have to click on the Network tab, customize the network setting.


Add VirtualBox Commands on CMD

Now, Virtualbox command will help you in order to not face the problems while installing macOS High Sierra, Therefore, you can download the codes from the Above given link and copy-paste that to CMD, for that there are some easy methods that you should follow.

Step 1. For copying and pasting the commands, you need to run Command Prompt as Administrator. You can not simply run CMD simply otherwise you will face issues.

Command Prompt

Step 2. After that, once the CMD launched, you need to change the name of the operating system on Code, open the setting of macOS High Sierra and Copy that and go to Edit on Notepad, select Replace and edit that there. And you need to change Your Virtual Machine Name with your virtual machine.

Edit the Commands

Step 3. Then, select the commands one by one, and paste commands one by one on CMD by hitting Enter.

Installation of macOS High Sierra on VirtualBox

Step 1. Start your Virtual Machine. And after that you will see a welcome screen of macOS High Sierra, you will be asked to choose your country,


Step 2. Then you have to select your keyboard, for browsing for more keyboard option, choose your one and click on the Continue.

Select Your Keyboard

Step 3. In the window of Transfer Information to This Mac, If you have important information on another Mac or Windows PC, you can transfer it to this Mac. Therefore, I suggest you select Don’t transfer any Information Now, and click Continue.

Transfer information to This Mac

Step 4. Log in with your existing Apple ID account or create one apple ID for yourself if you don’t have already.

Sign In with Your Apple ID

Step 5. The terms and conditions provide the license agreement if you want to read you may read the terms and conditions or click on the Agree.

Terms and Condition

Step 6. After that, fill out the following information to create your computer account. You have to provide your Full name, Account Name, Password, and Hint. Then, click on Continue for creating a computer account.

Create a Computer Account

Step 7. In this step, if you want to bring more changes then click on the Customize. I suggest you go with the default option.

Express Set-Up

That’s it, congratulations that you are using the macOS High Sierra on Windows.

macOS High Sierra

Final Words

That’s all about How to Install macOS High Sierra on VirtualBox on Windows PC. I hope these steps were easy for and enjoying the macOS High Sierra as a second operating system on windows. So, if you faced any problem or any question then feel to comment below. And comment on your feedback about your experience of using macOS High Sierra on windows.


Hi, I am Azzaz Sheikh a passionate blogger. I am a tech lover guy who spends most of the time trying new things in the world of Technology. I love to discover latest material related to Technology and loves to share with you guys.

Related Articles

One Comment

  1. Ha, another guide which simply does NOT work! Haven’t come across a single guide for any install of MacOS on VM or PC that works. What a joke!

Leave a Reply

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

Back to top button