Virtual macOS: Use macOS Sierra on a Virtual Machine with VMWare

Whether you want to try out macOS, run Xcode or make a hackintosh you can use a virtual machine to get started on macOS. Remember the performance of macOS, particularly graphical support is very limited on a virtual machine so performance with graphical animations will be subpar compared to a real mac or hackintosh, but it will still get the job done.

This video guide will walk you through the steps to run macOS through a virtual machine on your Windows PC.

Step 1 – Install VMware Player

This is a free offered by VMWare you don’t need a licesne or pay up.

Step 2 – Download Torrenting Software

We’ll need to download torrenting software inorder to complete step 3. My favorite torrent program is QBitTorrent.

Step 3 – Torrenting Sierra VMWare Image

This is the torrent you want to use. Any VMWare Sierra imae will work however i prefer this one because it already has VMWare tools and Darwin set up allowing us to avoid those extra steps:

Use the Magnet link to torrent the VMWare image.

  1. Copy the following:
    magnet:?xt=urn:btih:6a8463acf621f1b4107a7f73c827fd80530f5952&dn=macOS+Sierra+v10.12+%2816A323%29+Image+For+VMware+%5BSadeemPC%5D&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Fzer0day.ch%3A1337&tr=udp%3A%2F%2Fopen.demonii.com%3A1337&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Fexodus.desync.com%3A6969
  2. Open QBitTorrent
  3. Click File
  4. Click Add Torrent Link…
  5. Click Download
Step 4 – Extracting the Image

When the torrenting is complete you will have a .rar file in your download folder. Uou will need to extract it’s contents using a program like WinRar

  1. Download WinRar
  2. Install Winrar.exe
  3. When done right click the downloaded torrent  macOS Sierra v10.12 (16A323) Image For VMware [SadeemPC].rar and select Extract to…  macOS Sierra v10.12 (16A323) Image For VMware [SadeemPC]
Step 5 – Run the Patcher

We will now enable VMWare to run macOS in a virtualized environment

  1. Open the extracted folder
  2. Open folder called VMWare Unlocker
  3. Run file Unlocker.exe 
Step 6 – Enabling BIOS Settings

To run a virtual machine on your computer two settings in your motherboards BIOS must be set properly so restart your computer and enter your BIOS.

  1. Set Intel Virtualization : Enabled
  2. Set VT-d : Enabled
Step 7 – Start the Virtual Machine

Now it’s time to run the virtual machine it may take a minute or two to boot up.

  1. Open VMWare Player
  2. Click Open a Virtual Machine
  3. Navigate to the location of extracted torrent folder and open in
  4. Click Sierra folder
  5. Double Click macOS Sierra
  6. Click Play Virtual Machine
Step 8 – Changing Language

The language is set to non english in the VMWare image to change it to English:

  1. Open System Preferences
  2. Click Language & Region (flag icon in the first row)
  3. Click [+] button
  4. Select English U.S.
  5. Press the blue button
  6. Close System Preferences
  7. Press blue button when it prompts you to restart
  8. Virtual system will restart
Step 9 – Change Toolbar Color

The specific VMWare image has the dark menu bar enabled if you don’t like this you can disable it by:

  1. Opening System Preferences
  2. Click General at top left
  3. Uncheck Use dark menu bar and Dock

Done.

 

Related:

The password is 123. You’ll need to enter in 123 when you reach the sudo part of terminal if you are creating a hackintosh.

Guide to installing macOS Sierra on a Hackintosh (Up to 10.12.6)

Leave a Reply

38 Comments on "Virtual macOS: Use macOS Sierra on a Virtual Machine with VMWare"

Sort by:   newest | oldest
Anonymous
Guest
Anonymous

what’s the sudo password?

billu
Guest
billu

your mac’s password

bckslshftp
Guest
bckslshftp

alpine ?

Tom
Guest
Tom

I still get a VMWare ‘Darwin .. 16 / 64’ error after running the patcher (win-install.cmd). Any ideas?

Tom
Guest
Tom

* ‘Is not supported’ error

robin
Guest
robin

same issue how you solved it

Alias Fakename
Guest
Alias Fakename

I don’t know if you fixed it or still care, but the solution was on the torrent page:

If you are having error like this –> “Guest operating system ‘darwin16-64’ is not supported.

