How to Install macOS High Sierra on VirtualBox on Windows 11

In this article, I will show you step by step how to install macOS High Sierra on VirtualBox on Windows 11 PC. macOS High Sierra is the best Apple operating system which was released at the big event of WWDC “Worldwide Developer Conference” on June 5, 2017. The latest update of macOS High Sierra is 10.13.6 released on July 15. 2020 while the macOS High Sierra comes out. However, through this article, you will learn the complete process of installing macOS High Sierra on VirtualBox on Windows 11 PC with the pictorial guide.

macOS High Sierra overall increased its latest updates for security purposes and most of the internal built-in features. That looks amazing if you install it on any Virtual Machine or any actual Mac machine. However, for installing macOS High Sierra you need to have the below down following Macs with the following specs.

Related:

  1. How to Install macOS Mojave 10.14 on VirtualBox on Windows PC
  2. How to Install macOS Mojave 10.14 on VMware on Windows PC
  3. How to Install macOS Monterey on VirtualBox on Windows PC?
  4. How to Install macOS Monterey on VMware on Windows PC?

System Requirements:

macOS High Sierra is supported on the following Macintosh computers

  • iMac: Late 2009 or later
  • MacBook: Late 2009 or later
  • MacBook Pro: Mid 2010 or later
  • MacBook Air: Late 2010 or later
  • Mac Mini: Mid 2010 or later
  • Mac Pro: Mid 2010 or later
  • macOS High Sierra requires at least 2 GB of RAM and 14.3 GB of available disk space.

System Requirements for installing macOS High Sierra on Windows PC on VirtualBox:

  • Minimum Memory 2GB for macOS High Sierra, Maximum for better speed 8GB.
  • Minimum 2 Cores processors but the maximum are 4 cores processors.
  • Disk Space minimum is 20, SSD Recommended
  • Virtualization Technology should be enabled from the BIOS window.

Download The Requirements

For installing macOS High Sierra on VirtualBox on Windows PC, firstly you have to download the pre-required files which are important and make you able to install it on a Virtual machine.

  1. Download VirtualBox
  2. Download macOS High Sierra VMDK file
  3. Download Virtual Machine Code

Install VirtualBox & Install the Extension Pack

Firstly you have to download the VirtualBox installation file then install it on your Windows PC. As installing VirtualBox on Windows PC is pretty much with a few clicks you will be able to install VirtualBox. Therefore, I didn’t get it important to provide the screenshot. And the next big thing is VirtualBox Extension Pack, it’s much important to install the Extension Pack on VirtualBox. Because after installing any operating system on VirtualBox, during the installation you will face any problem, like lagging, or sometimes the mouse and keyboard is not working properly. Therefore, the VirtualBox Extension Pack fixes those critical issues.

How you can download the VirtualBox Extension Pack? Go to VirtualBox’s official website, once you reached there you will find out the VirtualBox Oracle VM Extension Pack. Under that click on All Supported Platforms.

All Supported Platforms
All Supported Platforms

For installing the VirtualBox Extension Pack simply open up the VirtualBox, when the VirtualBox opened on the main window click on the Preferences option.

Preferences
Preferences

When the Preferences window opened from the left-handed window side click on the Extension tab, and click on the (+) icon.

Extensions
Extensions

Now go to the download section and select the VirtualBox Extension Pack and click Open.

Extensions Pack
Extensions Pack

Once you opened the Extensions Pack the install window will pop up so click on the Install button.

Install
Install

Now scroll down and click on I Agree.

I Agree
I Agree

Once the Extensions Pack is successfully installed click on the OK option and close the Preferences window.

OK
OK

Create a New Virtual Machine for macOS High Sierra on VirtualBox

Once you have completed the requirements of macOS High Sierra installation on VirtualBox. Simply, first of all, extract the macOS High Sierra VMDK file with WinRAR or 7Zip, when the file is successfully extracted. Simply again open up the VirtualBox then on the main window click on the New option.

New
New

At the first window type the name of macOS High Sierra, then the rest of the settings will be selected automatically, there is no need to make any changes to the setting of Virtual Machine, so simply again click on the Next option.

Type macOS High Sierra
Type macOS High Sierra

Now increase the size of Memory according to your computer stats.

Increase Memory size
Increase Memory size

Choose the option “Use an existing virtual machine hard disk file” and click on the folder icon.

Existing hard disk file
Existing hard disk file

Now click on Add option

Add
Add

Select the VMDK file of macOS High Sierra where you have placed that and click on the open option.

