How to Install MacOS Sierra 10.12 on VMware Step by Step?

Hey, here’s how to install macOS High Sierra 10.13 step by step recently published, which might be coolest, check out this or you’ll realize!!

Click here and go now!

The new MacOS Sierra is out and has been installed on almost all of the Mac’s because it’s new features going to get better and better. While it has spirit everywhere, especially, Siri which is more compatible and smart and finds the best results for you. Moreover, you have the universal clipboard, auto unlocks with Apple Watch and much more. Sounds exciting? Do you think it’s only for Mac users or you can’t install it? ha, of course, no, because you can do them all just in Windows using VMware within some easy steps. However, as we have covered the previous OS X El Capitan installation on VMware, this time again we’re having a surprising gift for our users means we’ve covered this too, so let’s get started.

Hey, check out this fantastic latest macOS High Sierra installation guide

Install MacOS Sierra 10.12 on VMware Step by Step Guide

Hey, before beginning the installation you need to take care them in order to install it fully on your computer.

Minimum system requirements

  • 2GB Memory(RAM)
  • Number of Processors: 2
  • Hard Disk: 80GB
  • Graphics memory: 256 MB

Now download the Winrar files from below you need:-

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

Important Note: Before begin installing MacOS Sierra, make sure you have enabled Virtualization on your PC and VMware too. Here’s how to do it:-

Step 1# Create a New Virtual Machine

After finishing the steps above, now it’s time to begin start virtualizing and installing Mac OS Sierra. Let’s get started.

#1. Open File Explorer and navigate to unlocker208 extracted files and right click on win-install and select Run as administrator, when the windows ask your permission click Yes. This will unlock or start VMware services of Mac so that you can choose and install Mac on VMware.


#2. Now open VMware and click on File>New virtual machine(Ctrl+N), when the new virtual machine wizard pops up, just click Next.

New virtual machine wizard
New virtual machine wizard

#3. In this step, you’ve to select I will install the operating system later and click Next.

Guest OS Installation
Guest OS Installation

#4. Here you need to select Apple Mac OS X as operating system and choose 10.11 from OS X version then click Next.

Select an OS
Select an OS

#5. Customize your virtual machine name and location for the installation like the shot and hit Next.

Customize the VM
Customize the VM

#6. Now you don’t need to do anything just hit Next due to we won’t use the drive for our installation.

Specify Disk
Specify Disk

#7. Everything is ready now, customize hardware if needed or finalize the virtual machine settings creation by hitting Finish.

Ready to install
Ready to install

Step 2# Edit the Virtual Machine & Replace the VM Hard Disk

When the virtual machine created, point out your mouse on Edit virtual machine settings and click on it.

Notice: After the virtual machine has been created, don’t turn it on otherwise you might lose the virtual machine and begin the steps from the beginning.

Edit virtual machine settings
Edit virtual machine settings

Now here you can increase memory, processor if your system allows you and then select Hard Disk option and click Remove. When the hard disk removed, click Add then select Hard Disk and click Next.

Virtual machine settings
Virtual machine settings

On this page, let all things by default, just click Next.

Select a disk type
Select a disk type

Here you need to select use an existing virtual disk and click Next.

Select a disk
Select a disk

Now browse the VMDK file of MacOS Sierra from the extracted folder that you had downloaded then click Finish then click Ok on virtual machine settings.

Select an existing disk
Select an existing disk

Step 3# Edit the Virtual Machine (VMX) & Write Down the Command

It’s time to edit the VMX file of the virtual machine, to do that navigate to the macOS Sierra virtual machine files you had created and right-click on it and open it with Notepad.

open virtual machine with Notepad
open the virtual machine with Notepad

When the file opened, scroll to the end and type the command down then press Ctrl+S to save it.

smc.version = “0”

Note: If you got the error later saying the value 0 in Smc.version = “0” is not valid, take away the quotations and it will work.

Smc.version = 0


Stuck booting up or can’t change the screen or do you have another problem? No matter, here’s the solution, click the link below and try one the solution methods from the list.

Step #4 Install macOS Sierra 10.12 on VMware

All right and now what you’re going to do next is power on the VM by clicking on the button above Power on this virtual machine.

When the VM powered on, on the first screen you’ll see the welcome page, choose your country then click Continue. This installation is similar to other OS X installation, so just enjoy.

