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/OKgCeH
Google Drive (5 of 5): https://goo.gl/DZTaKi
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

Featured Posts
Best Mac Cleaner Software 2017

Best Mac Cleaner

Are you looking for the best Mac cleaner that you can use in 2017? Having one will ensure that your Mac is cleared of junk and therefore will operate much better and faster. Here we look at the top five.

How to enable NTFS Write on macOS Sierra

macOS Sierra Slow? Fixes Here

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

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

avatar
Nay Thant
Guest

I used Vbox 5.1.22 and followed your steps but I had Applefilestore error and boot fail. CMD promp was looping and restart again and again. That won’t get into boot and start the window.

Jone
Guest

I was able to resolve accessing bios, and enabling Intel Virtualization.

Ricky
Guest

How do i adjust the display size? it seems to be at a tiny resolution of 1024 x 768. Other than that small problem everything else is working wonderfully, Thank you!

DSDDS
Guest

I did exactly as described but when i start the VM i get this error:

Failed to open a session for the virtual machine Mac OS X.

The virtual machine ‘Mac OS X’ has terminated unexpectedly during startup with exit code -1073741819 (0xc0000005). More details may be available in ‘C:UsersAdminVirtualBox VMsMac OS XLogsVBoxHardening.log’.

Result Code: E_FAIL (0x80004005)
Component: MachineWrap
Interface: IMachine {b2547866-a0a1-4391-8b86-6952d82efaa0}

Cletus VanDamm
Guest

Is there a link to the AMD version? I followed the guide and getting a black screen even after running step 5 again.

How do you boot with the /AMD switch?

Manidweep
Guest

how to enable sound and change resolution ..can u please explain in detail

Malek
Guest

I don’t arrive to the welcome screen. The startup console-looking window just loops on forever.
I have i7-4770K cpu

Manidweep
Guest

can u tell me how to enable voice in detail??

Rahul
Guest

Can I do the same using VMware player?

Rafael
Guest

I see this imagen “macOS 10.12 Sierra.vmdk(Normal 79.00 GB)”, but Downloaded file is 8 GB,
why ?

YumYumTuete
Guest

Because the image is an dynamic harddrive image. the dynamic harddrive is set to 79GB but the file is only the size of the space used.

Damien
Guest

In step 3 when you select version I only get two options for Mac, neither of which are Sierra or El Capitan. Help please :O

TristanX
Guest

I have found that using the Mac OS X64 generic selection works best, when I was trying to install el capitan, it would throw a critical error and close if I had “El Capitan” selected.Also, check what version of VirtualBox you have, sounds like it may be out of date

Farshad Sadri
Guest

Hi, Thanks a lot for your tutorial. I have done all the steps. I get to an endless loop of boot and never get to welcome screen. I have an Intel Core i7 4700HQ CPU. I allocated 4GB as recommended and tested 8GB (none worked). I have an NVidia Geforce 850M GPU.

Please help me. I didn’t find anything on web to solve this problem. Thanks.

Brian
Guest

Forgot to mention from my comment using Sierra 10.12 ( Kabylake processor windows 7 environment using Virtualbox 5.1.22 r115126 (Qt5.6.2),)

Randy Moss
Guest

After adding the code from step 5 and starting the virtual machine, I don’t arrive to the welcome screen. The startup console-looking window just loops on forever. It says everything except “DSMOS has arrived” and and then restarts.

Ocelotxplorer
Guest

How do I change the preset size of the disk? 70gb is a bit too big for me.

Ondřej Rethy
Guest

Hi, i have this error: http://prnt.sc/f48j46

Can you help me?

B T
Guest

I have an AMD GPU, is that the reason I am getting a critical error? I have an i7 processor. I have tried both El Captain and Yosemite versions. I am either getting a critical error or a black screen. I have tried closing Vbox and repeating Step 5

mike
Guest

Should have mentioned. I did try to apply updates but the reboot of the VM seemed to just hang. never came up.

David Shull
Guest

I just installed it in a Windows 10 environment using Virtualbox 5.1.22, and although it says it is running, I receive only a black screen. Any Suggestions?

Mr.Plush
Guest

when I did this it keeps on looping the status when first installed

derek
Guest

does this work on a amd cpu
I am getting a critical error when I try to start it

1 2 3 12
wpDiscuz