Have you ever wanted to experience Apple’s macOS but don’t own a Mac? Perhaps you’re a developer needing to test applications, a designer curious about macOS tools, or simply an enthusiast wanting to explore a different operating system. Thanks to virtualization technology, you can run macOS Mojave on your Windows PC using VMware Workstation.

This comprehensive guide will walk you through the complete process of installing macOS Mojave on VMware using an ISO file. While we’ve previously covered a faster method using VMDK files (which takes approximately 5 minutes), this ISO-based approach provides an authentic macOS installation experience, albeit at a slightly slower pace, taking around 45 minutes to complete. We’ll use genuine installation files and guide you through every step, from downloading the necessary software to configuring your virtual machine and completing the macOS setup.

Important Note: Before proceeding, please review Apple's End-User License Agreement (EULA). Running macOS on non-Apple hardware is in violation of Apple's terms of service. This guide is intended for educational purposes and for users who want to test macOS on their existing hardware.

What You’ll Need Before Starting: macOS Mojave on VMware

Before we dive into the installation process of macOS Mojave on VMware, ensure you have the following:

  • A Windows PC with at least 8GB RAM (16GB recommended)
  • Sufficient storage space (at least 100GB free)
  • VMware Workstation Pro 25H2
  • macOS Unlocker
  • macOS Mojave ISO file
  • Patience (this process takes about 45 minutes to complete)

Step-by-Step Installation Guide: macOS Mojave on VMware

Step 1: Download and Install VMware Workstation

First, you need virtualization software. We recommend VMware Workstation Pro 25H2 for the best experience.

VMware creates a virtual environment that mimics real hardware, allowing you to run macOS Mojave alongside your Windows operating system without affecting your main system.

Step 2: Install macOS Unlocker for VMware

Since VMware doesn’t officially support macOS on non-Apple hardware, you need a special tool called macOS Unlocker.

  • Download macOS Unlocker from our dedicated page
  • Extract the downloaded ZIP file to a convenient location
  • Important: Right-click on the win-install.cmd file and select “Run as administrator.”
  • Follow the prompts to complete the unlocker installation
  • For visual learners, we have a detailed video tutorial showing the complete unlocker installation process

The unlocker modifies VMware to recognize macOS as a valid guest operating system, which is necessary for our installation to function properly.

Step 3: Download macOS Mojave ISO File

The ISO file contains the complete macOS Mojave installation package. Unlike VMDK files (which are pre-installed virtual hard drives), the ISO requires a full installation process.

  • Download the macOS Mojave ISO file from our verified source
  • Save it to a location you can easily access, like your Downloads folder
  • Ensure you have a stable internet connection for the download

Why use ISO instead of VMDK? While the VMDK method is significantly faster (5 minutes vs. 45 minutes), using an ISO provides a fresh installation experience, allows for customization during setup, and helps you understand the complete macOS installation process.

Step 4: Launch VMware and Create a New Virtual Machine

  • Open VMware Workstation Pro from your Start menu or desktop shortcut
  • Click “Create a New Virtual Machine” or navigate to File > New Virtual Machine
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Select “Typical (recommended)” configuration and click “Next.”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

Step 5: Configure the Installer Source

  • In the “Installation media” section, select “Installer disc image file (iso).”
  • Click the “Browse…” button
  • Navigate to where you saved your macOS Mojave ISO file
  • Select the file and click “Open.” Then, click “Next.”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

Step 6: Select Operating System

  • VMware should automatically detect the ISO as “Apple macOS.”
  • From the version dropdown, select “macOS 10.14.”
  • Click “Next” to continue
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

If you don’t see macOS as an option, return to Step 2 and ensure the unlocker was properly installed with administrator privileges.

Step 7: Name Your Virtual Machine

  • Give your virtual machine a descriptive name, such as “macOS 10.14.”
  • Choose where to store the VM files (ensure this location has at least 80GB free space)
  • Click “Next” to proceed
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

Step 8: Configure Virtual Hard Disk

  • Set the maximum disk size to at least 40GB (80GB recommended for comfortable use)
  • Select “Store virtual disk as a single file” for better performance
  • Click “Next” to continue
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

Step 9: Review and Create Virtual Machine

  • Review all your settings
  • If everything looks correct, click “Finish.”
  • Do not power on the VM yet—we need to make some adjustments first
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

Step 10: Modify Virtual Machine Settings (Optional)

Before starting the installation, we need to adjust some settings for optimal performance:

  • Click on your new virtual machine in VMware
  • Click “Edit virtual machine settings.”
  • Increase memory to at least 4GB (8GB recommended)
  • Set processors to 2 (or more if your system allows)
  • Under Display, enable 3D acceleration
  • Click “OK” to save changes
  • The last step is to edit your VMX file. You will find a .vmx file in the folder where you created your virtual machine (VM), typically within your Documents folder.

If you have an AMD processor, use these VMX codes: VMX Codes for AMD & INTEL

Step 11: Start the Installation Process

  • Click “Power on this virtual machine.”
  • The VM will boot from the ISO file
  • You’ll see the Apple logo with a progress bar—this may take several minutes
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

Step 12: macOS Recovery Environment

  • When the macOS Utilities screen appears, select your preferred language
  • Click the forward arrow to continue
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

Step 13: Format the Virtual Hard Drive

Before installing macOS, we must prepare the virtual hard disk:

  • From the Utilities menu, select “Disk Utility.”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • In the sidebar, select “VMware Virtual SATA Hard Drive Media.”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Click the “Erase” button at the top
  • Set the name to “Macintosh HD” (or any name you prefer)
  • Set format to “APFS” (or “Mac OS Extended (Journaled)” if APFS isn’t available)
  • Set scheme to “GUID Partition Map.”
  • Click “Erase” and confirm
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Once complete, close Disk Utility
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

