Install and run Mac OS X Yosemite in VMWare

In this tutorial, I show you how to install, setup and run Mac OS X 10.11 El Capitan, Yosemite (10.10), Maverick (10.9) with VMWare Workstation 11 inside Windows PC.

You have a PC or even a Laptop which is not Macbook, but you are so curious about Mac OS system, which is really modern and stable in using and much more beautiful than Windows? Why don’t you try to install Mac OS X Yosemite in a virtual machine inside the Windows?

Install Mac OS X Yosemite in VMWare
I am running Mac OS X inside Windows?

Let’s do it.

Hardware requirements to run smoothly Yosemite using VMWare inside Windows

Ram: You need at lest 4Gb of Ram. 8Gb is recommended.
CPU: Intel Core i3, Core i5 or Core i7. Core i5 supports Intel Virtualization VT-x, and Core i7 is much better since it supports VT-d (IO Direct) which facilitate virtual machine access Hardwares of PC quicker.
HDD (Hard drive): SSD absolutely perfect. However SATA hard drive are alright.

Softwares, apps and tools need to be prepared

You need 4 things: VMWare Workstation, Mac OS X Yosemite VMDK setup imageVMWare Mac OS Unlocker and VMWare Tools.

  • VMWare Workstation 11 full version download.
  • Softwares update function in Mac OS X 10.7.
  • Download VMWare Mac OS Unlocker 2.0.8 from here
  • Download VMWare Tools here
  • Mac OS X 10.7 lion VMDK (Mac OS X Lion Installer.vmdk) setup image download link:
You can upgrade to Mac OS X Yosemite 10.10 from 10.7 later though Mac OS X update software.

Step by step to install Mac OS X Yosemite into Windows on PC

Step 1: Install and setup VMWare Workstation 11

It is easy, download the VMWare Workstation 11 full version via the link above and install and setup as usual.

Step 2: Extract Unlocker, run win-install.cmd file

Run win-install.cmd of Unlocker

It takes some moments to patch VMWare completely.

Step 3: Create a new virtual machine in VMWare

  • You now need to create a new virtual machine in VMWare to install Yosemite into. And then we need to customize and make the machine compatible.
  • Custom (Advanced) > Hardware (Choose Workstation 10 since it supports VMWare Fusion while Hardware 11 does not) > Next > I will install… later…> choose Mac OS X > Choose Mac OS X 10.7

If VMWare Workstation 11 does not show Apple Mac OS X option at Guest operating system, you missed the step 2 of  Running VMware Unlocker 2.0.8

New virtual machine to install yosemite

  • Then click on Next > choose location direction to save the output > Firmware Type (choose EFI) > Processors (take standard) > Ram (Take standard) > Network (choose NAT) > Next ….until finish.

Step 4: Go back VMWare interface, select Mac OS X 10.7 and click on “Edit virtual machine settings”

Setup mac os x in vmware

  • Click on Add, a new window coming up. Choose Hard Disk at Hardware.

install mac os x yostemite inside window with Vmware

  • Next > Next > chose “Use an existing virtual disk” > Next > Disk File: go to the location that the Mac OS X Lion Installer.vmdk was downloaded > Click on Finish.
  • You now can click on Start to begin installing Mac OS X in VMWare.

Mac OS X Yosemite and Vmware

It should be easy in next steps and you would handle well.

Install VMWare Tools in Mac OS X Virtual machine

This is important. VMWare Tools is set of drivers that make Mac OS X able to:

  • Automatically adjust the screen resolution to fit the screen (View -> Autosize -> Autofit Guest).
  • Drag and Drop file between Windows and Mac OS X Virtual machine.
  • Share data between Windows and Mac OS X.

How to install? From the Menu –> Removable Devices –> CD/DVD –> Setting –> Choose “Use iso image file” –> Locate VMWare Folder (“C:\Program Files (x86)\VMware\VMware Workstation\”) –> Select Darwin.iso –> Open –> OK.

Update: At for Mac OS 10.10 and 10.9, we use VMWareTools (darwin-fusion7.iso).

After all processes finished completely, you will be able to update to Mac OS X 10.10 Yosemite from Mac OS X 10.7 at your demand like the title of this article.

Other keywords might related to this topic:

  • Mac OS X and VMWare
  • Yosemite and VMWare
  • How to install Mac OS X Yosemite in WMWare workstation
  • How to install Mac OS X Yosemite inside Window
  • OS X 10.10 Yosemite on VMware workstation

