Site icon TechRechard

How To Install macOS Catalina on VMware | Windows PC : Easy Guide for 2026

Imagine having the sleek, user-friendly world of Apple’s macOS running seamlessly alongside your trusted Windows applications – all on the same computer. Sounds like tech sorcery? It’s not! Thanks to powerful virtualization tools like VMware Workstation, you can experience the best of both operating systems without needing expensive Apple hardware. This guide focuses specifically on installing macOS Catalina on VMware, opening a gateway to explore macOS 10.15’s features, test apps, or simply satisfy your curiosity, all from the comfort of your Windows PC.

For the non-techies out there, virtualization is like creating a powerful “computer within your computer.” VMware acts as a magic box that mimics Apple’s environment, letting you install and run macOS Catalina just like any other program on your Windows desktop. You don’t need to be a coding wizard or spend a fortune – just follow this friendly, step-by-step walkthrough. Whether you’re a developer needing cross-platform testing, a designer curious about macOS tools, or just an enthusiast eager to try Apple’s ecosystem, running macOS Catalina on VMware is an incredibly useful and accessible trick. Let’s dive in!

If you wish to install macOS Catalina on VirtualBox, you can use this guide: How to Install macOS Catalina on VirtualBox on Windows

Prerequisites: macOS Catalina on VMware

Before we start the installation of macOS Catalina on VMware, make sure you have these essentials ready:

  1. A Compatible Windows PC:
    • CPU: A 64-bit Intel or AMD processor (Intel Core i5/i7/i9 or AMD Ryzen 5/7/9 recommended). Crucially, your CPU must support hardware virtualization (Intel VT-x or AMD-V). (Check your BIOS/UEFI settings – often found under “Security” or “Advanced CPU Settings”).
    • RAM: Minimum 8 GB. 16 GB or more is strongly recommended for smooth performance, as your host Windows and the macOS VM will share this.
    • Storage: At least 50 GB of free space on a reasonably fast drive (SSD highly recommended). Catalina itself needs ~20GB, plus space for apps and files.
    • Windows OS: Windows 10 or 11 (64-bit).
  2. VMware Workstation Pro: Download the latest version from our website- Download VMware Workstation Pro 25H2 for Windows
  3. macOS Unlocker for VMware: This essential tool patches VMware to allow macOS as a guest OS option. Download the latest version compatible with your VMware Workstation from our website- Download macOS Unlocker
  4. macOS Catalina ISO file: You need the macOS Catalina Image file- Download macOS Catalina ISO
  5. Patience and Time: The installation process can take 30-60 minutes, depending on your hardware.

Step-by-Step Guide: Installing macOS Catalina on VMware

Important Note: Creating and running a macOS VM on non-Apple hardware technically violates Apple's End User License Agreement (EULA). This guide is intended for educational purposes, testing, and development, where you have legitimate access to macOS software.

Step 1: Install VMware Workstation Pro

  1. Run the downloaded VMware Workstation Pro installer.
  2. Follow the on-screen prompts (accept the license agreement, choose installation location, etc.).
  3. Complete the installation and restart your PC if required.

Step 2: Apply the macOS Unlocker

  1. Crucial: Make sure none of the VMware services are running:
    • Open Task Manager (Ctrl+Shift+Esc).
    • Go to the “Services” tab.
    • Find any service starting with “VMware”, right-click it, and select “Stop”. Do this for all VMware services.
  1. Extract the downloaded macOS Unlocker ZIP file.
  2. Right-click the win-install.cmd file (or similarly named main script) and select “Run as administrator”.
  1. A command prompt window will open. Let it run completely. It will patch the necessary VMware files to recognize macOS.
  2. Once it finishes, close the window.

You can follow this video tutorial:

Step 3: Create the macOS Catalina Virtual Machine

  1. Launch VMware Workstation Pro.
  2. Click “Create a New Virtual Machine” or go to File > New Virtual Machine.
  1. Select “Typical (recommended)” and click “Next“.
  1. Installer disc image file (iso): Click “Browse…” and navigate to your downloaded macOS Catalina ISO file. Select it. Click “Next“.
  1. Guest Operating System: VMware should now recognize it as “Apple macOS“. Select the version “macOS 10.15” from the dropdown. Click “Next“.
  1. Name the Virtual Machine: Give it a clear name (e.g., “macOS Catalina“). Choose where to store the VM files (ensure enough space!). Click “Next“.
  1. Disk Capacity: Set the maximum disk size. Recommendation: 40-80 GB (select “Store virtual disk as a single file” for better performance). Click “Next“.
  1. Ready to Create: Review your settings. Crucial: Click “Customize Hardware…” before clicking Finish.

