VirtualBox

How to Install macOS Sierra Final on VirtualBox on Windows

Written by Techsviewer

Apple has announced the Mac OS Sierra as the next version of Mac system software. During its presentation that took place at the WWDC 2016 conference, the new macOS sierra was versioned as Mac OS X 10.12 and will be accessible as a free copy for all compatible Macs. The Mac OS 10.12 final comes with a lot of amazing features. One major feature is the debut that Siri makes on the Mac. Siri has been designed with new capabilities for the Mac desktop. This is the only way to make the Mac desktop a smart device. Now, You can install macOS Sierra on Windows.

VirtualBox is capable of installing an macOS in your computer as an application. it works perfectly well with Sierra and in order to run macOS on windows, you need a computer with windows that has to be 64-bit, at least 4GB RAM and a dual-core processor. Installing macOS Sierra in VitualBox is very easy; you download virtual disk and open it with VirtualBox, then create new virtual machine. Here are the steps to install macOS Sierra on VirtualBox on Windows.

Latest preview: 10.12 Final (16A323). September 20, 2016
Download Image:

Google Drive (One Full): https://goo.gl/pBVDXz
Google Drive (6 of 6): https://goo.gl/JvfhZS
Fix Download Limit: https://techsviewer.com/fix-download-limit

Steps to Use macOS 10.12 Sierra on VirtualBox on Windows

Step 1: Extract Image File with Winrar or 7zip

Install Winrar, Select Image file, Right click then select “Extract Here”

Right Click then Extract Image

Right Click then Extract Image

Step 2: Install VirtualBox

This tutorial working with VirtualBox 5.0.

Install VirtualBox 5.0

Install VirtualBox 5.0

Step 3: Create New Virtual Machine

Name: macOS 10.12 Sierra
Type: Mac OS X
Version: Mac OS X 10.11 El Capitan (64 bit) or 10.12 Sierra
Memory size is 4 GB( 70% of your Ram)
Virtual disk file: macOS 10.12 Sierra.vmdk

Create New Virtual Machine

Create New Virtual Machine

Step 4: Edit Your Virtual Machine

CPU: 2 CPU (my CPU is core i3) and Enable PAE/NX

Processor

Processor

System: Enable EFI, Disable Floppy, Chipset is PIIX3 or IHC9

System

System

Graphics: Set 128 vRam

Display

Display

Storage: macOS 10.12 Sierra.vmdk

Hard Disk

Hard Disk

Step 5: Add Code to VirtualBox with Command Prompt (cmd)

Run CMD as Admin

Run CMD as Admin

Replace “Your VM Name” with your virtual machine name then Copy – Paste to Command Prompt

Code for Virtualbox 5.x.x:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "Your VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Code for Virtualbox 4.x.x:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "Your VM Name" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff

VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Add code to VirtualBox

Add code to VirtualBox

Done! Run Your Virtual Machine:

Sierra Welcome Screen

Sierra Welcome Screen

macOS Sierra 10.12 on VirtualBox on Windows

Next Tutorial: How to Install macOS High Sierra on VirtualBox on Windows (New version)

About the author

Techsviewer

Hi. I am very happy to welcome you my friends. Myself John, and I am a founder & admin of Techsviewer.com. I love to spend time to writing useful tech posts for people and that is the main reason behind the development of the blog. Blogging is my hobby and I am doing it for part time. I am full time worker who is working as an administrator in system & network.

Leave a Reply

791 Comments on "How to Install macOS Sierra Final on VirtualBox on Windows"

avatar
Larry Wilson
Guest

Does the vdf file have to be in the Virtualbox directory? I have all of my vdf files on a separate drive because the SSD I have for my system drive doesn’t have enough room.

I tried running the commands. but it says it can’t find a registered macOS machine. I suspect it’s probably because it’s on a different drive.

PerfectRep
Guest

Launch cmd since the SSD (copy cmd in SSD)

Brye
Guest

If I have El Capitan running on Virtualbox 5 (thanks to your other tutorial) and have bootloader installed, there’s no way to upgrade to Sierra from the Mac OS updates right?

Also, How do you change boot time in virtualbox 5? Need a larger window to hit F12 on boot

Tom Lake
Guest

I have successfully updated El Capitan to Sierra on my VB 5 OSX installation

Michael
Guest

Hey. I’m doing this from OS X(Yosemite) and making an OS X VM(Sierra). I can get all the way up to the final step and make your boot loader appear, but the screen is just black. I also tried booting “Verbose” mode but it’s the same thing. Any ideas?

Dave Moore
Guest

Hi the image works great on my i3 Asus laptop. One question the graphic resolution defaults to 1024 x 764, my laptop resolution is 1366 x 768 – is there anyway to “set” the screen resolution? Choosing “scaled” from display only gives me the 1024 x 768 option?
Thanks in advance
Dave

ska
Guest

Try this command:

VBoxManage setextradata “Your VM Name” VBoxInternal2/EfiGopMode 4

:: (where last number can be one of 0,1,2,3,4,5) referring to the 640×480, 800×600, 1024×768, 1280×1024, 1440×900, 1920×1200 screen resolution respectively

Andrew
Guest

I tried this:
>VBoxManage setextradata “YVM Name” “CustomVideoMode1” “1366x768x16”
but it won’t work… 🙁 Newbie…..

BigDaddyDK
Guest
I really like this how-to. Good detail and easy to follow. However, I encountered a problem with step 5. For informational purposes, I’m using VirtualBox 5.1.8 r111374 (latest release as of today) with the extension pack installed on Windows 10 Pro 64-bit version 1607 build 14393.321, Intel Core i7 2.8GHz with 32GB RAM. When running an elevated command prompt and trying the first command I get the message “could not find a registered machine named ‘macOS 10.12 Sierra.vmdk'” even though I pointed it to the correct directory. I’ve done this with several directories, including a subdirectory on my desktop (moving… Read more »
jecowa
Guest
Thank you, Techsviewer! I appreciate all the Virtual disk images with instructions. Your instructions work just fine on Macs too, by the way; I just have to skip the last step with the Bash script stuff. I had been having lots of trouble with the Sierra machine constantly crashing. Turning on “2D acceleration” in VirtualBox for the Sierra box seems to greatly improve stability for me. I also turned down VRAM from “128 MB” to “96 MB”, but I don’t know if that helped or not. So if anyone else was having problems with constant crashes, you might turn on… Read more »
Melvin
Guest

The audio works. I had to uninstall virtual box and use Vmware player. Everything works great. Thank your excellent work

David Myhr
Guest

Hi, I’ve downloaded Sierraa from your sight and after much fiddling have it working reasonable well on a Lenovo laptop as a vbox guest. The Lenovo has Intel 3000 graphics and I have downloaded the files from your site to install. After unzipping the file I find that neither the Kext Wizard nor the Clover configurator will open. Not being well versed in macOS I need help. I can follow your installation instructions if I can figure out how to open these apps.

Thanks in advance for any help you can provide.

Melvin
Guest

Hello Techsviewer are you still there????

Melvin
Guest

Hello. Thank you for instructions for Sierra. It worked great. How do I get the audio going?

Melvin
Guest

Voodoohda kext didn’t work. Now the audio symbol is deactivated.

Melvin
Guest

the audio is active but the sound is very, very slow. Its not clear. Its like the sound is in slooooow moootion.

Melvin
Guest

Maybe this will help. The Host Audio Driver is Windows DirectSound
The Audio Controller is Intel HD Audio or Realtek High Definition Audio

1 3 4 5 6 7 34
wpDiscuz