New update: For any troubles and you can not get it done by following this instruction, look at our another solution: Install OS X Yosemite/El Capitan on VMware Workstation 11 in Windows.

  • Joe Pairat

    Why i don’t have Apple Mac OS X

    • Are you using VMWare Workstation 11?

      • Joe Pairat

        Yes i download vmware from you link, and follow you step,maybe vmware need patch?

        • Joe Pairat

          OK,now i can see mac os x,because i run unlocker (win-install) by “run as admin” thank you.

      • Marius Mitroi

        Run the patch as administrator, that will do it.
        Had the same issue

    • oinotna46

      I have the same problem, and i tried to run as administrator and didn't work yet

  • Wladimir

    The password for the VM image is bad, can you post the right password please?

    • xnoha is exact the password. Can you try again?

      • Wladimir

        Yes i tried several times, but the right password is xnohat, it’s seems that the orginal password lacks of a ‘t’ at the end of the word. Thanks for the fast answer.

      • I can also confirm that the password is xnohat. It’s wrong in your instructions. Could you please update the password?

    • Prakash

      Try adding at last. It worked for me. xnoha is old and xnohat is new.

  • Arthur Shkil

    can’t install OS X, problem at stage when i need to choose disk to install. Can anybody help?

    • Martin Mihál

      I’ve had a same problem. You have to make a new partition (see printscreens below)

      • thanks

      • ashish malgawa


      • ashish malgawa

        how to make a new partition?

        • Martin Mihál

          follow upper three print-screens or find manuals on google: “os x create new partition”

      • Arun

        Hello Guys ,

        Below is the error message while trying to install MAC 10.7 . I have tried all VM Ware 10, 11, & 12 . All versions throw the same error . please help

  • Arthur Shkil

    That’s my problem

    • Quasimodo

      Go to the disk utility and set your disk to be used.

    • Marius Mitroi

      You need to format the drive. After that you'll be fine… best of luck

      • Hemant Chaudhari

        Hw to format drive. Iam too facing this issue.

        • Marc van Leeuwen

          Click Go back before you do anything.

          At the top of the screen click on utility > Disk utility.
          Select your virtual hard drive that you created.
          Click the erase tab.
          make sure it is set to the mac OS Extended (Journaled).
          set the name and click erase at the bottom of the panel.

          Then continue with the installation.

          • ashish malgawa

            i just can’t find the utility button

          • ashish malgawa


          • Best Computer Tricks (Yousif S

            What to Do now?

          • Myke Black

            After clicking on ‘erase’ click File > Close at the top to continue the installation.

  • Randy Rollocks

    Followed the steps, but this is what I’m getting when I boot.
    Question, where / whenn is the darwin loader needed ?

    • Antoine Zee

      I have the same problem on an i5-2500. Checked VT-X in BIOS: It's on.

      Tried on both Workstation 10 and 11.

      Problem occurs only on Yosemite. I can install Mountain Lion just fine. Once I update it to Yosemite:

      2015-08-26T00:51:40.338+03:00| vcpu-0| I120: Guest: EFI Shell inactive in default boot sequence.
      2015-08-26T00:51:40.459+03:00| vcpu-0| I120: Guest: About to do EFI boot: EFI VMware Virtual SATA Hard Drive (2.0)
      2015-08-26T00:51:41.232+03:00| vcpu-0| I120: UHCI: HCReset
      2015-08-26T00:51:41.246+03:00| vcpu-0| I120: Triple fault.
      2015-08-26T00:51:41.246+03:00| vcpu-0| I120: MsgHint: msg.monitorEvent.tripleFault

      This is the VMWare log about it.

      In the log above I tried to boot from a yosemite installer from a vmdk. Same thing happens if I update or boot from an *.iso.

      Any hints ?

  • g3nocider

    This is just AWESOME!… Is there a way to adjust the screen resolution? I seem to be unable to set anything but 1024×768 in OS X although I’ve set the resolution to the correct screenres in the VM?

    • g3nocider

      Obviously I missed the part in which you got to install the darwin.iso / VMware Tools. After that the screen resolution is fully customizable. Thanks for the tutorial and files! =)

      • pic

        how do you install the darwin.iso? it kept saying the file is damaged.

        • g3nocider

          Your file is probably corrupt. You should be able to doubleclick the image and the BonusTools installer will open. Try redownloading and mounting again.

          • pic

            I just figured out that the tool should be installed in the MacOS LMAO..
            I first thought i was like an add-on that should be installed inside the VMware folder..

      • pic

        did you install any other VMware Tools?

        when I trying to update the vmware tools i get "Could not find component on update server. Contact VMware Support or your system administrator"

  • Quasimodo

    The only one I tried that worked well. Thanks so much!

  • ssbtech

    Stuck in a loop – installed OK, but when it asks for a computer user name, I enter the information and it goes back to country/keyboard selection. Lather, rinse and repeat.

    • While installing don’t enter to full screen. When first booted, click on the “I finished installing” option on the lower message of the screen in VMWare

    • Deepen

      Hey. Did you get any solution to this? Even I am stuck on a loop. Cant go ahead after I enter Computer User Name. It goes back to country selection

  • tapas tripathy

    please do help me, iam stuck Getting below error

    • khouloud

      I have the same problem ,how did you fixe it ,please help me .


      Hey man, Just go into your bios settings,and turn on the intel virtualization option in it.:)

      • Deepen

        Hey. I enabled it. Still it doesnt solve the error for me.

  • Marco P

    archive pass doesn't work

  • Sufian Rizvi

    help me whats the problem how to resolve

    • JImRa

      since OSX uses different type of file system ( OSX journaled ) than windows ( FAT32 or NTFS), you have to erase this so that it becomes OSX readable. I had the same issue but since i knew about this kinda stuff from before so i tried it on my own and it worked.

  • Maxx Ktp


  • Tyler Bowen

    Unable to extract vmdk with given password. 🙁

    • Zarko Zarkovich

      Try “xnohat” instead.

      • Muhammad Nasir Zaman


  • Thanks. Unrar password should be “xnohat”

    • DanalaDanazo

      I was about to comment this 🙂

  • Harshad Shinde

    i have almost finished installing but it is getting stuck at create user step.can anyone help me

  • Thanks for the guide and the links. It’s working in VMWare 12 and I’m upgrading to El Capitan now. Please just fix the rar password to “xnohat”.

    • AJ

      Hai Brain… just a quick one… how do you upgrade to El Capitan ?

      is it possible to upgrade to the latest OS Sierra ?

      Thank You
      Alan J

      • Yes, follow the instructions above to install Yosemite and then just upgrade the OS with the App Store. Something actually happened to my installation (not sure what) and it doesn’t boot anymore, so maybe Apple fixed it so that you can’t virtualize the latest version of the OS.

  • narcil

    “xnohat” is not working. Any other ideas?

  • Cool Cracker

    I am having this problem please help.

  • Ccman12345678

    Hey so every time i connect my iPhone, the Mac VM freezes. I updated iTunes in the VM + updated to EI Captain. Please help

  • AJ

    Is it possible to update the os using my apple id…

  • Amar Goswami
    • Amar Goswami

      plz.. help me to solve it.

  • Sambit Saha

    instalation went absolutely fine, but when i am setting up Mac OS X lion, i realize that my laptop keyboard was not working in the Virtual machine…
    please help!

  • i setup everything successfully but i don’t have an available disk to select to install the OS to, what could be the problem

    • i solved it, i erased the disk and created a new one.

      • Kelly

        Can you elaborate how you got the option to erase the disk? All of my options are greyed out. Appreciate the help!

        • I deleted the hard disk in the settings and created a new one, then when i installed it was working fine, also make sure you have run the darwin unlocker to be able to install the os to VMware.

          • Kelly

            Appreciate the quick response! For the life of me I cannot figure out how to delete or erase the disk because everything, and I mean everything is greyed out completely. I have tried several different ways of configuring vmware but no matter how I do it everytime i get to the point after the Welcome screen where it says to choose a disk to install to, it’s blank. I tried utilities on the first screen, pulls up the disk options but thats all I can do. I cannot select anything. I even tried the VMWare top disk setting and it to is greyed out. Am I missing something when it comes to deleting the actual disk? Don’t mean to be a pain but I really need this to work for work!!! Thanks man.

          • Im guessing its because you didn’t shut down the vm, just make sure you didnt suspend or pause,shut down completely and navigate to settings and delete the sata drive and create a new one