Select a guest operating system from the General page on the Options tab of Virtual Machine Settings.”

all you need to do is –> Edit VM Settings –> Options –> General –> Select “Apple MAC OS X” as Guest OS and version should be OS X 10.11.

Louie
Guest
Louie

Hi guys, I just bought a G4560 and I don’t have access to a real mac to make the booting Clover image. Would anyone make a dmg with the installed FakeCPUID for me? I am willing to pay it forward and help any many people as I can when I am able to do this for more people. Thanks in Advance!

Fred
Guest
Fred

Hi Hackintosher,
I found a much easier way.
I installed High Sierra on VMWare Fusion 10 that way.

1. Create a GPT formattet USB Pen Drive with createinstallmedia.
2. Create a new custom VM with 8 GB RAM.
3. Created a new EFI -> BOOT Folder on my Desktop.
4. Paste & Copy original boot.efi from /usr/standalone to ~/Desktop/EFI/BOOT
5. Mount Pendrive EFI Partition
6. Copy EFI Folder from Desktop to EFI Partition
7. Run the the new Machine, then hurry up to Fusion Menu Bar, klick Virtual Machine and connect the Pendrive.

The new Machine now boot from the Pendrive….et voilá. When all is done, install VMWare Tools directly from the Fusion Menubar as usual.

Don’t install Clover on the Pendrive. That not works.

Nafees Hasnat
Guest
Nafees Hasnat

what is reason of this error?comment image

Buxxux
Guest
Buxxux

You should run ‘win-install.bat’ file as admin in VMware Unlocker folder

james
Guest
james

the same here. Didn’t worked.

Andrew
Guest
Andrew

“Set Intel Virtualization : Enabled
Set VT-d : Enabled”
Are this the same setting and may vary from motherboard to MB or 2 different settings?

Anonymous
Guest
Anonymous

remains a black screen

Aldana
Guest
Aldana

Any way to update to 10.13?

Damiano
Guest
Damiano

I’m trying this on a Ryzen-based machine. When I get to the step 7.6 the VM shows up Apple logo and freezes there. The first times an error message came out: “The cpu has been disabled by the guest operating system: Power off or reset the virtual machine” or something similar. Virtualization is enabled and cool’n’quiet (the AMD equivalent to Intel SpeedStep) is disabled. Any ideas?

Sinhpn
Guest
Sinhpn

I got error boot loop after installing finish:
comment image

How can fix it?

Buxxux
Guest
Buxxux

You should run win-install.bat file in VMWare Unlocker folder as admin role

dont worry
Guest
dont worry

Processer = AMD A4 pro 3340B with readeon HD graphics ,2200 Mhz, 4 cores
Bios version = insyde F.34, 2015
Bios mode = legacy
Ram = 4gb

can i run this hackintosh in this hp laptop

robin
Guest
robin

I still get a VMWare ‘Darwin .. 16 / 64’ error after running the patcher (win-install.cmd). Any ideas?

darvin prasad
Guest
darvin prasad

Guys can i run mac os sierra on virtual mechine?

this is my specs:pentium g4560
GTX 1050
8gb ram
h110m motherboard

Victor Ghevondyan
Guest
Victor Ghevondyan

Thank You very much!! Your link leads to only working version of 4 versions that I’ve tried!!! Thank You a lot!!! :)))))

Shamil
Guest
Shamil

Hey. Guys. Can someone throw me a sierra in vmvare with tepirategay.org to the post office? Shamil.rahabov@list.ru. I searched and did not find. Already removed the link from Sadeemps (the author of this link).

Anonymous User
Guest
Anonymous User

Mine is working very well except for one, I tried to unlock the lock button in the settings and there’s a password for the admin, what’s the admin password?

Angel
Guest
Angel

The application “App Store” in this virtual machine is in Russian languaje. How Can I change it for english or spanish ?

Albert
Guest
Albert

clic in the flag and select your flag country

Albert
Guest
Albert

Hi, i run the vm mcos but i try update to 10.14 and the vm mc os sierra is not run again…
can you help me ?

Albert
Guest
Albert

hackintosh sierra to mojave unsuccessful.hell (unsupported option ))) PXE-E18: server response timeout

Sreechand
Guest
Sreechand

Usb not there
How to fix that