Step 4: Configure Virtual Machine Hardware Settings

  1. In the Hardware Customization window:
  1. Click “Close” on the Hardware Settings window, then click “Finish” on the main VM creation window. VMware will create the VM files.

Step 5: Modify the VMX File (Essential Fix)

  1. Locate the VM’s primary configuration file (ends in .vmx). It’s in the folder you specified when naming the VM (Step 3.6). (C:\Users\gupta\Documents\Virtual Machines\)
  1. Right-click the .vmx file, select “Open with”, and choose Notepad or a text editor.
  2. Add these lines at the VERY END of the file: These lines help macOS correctly identify the virtual CPU.
smc.version = "0"
  1. Find the line: firmware = "efi" and change it to firmware = "efi-secure"This is crucial for Catalina.
  2. Save the .vmx file and close the editor.

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

Step 6: Install macOS Catalina on VMware

  1. In VMware Workstation, ensure that your new macOS VM is selected.
  2. Click “Power on this virtual machine”. The VM will boot.
  3. Apple Logo & Progress Bar: The VM should now load the macOS Recovery environment (this takes a few minutes). You’ll see the Apple logo and progress bar.
  1. macOS Utilities: Select your language and click the arrow.
  1. Disk Utility: Before installing, we need to format the main virtual disk.
    • Select “Disk Utility” > “Continue”.
    • In the sidebar, select the large VMware Virtual SATA drive (usually around 40-80GB, named “VMware Virtual SATA Hard Drive Media” or similar). DO NOT select the small 1GB drive.
    • Click “Erase”.
    • Set Name: techrechard.com.
    • Format: macOS Extended.
    • Scheme: GUID Partition Map.
    • Click “Erase”. Confirm.
    • Close Disk Utility when done.
  1. Install macOS: In the Utilities menu, select “Install macOS” and then click “Continue”.
  1. Follow the on-screen prompts:
    • Agree to the license agreement.
    • Select the Destination: Choose “techrechard.com HD”. Click “Install”.
  1. Installation: The process will begin. It involves multiple reboots. Crucial: During reboots, if you get stuck at the VMware boot loader:
    • Manually select the “Macintosh HD” (your main APFS volume) to boot from. Do NOT select the small installer helper disk again after the initial boot.
    • Be patient; reboots within the macOS installer can take longer than usual.
  1. Setup Assistant: After installation completes, the VM will reboot into the macOS Setup Assistant.
    • Select your region, language, etc.
    • Skip Signing in with Apple ID: For simplicity (especially testing), choose “Set Up Later” and “Don’t Sign In”.
    • Create a local user account (username, password).
    • Complete the setup (time zone, analytics preferences, etc.).
  1. Welcome to macOS Catalina! Your desktop should appear.

Step 7: Post-Installation & VMware Tools (Enhancing Usability)

After successfully installing macOS Catalina on VMware, you need to perform the following:

  1. Install VMware Tools (Essential for Performance): This provides graphics acceleration, better resolution, mouse integration, shared folders, and clipboard sharing.
  1. Adjust Display Resolution: After reboot with VMware Tools, go to System Preferences > Displays and choose a more suitable resolution for your screen.
  1. (Optional) Enable File Sharing: In VMware VM Settings (VM > Settings > Options):
    • Select “Shared Folders”.
    • Set to “Always enabled”.
    • Click “Add…” to browse and add a folder from your Windows host to share with macOS.
    • Inside macOS, shared folders appear under /Volumes/VMware Shared Folders/.

If you wish to install macOS Catalina on VirtualBox, you can use this guide: How to Install macOS Catalina on VirtualBox on Windows

Conclusion: macOS Catalina on VMWare | Windows PC – Mission Accomplished!

Congratulations! You’ve successfully bridged the gap between Windows and macOS by installing macOS Catalina on VMware. What might have seemed like a complex feat is now your reality. You have a fully functional macOS environment running smoothly alongside your Windows OS. This virtual machine gives you the freedom to explore Catalina’s features, such as Sidecar (if you have an iPad), the refined Music, Podcasts, and TV apps, the powerful new Find My, and enhanced security protections – all without leaving your familiar Windows desktop.

Remember, this macOS Catalina on VMware setup is perfect for learning, safe testing, running specific macOS software, or even light development work. While it might not match the raw performance of a real Mac (especially for graphics-intensive tasks), it’s an incredibly valuable and cost-effective tool. Experiment with macOS updates within the VM first, enjoy the seamless copy-paste and file sharing between Windows and macOS thanks to VMware Tools, and revel in the flexibility you’ve unlocked. The world of Apple software is now open on your terms, running comfortably within your Windows machine. Go ahead and explore macOS Catalina on VMware, making the most of having two incredible operating systems at your fingertips!

Exit mobile version