Select macOS High Sierra VMDK
Select macOS High Sierra VMDK

Once the macOS High Sierra VMDK file is successfully inserted click on Choose option.

Choose
Choose

While the macOS High Sierra VMKD file is successfully inserted then click on Create option.

Create
Create

Edit macOS High Sierra Virtual Machine Settings

After that, macOS High Sierra Virtual Machine was successfully created simply you need to bring changes to the virtual machine settings to have a better performance. Select the created virtual machine and click on the Settings option.

Edit Settings
Edit Settings

On the Settings window from the left-handed window, side selects the “System” tab and uncheck the Floppy disk image.

Uncheck floppy
Uncheck floppy

Select the Processor tab and increase the number of core processors.

Increase the processor
Increase the processor

Select the Display tab and increase the video memory up to 128MB.

Increase Video Memory
Increase Video Memory

Select the USB tab, then enable the USB Controller, and also select the USB 3.0 Controller option.

USB 3.0
USB 3.0

Execute VirtualBox Code

Once you have created and customized the Virtual Machine for macOS High Sierra. Now it’s time to edit or execute some commands for VirtualBox. To install macOS High Sierra firstly you have to add these commands on the command prompt window to install the macOS successfully on the VirtualBox. Without these commands, you won’t be able to install macOS High Sierra or any other macOS operating system. Simply, you can copy the below down commands then open the Notepad window and paste them there, then replace the name of Virtual Machine according to your Virtual Machine name. If you don’t know the focus on the below down screenshots.

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,1"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

To apply the command firstly you have to close the VirtualBox from the background.

Close VirtualBox
Close VirtualBox

Simply replace the VM Name with the name of Virtual Machine.

Replace VM Name
Replace VM Name

Navigate to the Window start menu and search for CMD or command prompt, then run the command prompt as administrator.

Run as administrator
Run as administrator

Now copy the commands one by one and paste them into the command prompt window then press enter to apply them.

Apply commands
Apply commands

Perform a Clean Installation of macOS High Sierra on VirtualBox

After all, you downloaded the required files, installed the VirtualBox, Extensions Pack. Created a new virtual machine for macOS High Sierra, then customized the virtual machine settings, and applied the commands into the command prompt. So, now it’s time to perform a clean installation of macOS High Sierra on VirtualBox. Simply for installation open up the VirtualBox, then select the Virtual machine of macOS High Sierra and click on the Start button.

Start
Start

Once you started the installation process wait for the first window.

Starting
Starting

Now select your country and click on continue, also the country will be selected sometime by default too.

Select your country
Select your country

Select your keyboard layout, you can add another layout of the keyboard also by clicking on the show all option.

Select your keyboard layout
Select your keyboard layout

Select the option “Don’t transfer any information right now” and click on continue.

Don't transfer any information
Don’t transfer any information

Select the option “Don’t Sign in” then click continue, once the other window popped up click on the Skip button.

Skip
Skip

Now agree with the terms and conditions and click agree.

Agree with terms and conditions
Agree with terms and conditions

Create your computer account, by entering your name, account name, and password, then click on continue.

Create computer account
Create computer account

On the express set up window simply click continue.

Express set up
Express set up

Wait for a few seconds until it should set up your Mac for the first use.

Setting up Mac
Setting up Mac

And finally, macOS High Sierra is ready to use on VirtualBox on Windows 11 PC right now. Enjoy using macOS High Sierra on VirtualBox on Windows PC, if you don’t have a Mac PC.

macOS High Sierra
macOS High Sierra

Update macOS High Sierra to Latest Version on VirtualBox on Windows PC (Optional)

After installing macOS High Sierra on VirtualBox on Windows PC, right now we are ready to get a few steps ahead to make some interesting tasks with macOS High Sierra. The first task is to try to upgrade macOS High Sierra to the latest version on VirtualBox. It’s pretty much easy also, after the installation you will be able to update it to the latest version if you don’t know how then check the below down guide.

Simply on the left-handed top corner of the window click on Apple Logo then click on App Store.

App Store
App Store

After opening the App Store simply click on Udpates>Click Update All>Then click Download & Restart option.

Download Update
Download Update

Wait until the update should be downloaded, once the update is successfully downloaded automatically the Virtual machine will restart.

Downloading update
Downloading update

Wait until the update should be installed.

Installing update
Installing update

Conclusion

That was about how to install macOS High Sierra on VirtualBox on Windows 11 PC. I hope you enjoyed reading the complete article, again if you faced any kind of problem feels free to share with us via the comment box section.

Leave a Comment