Welcome Page
Welcome Page

Now choose a keyboard layout and hit Continue.

Keyboard Selection
Keyboard Selection

Select Don’t transfer any information now and hit enter.

Transfer Information to this Mac
Transfer Information to this Mac

It’s your choice whether you allow or disallow location services, choose one and click Continue.

Enable Location Services
Enable Location Services

On this page, sign in with your Apple ID otherwise select Don’t sign in and Continue or if you don’t have an Apple ID and want to create one here’s how to do:-

How to Create an Apple ID Without a Credit Card? 

Sign in with your Apple ID
Sign in with your Apple ID

Read the Terms and conditions fully and click Agree.

Terms & Conditions
Terms & Conditions

Step #5 Personalize Your Mac

So let’s personalize our Mac by filling out the required details then Continue.

Create a computer account
Create a computer account

Watch out, it isn’t finished it’s the final one, help Apple to improve its products and services automatically by having Diagnostics & usage just hit Continue.

Diagnose & usage
Diagnostics & usage

After continuing, you’ll exactly be in MacOS Sierra and finally, you’ve got your final result.

Install macOS Sierra on VMware
MacOS Sierra Installed

Ok, fine that’s it,  can’t install or got confused, check out our video below based on install MacOS Sierra on VMware step by step. Notice that if you face boot manager problem or any other problems, check out the step #3 and use the code without quotation marks or you can try the whole tutorial once again if again not succeed, then try to check your laptop/PC if it’s not AMD, if it is then you can’t do it or if your system is Intel then go and check the steps clearly and check once again or do it on another computer.

And don’t forget to install VMware tools when the installation has finished, go now:-

When the VMware tools installed, now step through setting up your mac which is essential after installation. Click the link below and follow the steps.