Step 14: Install macOS

  • Return to the Utilities menu
  • Select “Install macOS.”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Click “Continue”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Read and agree to the software license agreement
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • When prompted to select a destination, choose the disk you just formatted
  • Click “Install”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

Important: The installation will now begin. This process takes approximately 30-45 minutes. Your virtual machine will restart several times during installation—this is normal. Do not interrupt the process.

Step 15: Initial macOS Mojave on VMware Setup

After installation completes, you’ll be guided through macOS Mojave’s initial setup:

  • Select Your Country/Region: Choose your location and click “Continue.”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Keyboard Layout: Click “Continue”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Data & Privacy: Review and click “Continue.”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Transfer Assistant: Select “Do not transfer any information now” (unless transferring from another Mac)
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Apple ID Sign-in: Click “Set Up Later” (you can sign in later if needed)
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Terms & Conditions: Read and agree to continue
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Create Computer Account: Enter your full name, account name, password, and password hint
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Express Set up: Click ‘Continue‘.
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Choose Your Look: Select Light or Dark mode and click “Continue.”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide

Congratulations! You’ve now successfully installed macOS Mojave on VMware using an ISO file.

Step 16: Install VMware Tools (Essential for Performance)

VMware Tools enhances performance and improves integration between your host Windows system and the macOS guest:

  • In the VMware menu, go to VM > Install VMware Tools
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • On the macOS desktop, you’ll see an error message with a download link
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Click the download link to get the darwin.iso file
  • Attach the darwin.iso file to a CD/DVD from VM Settings.
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • After the restart, you’ll see “Install VMware Tools” on the desktop
  • Double-click the “Install VMware Tools” package
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Follow the installation wizard
  • If you receive a security warning, go to System Preferences > Security & Privacy and click “Allow.”
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
How to Install macOS Mojave on VMware Using an ISO File on Windows | 2026 Easy Guide
  • Restart when prompted

VMware Tools improves mouse movement, copy-paste functionality, screen resolution adjustment, and overall system performance.

Step 17: Optional but Recommended Steps

Log in to Apple ID:

  • Go to System Preferences > Apple ID
  • Sign in with your Apple ID to access iCloud, App Store, and other Apple services

Software Updates:

  • Go to System Preferences > Software Update
  • Check for and install any available updates for macOS Mojave

Optimize Performance:

  • Allocate more RAM and CPU cores if your host system allows
  • Enable hardware acceleration in VMware settings
  • Install only necessary applications to conserve resources
macOS Mojave on VMware

Troubleshooting Common Issues: macOS Mojave on VMware

Issue: “This version of macOS is not supported on this platform.”
Solution: Ensure macOS Unlocker was properly installed with administrator rights.

Issue: Installation stalls or fails
Solution: Increase the virtual machine’s RAM to at least 4GB and ensure sufficient storage space.

Issue: Poor performance or graphics issues
Solution: Install VMware Tools and enable 3D acceleration in VM settings.

Issue: Network connectivity problems
Solution: Check VMware network settings and ensure NAT or Bridged networking is enabled.

VMDK vs. ISO: Which Method Should You Choose?

As mentioned earlier, we have two methods for running macOS Mojave on VMware:

ISO Method (This Guide):

  • Takes 45-60 minutes to complete
  • Provides a fresh, clean installation
  • Allows customization during setup
  • Educational—helps understand the macOS installation process
  • Requires active participation throughout

VMDK Method (Alternative):

  • Takes only 5 minutes to set up
  • Uses a pre-configured virtual hard disk
  • Minimal setup required
  • Perfect for quick testing or demonstration purposes
  • Less customizable initially

If you need macOS Mojave running quickly for testing, consider our VMDK method guide. For a complete installation experience with maximum customization, stick with this ISO method.

Important Disclaimer

Please be aware that installing macOS on non-Apple hardware is in violation of Apple’s End User License Agreement (EULA). According to Apple’s terms:

“To use the Apple Software, you must have a Mac computer. You may not install, use, or run the Apple Software on any non-Apple-branded computer, or enable others to do so.”

Read the complete EULA at Apple’s official page. This guide is intended for educational purposes only. Users should only install macOS on Apple-branded hardware for regular use.

Conclusion: macOS Mojave on VMware

Installing macOS Mojave on VMware using an ISO file is a rewarding process that gives you hands-on experience with Apple’s operating system installation. While it takes longer than the VMDK method (approximately 45 minutes versus 5 minutes), it provides valuable insight into how macOS sets up and configures itself on new hardware.

By following this detailed guide, you’ve learned how to:

  • Prepare your Windows system for macOS virtualization
  • Use macOS Unlocker to enable macOS support in VMware
  • Perform a complete macOS installation from an ISO file
  • Configure your virtual machine for optimal performance
  • Set up macOS Mojave with all essential preferences
  • Install VMware Tools for better integration

Remember that running macOS on non-Apple hardware is against Apple’s terms of service and should only be done for educational purposes or software testing. Always respect software licenses and support developers by purchasing genuine products when using software for commercial or production purposes.

Whether you’re testing applications, learning about different operating systems, or exploring macOS features, running macOS Mojave on VMware provides a safe and isolated environment in which to experiment without affecting your main Windows installation. With your new virtual macOS system, you can now experience what Apple’s ecosystem has to offer, right from your Windows PC.

For those who want to save time on future installations, consider bookmarking our VMDK method guide for a 5-minute setup. But for today, pat yourself on the back—you’ve successfully completed a full macOS installation from scratch!

Author

Vaibhav Gupta is the founder and CEO of techrechard.com and writes about different technology platforms such as Android, iOS, Windows, and Macintosh. He loves to share his experience through this website and help those interested in the IT World.

Write A Comment