Check out the video tutorial:


          • there is a version attached to the Intel version for Yosemite version for AMDs , I have it!
            it’s a vmware file too.
            you’ll find it if you search.

      • No one is gonna know its not AMD compatible if you leave a note in a middle of a paragraph in the middle of the article. I have to search it because I’m aware that Sierra is to new for the community to create AMD support. Many others ask because they do not see a disclosure at the beginning.

    • Dear joshua,
      Thanks for your feedback, to improve graphics memory, navigate to VMware> Virtual Machine Settings(Edit virtual machine settings> Select Display> Change the value of the display memory from the drop down available for Shared graphic memory.

  1. Sorry, I guess I don’t get it: is this a joke? When you go to the link in Google Drive to download the image, all there is is a text file. Did you remove it? What am I missing here? Thanks!

  2. when i play the virtual machine after all the steps. the only thing that happens is the vm ware logo comes up and the apple logo it just goes in a loop . help me

    • Thanks for your feedback for having my attention towards the article, also sorry for the problem you had. Now its fixed and you can find and download the file from Google Drive.

    • Thanks for your feedback, Do you want to install on VMware or PC? If you want to install it on VMware then install macOS Sierra on VMware from the steps and when installed update it from App Store or if you want to install it on PC then yes I’m trying to install and share the guide with you.

      • It would be nice to have the official release version. I know it’s possible to update, but updating from a beta version, you never know if everything has been updated 100%. With a final release, you know upgrades are supported and there is a huge community to find problems.

  3. Hello, i have installed the sierra and everything fine, but my screen resolution in small (1024×768). my actual resolution is 1366×768. how can i change the resolution? Your assistance in this matter would be greatly appreciated..

  4. I am running win 10 64 bit on same I installed all the setup but getting error

    Binary Translation is incompatible with long mode on this platform. Disabling long mode. Without long mode support, the virtual machine will not be able to run 64-bit code.

      • I’m having the same issue. I’m on an intel i7 6500u that has VT-x but it says I don’t have long mode support and then I click through that and then it says “Mac OS X is not supported with binary translation. To run Mac OS X you need a host on which VMware Player supports Intel VT-x or AMD-V.” and after that it closes.

  5. Followed all steps, when i boot i get error “The firmware encountered an unexpected exception. The virtual machine cannot boot.” PLEASE HELP!

  6. hello there ..
    i have a 32-bit x64-based processor
    so as due to this vmware 12 pro is not being installed on my windows…
    plzz help me
    reply fast please…

    • Of course work in AMD (I have AMD Pro A8)
      Make a backup of macOS 10.14.vmx

      Change this value in the macOS 10.14.vmx file:
      virtualHW.version = “16” for virtualHW.version = “10”

      Paste this in the end of the macOS 10.14.vmx file:

      smc.version = “0”
      cpuid.0.eax = “0000:0000:0000:0000:0000:0000:0000:1011”
      cpuid.0.ebx = “0111:0101:0110:1110:0110:0101:0100:0111”
      cpuid.0.ecx = “0110:1100:0110:0101:0111:0100:0110:1110”
      cpuid.0.edx = “0100:1001:0110:0101:0110:1110:0110:1001”
      cpuid.1.eax = “0000:0000:0000:0001:0000:0110:0111:0001”
      cpuid.1.ebx = “0000:0010:0000:0001:0000:1000:0000:0000”
      cpuid.1.ecx = “1000:0010:1001:1000:0010:0010:0000:0011”
      cpuid.1.edx = “0000:1111:1010:1011:1111:1011:1111:1111”
      featureCompat.enable = “FALSE”

  7. I have a problem the program give this error : Mac Os X is not supported with binary translation. TO run it you need a host on which VmWare Worstation supports INtel-V or AMD-V , how can I solve this problem?

  8. It just boots to the apple logo then gets stuck in a loop I’ve tried changing the smc.version=0 without quotations and with I’ve tried just not adding the smc.version=0 to the code not sure what’s wrong but plz help. A picture of what appears on the screen before it loops again is at this link (sorry about the quality I couldn’t get it to focus before the text disappears)

  9. I need help after i make everything you do there and then click power it’s give me this error “The Operation was cancelled by the user”

  10. Hi,
    first of all thanks for your useful guide.
    When I try to sign in with the Apple account, I always get the same error :
    “there was an error connecting to the apple id server”

    How i can resolve this ??

  11. I currently have Yosemite as a VM on ESXi6 (underlying hardware is Dell Powervault SAN for file locations and Dell R720 with 196Gb to run the VM).

    Question is: Can I just upgrade from Yosemite to Sierra?

  12. I’m having the same trouble, can’t sign into any iCloud services. This also appears to be the macOS Sierra beta. Has this .vmdk been updated to the RTM? If not, can you please do so?! You’d be amazing….

  13. […] Después de instalar todo esto (mas información aquí) […]

  14. Can I install latest Xcode in the created virtual machine ? can i update the mac os sierra if new updates comes in future ?Thanks for nice tutorial.

  15. Running VMware Workstation 12 Player, I get “The CPU has been disabled by the guest operating system” when I try and boot the macOS 10.12 Sierra VM I created from the instructions above. Any ideas?

    I can run an OS X 10.11 El Capitan VM without any issues.

  16. if i have two graphic cards
    – Intel(R) HD Graphics 530
    – NVIDIA GeForce GTX 950M
    how can i switch to Nvidia Card , because it high performance one

  17. I have installed MacOS Sierra 10.12 based on your provided instructions & resources. Its FANTASTIC!!! Thank you for your wonderful Guideline.

    One Question, Can I Update MacOS Sierra? Its asking for updating to 10.12 .1 version.

    Look forward to hear your answer! Thanks!

  18. Another Query, I have upgraded the Display Memory to 128 MB using VMware Tools. Can I Upgrade it to 512MB?

    Actually, I want more speed & high performance. My HP Envy specs are
    Processor: Intel Core i7, 2.5GHz
    RAM: 16 GB’
    Graphics: 2 GB

    I am not a Tech Savvy. Please provide an easier way to increase Display Memory. Thanks!

  19. I know this sounds a bit tedious; but how can I make the Dock transparent? I cant just seem to figure it out. I’ve already made sure that “Reduce Transparency” is unchecked. Yet its still the solid color. Any recommendations?

    • That’s because the graphics are not accelerated in VMware. There is nothing you can do about it.
      The same applies for Windows 7 Virtual machines without VMware tools. Then the taskbar is blueish.

  20. – USB Connection is not working, i can’t get my iPhone connected to the VM Ware for deploying apps via Xcode.
    – Update to 10.12.2 is not possible as it crashes while the update process


  21. How do I increase the hard drive size to larger than 80gb? say 256gb for example? I tried using logic pro but there is not enough space for the additional files it needs to download

  22. After following all the steps from the guide i still can’t get it to work properly.
    i get the message that it couldn’t startup from the SATA HDD, after that it goes to a black screen with some options like boot normally but that doesn’t work since that will put it into a loop.
    Here are 2 screenshots i took of both of the screens:

    • Dear johnatan
      Try step 2 (Replacing the hard disk with the VMDK file of MacOs Sierra Correctly and edit the VMX file of the virtual machine in notepad correctly, or try inserting this in notepad smc.version = 0 with quotation marks or anything else.

  23. Doesn’t work for me.
    I get
    Attempting to start from SATA 0.0 … unsuccessful
    Attempting to start from SATA 0.1 … unsuccessful

    It is on Step #4, when I power the VM, I get blue screen of boot manager that offers options to boot the VM because it cannot boot successfully by itself.

  24. Will this work using VMware Player 7.1.3? I started trying to follow your guide but didn’t have the option to choose OSX 10.11 as my operating system (the most recent on the list is OSX 10.10). When I got to the end of step #2 I was unable to specify the disc image – got this error: – “The selected virtual disk is incompatible with this Workstation 11.0 virtual machine. Adding this disk would make this virtual machine incompatible with older VMware products.” It wouldn’t let me finish & proceed. Am I right in assuming I’ll need to upgrade & get myself a fully fledged version of Workstation Pro 12 in order to get any further?

  25. Got it working, seems to be running ok. But, like some of the others above, I can’t seem to edit the graphics/display settings to specify a screen resolution other than 1024 x 768. Have tried editing the display settings in VMware’s options…to no effect 🙁

  26. hey
    Will you please help us to get rid of this Stuck problem on Loading???
    it Stuck on loading . I have downloaded 10.11 too but experiencing same problem. have you any idea or Solution?

  27. Hi,
    I tried to install Mac OS Sierra on my VMware workstation 12, but the thing is, i couldn’t be able to see the Apple Mac OS X in the Guest Operating System (Step 4). What should I do now? Can you kindly guide me?

  28. I am trying to install macOS 10.12 in Vm ware and following your sites articles, youtube videos and tried tutorials too, but no matter how many times I try i cant get the AppleMacOSX option after running win – install by selecting Run as Administrator option.

  29. Hi, thank you very much! It worked perfectly. I had to remove the quotations around the zero as you explained. I’m running Windows 10 Pro with VMware workstation 12.5. Thanks again!!

  30. When i power my mchine on it comes up with this error: Mac OS X is not supported with binary translation. To run Mac OS X you need a host on which VMware Workstation supports Intel VT-x or AMD-V.

    Are there any solution on this problem?

    • If you are sure your CPU supports virtualization, try to go in the setup and activate it. If your CPU doesn’t support virtualization, sorry, you can’t install OS X on VMWare.

  31. Hi , i followed all the steps as you mentioned in your post . but after completed all the steps its gives me the “Boot Manager” Screen in Virtual machine and one more thing is that VMware shows me that :- “OS X 10.11 is not installed on this virtual machine . Insert the installer and click “Restrat VM” “… it gives me three option
    1:- Restart VM
    2:- change CD/DVD Settings
    3:- Never Remind me
    Please help with this..

  32. I have installed MacOS Sierra on ESX 6 with unlocker and everything is fine.
    On the other hand, I can’t make time machine working, I have an error that says the backup was done on a different hardware

    • What config did you use for that?
      t doesn’t work with ESXi 6.5 ProLiant 360 G6 (boot loop instead installation).
      Thank you.

  33. Works great on i7-3630QM and despite the VMware limitation of 128mb on the video, it’s surprisingly fast. it even shows my display’s correct resolution at 1366 x 768.
    I was even able to upgrade to 10.12.3 with no issues. Good job on the tutorial.

  34. Nice, it works! But…
    I can´t login in the Apple Store for download upgrades or install apps like XCode.

    What could be wrong?

  35. Hi,
    Can anyone help me with this please. When i click vmxf file i get code in XML format not like what its given in this guide. So i’m unable to put the last code smc.version. And without doing any edit on VMXF file i ran the vmplayer. But i get error saying
    VmPlayer unrecoverable error:(vcpu-0)
    vcpu-0:Verify vmcore/vmm/main/physMem_monitor.c:1180
    …bla bla in dialogue box.

    Is there any solutions?

  36. Except for many Mac Apps which require direct access to the graphics card (this is not allowed within Virtual Machines), the OSX VM works great on my host system, which has an i7-3630QM clocked at 2.4 GHz.

    Although I have not tried it yet, would updating the version of VMWare Workstation from 12.5 to 12.5.x possibly affect the use of an OSX VM on a PC? Namely, would OSX support in the VMWare WS update need to be unlocked again, or will it carry over with the update?


  37. Hello my friend, I had a problem trying to install this on a YEPO laptop 737S, the system who me an error

    panic (cpu 1 caller…. exit reason namespace 2 subcode 0x4 description: none
    Debugger called:

    It’s more extensive, I’ll try to send you a scree shoot of the error.



  38. Hey, I read several posts with instructions to get macOS running in vmware player/workstation. But it seems that it doesn’t work for me at all. After following every step I end up with a virtual machine that is starting to boot, failing, and restarting the boot sequence again. I really don’t know what is the issue here and I hope someone can help me. Could it be my processor or chip set? I have an MSI motherboard working with a intel pentium dual core G4400.

  39. hi i hope you doing good
    when a start machin i see the apple logo comes up after that i have getting error that cpu has been disable by guest operating system (ihave FX8350)

  40. I have an error
    An error occurred while opening configuration file “C:\Users\rberc\Desktop\macOS 10.12 Sierra\macOS 10.12 Sierra.vmx”: Insufficient permission to access the file.

    Cannot open the configuration file C:\Users\rberc\Desktop\macOS 10.12 Sierra\macOS 10.12 Sierra.vmx.
    What i doing wrong? Thx for help

  41. 128mb of VRAM makes it choppy and not enjoyable. It there any way to let macOS grab hold of all my VRAM? Telling VMware player know I have 512mb doesn’t seem to work, macOS still says 128mb.

  42. Everything is ok working fine good to go !! but one question why two hard disks is required .. why its not all in c: like windows

  43. Hi
    I get “the cpu has been disabled by the guest operating system” when I start the Sierra virtual machine after following all the steps. My CPU is Core 2 Quad 6600.
    How could I fix that?

  44. Somewhere after updating VMWare WS 12.5.2 to 12.5.6 and OSX from 10.12 to 10.12.5, I lost the ability to boot OSX on my PC: during startup the VM just reboots repeatably with error code traces. I reverted to WMWare WS 12.5.2 and problem persists. I can run a snapshot, but the restored VM with OSX 10.12.5 just reboots ad infinitum. The log file indicates W115: DarwinPanic: panic(cpu 0 caller 0xffffff7fa4dc9a70): “DSMOS: SMC read error K0. Apparently In Sierra 10.12.4, Apple added some extra copy protection which is able to tell that the SMC emulation is not a real Mac! Has anyone been able to successfully shutdown and restart OSX 10.12.4+? I tried one trick mentioned on YouTube: I edited mac_os_x.vmx file to change line smc.present = “TRUE” to smc.present = “FALSE”, but this just resulted in a black screen!

  45. the following error is showing :
    Error while opening the virtual machine: Taking ownership of this virtual machine failed.

    The virtual machine is in use by an application on your host computer.

    Configuration file: F:\Fouzaan Ahsan\Documents\Virtual Machines\OS X 10.11 (2)\OS X 10.11 (2).vmx.

  46. I have VM Pro 14 and DOnt see an Option for creating a Mac OS like you have Displayed. I used Other 64bit. I swapped out the Drive and It tries to boot to LAn.

  47. Somewhere after updating VMWare WS 12.5.2 to 12.5.6 and OSX from 10.12 to 10.12.5, I lost the ability to boot OSX on my PC: during startup the VM just reboots repeatably with error code traces. I reverted to WMWare WS 12.5.2 and problem persists. I can run a snapshot, but the restored VM with OSX 10.12.5 just reboots ad infinitum. The log file indicates W115: DarwinPanic: panic(cpu 0 caller 0xffffff7fa4dc9a70): “DSMOS: SMC read error K0. Apparently In Sierra 10.12.4, Apple added some extra copy protection which is able to tell that the SMC emulation is not a real Mac! Has anyone been able to successfully shutdown and restart OSX 10.12.4+? I tried one trick mentioned on YouTube: I edited mac_os_x.vmx file to change line smc.present = “TRUE” to smc.present = “FALSE”, but this just resulted in a black screen!

Leave a Reply