June 19, 2025

How to uninstall VMware Fusion on a Mac

Sergio Tereshchenko
Written by
A content creator with a background in tech support and quality assurance, focused on writing clear, helpful guides for Mac optimization.

Sergio Tereshchenko

Alex Holovchenko
Approved by
The content has been reviewed and approved by our team member, an Apple Certified Support Professional, who provides technical support to Nektony’s users.

Alex Holovchenko

Share

Trying to delete VMware Fusion, but it keeps hanging around like a pop-up ad? 😤

In this hands-on guide, we’ll show you three tried-and-true solutions to uninstall VMware Fusion from Mac totally.

Want the fastest way out?

Cut straight to the easiest method: App Cleaner & Uninstaller. This tool automatically scans your Mac and fully removes apps like VMware Fusion with all its hidden data and virtual debris.

What is VMware Fusion?

VMware Fusion is a virtualization app for Mac. In simple terms, it lets you run Windows, Linux, or other operating systems on your Mac without needing to restart your computer or mess with macOS. It’s like having two (or more) computers in one.

Here’s how it works: VMware Fusion creates a virtual machine (VM), a sandboxed environment that acts like a real computer. By using it without affecting your actual Mac setup, you can:

  • install another OS inside it
  • run app
  • play games
  • test software

Why uninstall VMware Fusion?

VMware Fusion is helpful and feature-rich, but it’s also a heavy hitter that can drain your Mac’s resources over time and might be one of the reasons that slow your Mac down:

  • Takes up tons of space: it might be light on paper (750 MB & at least 5 GB for each VM), but virtual machines can take up 100 GB or even more, which is heavy.
  • Eats system resources: running multiple operating systems, multitasking, and operating in the background, which uses up RAM and CPU, leaving your Mac less responsive.
  • Сlutters your system: over time, VMware Fusion can scatter leftover files, settings, and logs across your system.
  • No longer needed: if it’s not part of your daily workflow, there’s no reason to keep it around and let it be a burden for your Mac.
  • Better alternatives available: depending on your needs, you might be better off with lighter, more native virtualization software.

3 solutions to remove VMware Fusion on Mac

We ran VMware Fusion 13.6.3 on macOS Sequoia 15.3.1 to check how each uninstallation method performs. Whether you want it gone with a click or script or prefer the manual route, it’s up to you. Let’s see each option in detail so you can pick what works best.

How to uninstall VMware Fusion manually

Although Broadcom provides a manual removal guide, our business is to warn you that this method is time-consuming and requires extra attention to remove all VMware Fusion components. We’ve gone beyond and tracked down all the relevant directories for you.

Manual steps to delete VMware from Mac

  1. Quit VMware Fusion.
  2. Go to the Applications folder → drag the VMware Fusion.app to Trash.
    Deleting VMware Fusion
  3. Open Finder → press Command + Shift + G.
  4. ​​In the Go to Folder box, enter the following paths one by one and hit Return → delete any VMware-related files you find:
    • Application support files:

      ~/Library/Application Support/VMware Fusion

      Copy

      /Library/Application Support/VMware Fusion

      Copy

      /Library/Application Support/VMware

      Copy

      ~/Library/Application Support/VMware

      Copy

      ~/Library/Application Support/VMware Fusion Applications Menu

      Copy

      /Library/PrivilegedHelperTools/com.vmware.InstallHelper

      Copy

      /Library/PrivilegedHelperTools/com.vmware.MountHelper

      Copy

      /Library/PrivilegedHelperTools/com.vmware.VMMonHelper

      Copy

      /Library/PrivilegedHelperTools/com.vmware.KextControlHelper

      Copy

      /Library/PrivilegedHelperTools/com.vmware.DiskHelper

      Copy

      /private/var/run/vmware

      Copy

      /private/var/run/vmnet-bridge.pid

      Copy

      /private/var/run/vmnet-netif-vmnet8.pid

      Copy

      /private/var/run/vmnet-dhcpd-vmnet1.pid

      Copy

      /private/var/run/VMware USB Arbitrator Service.lock

      Copy

      /private/var/run/VMware USB Arbitrator Service.sock

      Copy

      /private/var/run/vmnet-natd-vmnet8.pid

      Copy

      /private/var/run/vmnet-netif-vmnet1.pid

      Copy

      /private/var/run/vmnet-dhcpd-vmnet8.pid

      Copy

      /private/var/run/vmnat.1114

      Copy

      /private/var/run/vmnat.2756

      Copy

      /private/etc/paths.d/com.vmware.fusion.public

      Copy

      /private/var/run/VMware Fusion Services.lock

      Copy

      /private/var/run/VMware Fusion Services.sock

      Copy

      /Library/StartupItems/VMware Fusion

      Copy

      /Library/StartupItems/vmnet

      Copy

      VMware Fusion application Support files
    • Caches:

      ~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.vmware.fusion.sfl

      Copy

      ~/Library/Caches/com.apple.helpd/SDMHelpData/Other/English/HelpSDMIndexFile/VMware Fusion Help*11.0.1

      Copy

      ~/Library/Saved Application State/com.vmware.fusion.savedState

      Copy

      ~/Library/Caches/com.vmware.fusion

      Copy

      ~/Library/Caches/com.apple.helpd/Generated/VMware Fusion Help*

      Copy

      ~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.vmware.fusion.sfl2

      Copy

      /private/var/db/vmware

      Copy

    • Logs:

      /Library/Logs/VMware Fusion Services.log

      Copy

      ~/Library/Logs/VMware Fusion

      Copy

      /Library/Logs/VMware Fusion

      Copy

      ~/Library/Logs/VMware Fusion Applications Menu

      Copy

      /Library/Logs/VMware

      Copy

      ~/Library/Logs/VMware

      Copy

      /Library/Logs/VMware USB Arbitrator Service.log

      Copy

    • Preferences:

      ~/Library/Preferences/VMware Fusion

      Copy

      /Library/Preferences/VMware Fusion

      Copy

      ~/Library/Preferences/com.vmware.fusion.plist

      Copy

      /Library/Preferences/com.vmware.fusion.plist

      Copy

      ~/Library/Preferences/com.vmware.fusionStartMenu.plist

      Copy

      ~/Library/Preferences/com.vmware.fusionApplicationsMenu.helper.plist

      Copy

      ~/Library/Preferences/com.vmware.fusionApplicationsMenu.plist

      Copy

    • Login-items:

      /Library/LaunchDaemons/com.vmware.InstallHelper.plist

      Copy

      /Library/LaunchDaemons/com.vmware.VMMonHelper.plist

      Copy

      /Library/LaunchDaemons/com.vmware.MountHelper.plist

      Copy

      /Library/LaunchDaemons/com.vmware.DiskHelper.plist

      Copy

      /Library/LaunchDaemons/com.vmware.KextControlHelper.plist

      Copy

      /Library/LaunchDaemons/com.vmware.vmware-hostd.plist

      Copy

      /Library/LaunchDaemons/com.vmware.vmware-usbarbitrator.plist

      Copy

      /Library/LaunchDaemons/com.vmware.proxyconsole.plist

      Copy

    • Kernel Extensions:

       /Library/Extensions/vmnet.kext

      Copy

       /Library/Extensions/vmci.kext

      Copy

       /Library/Extensions/vmmon.kext

      Copy

       /Library/Extensions/vmware-usbarbitrator.kext

      Copy

  5. Empty Trash.

Nice! You’re all good to go now👍

How to delete a virtual machine in VMware (optional)

Uninstalling VMware Fusion doesn’t automatically remove the VMs you created with it. They’re typically stored in a few standard folders on your Mac, we’ll show you how to locate them.

  1. Open Finder → press Command + Shift + G.
  2. ​​In the ​​Go to Folder​​ box, enter the common VM default locations and hit ​​Return​​:
    • ~/Documents/Virtual Machines.localized/

      Copy

    • ~/Library/Containers/com.vmware.fusion/Data/Documents/Virtual Machines/

      Copy

    • ~/Virtual Machines/

      Copy

    VMware Fusion virtual machines in Finder
  3. Look for files with the .vmwarevm extension: these are your virtual machines.

    Note:

    If you think you might need them later, back up the files to an external drive or cloud storage.

  4. Drag the .vmwarevm files you want to delete into the Trash.
  5. Empty Trash.

And that’s it — you’ve not only uninstalled VMware Fusion but also cleaned up the remaining VMs that take up space.

Uninstall VMware Fusion with App Cleaner & Uninstaller

As you can see, manually removing VMware Fusion involves digging through dozens of system files and folders. Fortunately, there’s a much easier solution: App Cleaner & Uninstaller makes the entire process simple.

Believe it or not, this software removes apps like VMware Fusion and all its hidden support files in just seconds. We checked everything. Here’s what the process looks like:

  1. Download and launch the uninstaller.
  2. Select VMware Fusion from the applications list.
  3. Click the Remove button → confirm the uninstallation.
Deleting VMware Fusion with App Cleaner & Uninstaller

That’s all. Told you, all gone 😏

Even if you started deleting VMware Fusion by another method, you can still clean up VMware leftovers with App Cleaner & Uninstaller. For this:

  1. Switch to the Remaining Files tab.
  2. Select all leftovers → click the Remove button → confirm the action.
VMware Fusion remaining files

With App Cleaner & Uninstaller, you can be confident that apps are fully uninstalled and no service files are left behind. Get it for free and embrace its best features.

How to remove VMware Fusion with Terminal

Some advanced users prefer using Terminal to automate the uninstallation of VMware Fusion. There are shell scripts available that can speed things up by deleting all associated files in one go.

Note:

We don’t recommend this method unless you’re a pro. Terminal commands can seriously impact your system if misused, and there’s little room for error.

If you’re still interested, you can proceed with care and check out the Terminal uninstallation experience shared by users on GitHub. Or you can rely on us in this regard:

Terminal steps to remove VMware Fusion

  1. Run Terminal.
  2. Force Quit VMware Fusion. For this, use the command and press Return:
    sudo pkill -9 VMware Fusion

    Copy

    Terminal window
  3. Remove the main executable file (.app) by entering this command:
    sudo rm -rf /Applications/VMware\ Fusion.app

    Copy

  4. Delete VMware-related files by using the command:
    sudo rm -rf

    Copy

    and add each directory from step 4 of the Manual steps to delete VMware from Mac section after the command, running them one by one.

    Note:

    Run each command separately to avoid accidentally removing unrelated files. For example:

    sudo rm -rf ~/Library/Application Support/VMware Fusion

    Copy

  5. Remove virtual machines by running the relevant command, depending on your VM(s) location:
    • rm -rf ~/Documents/Virtual Machines.localized/

      Copy

    • rm -rf ~/Library/Containers/com.vmware.fusion/Data/Documents/Virtual Machines/

      Copy

    • rm -rf ~/Virtual Machines/

      Copy

Troubleshooting when removing VMware Fusion

There is no guarantee uninstalling apps will always go smoothly, especially with system-level tools like VMware Fusion. From stubborn processes to leftover system files, unexpected blockers can get in the way. That’s why we put together common issues and fixes:

How to reset VMware Fusion if something went wrong

In case VMWare Fusion is not working properly, you can give it a shot resetting before deleting it. Here’s how to reset VMWare Fusion via App Cleaner & Uninstaller:

  1. Launch App Cleaner & Uninstaller.
  2. Locate VMWare Fusion from the Applications list → control-click on it.
  3. Select the Reset Application from the dropdown list → confirm the action.
Resetting VMware Fusion

How to handle VMware Fusion launch issues or VMware start failure

The app won’t start after clicking the app, or you get an error like: “VMware Fusion.app cannot be opened because it is from an unidentified developer.”

Possible reasons:

  • Corrupted app binary after a macOS update.
  • Incompatible kernel extensions (KEXTs) after upgrading to macOS Ventura, Sonoma, or later.
  • Missing permissions (Full Disk Access, System Extensions).

Fixes:

  • Go to System Settings → Privacy & Security → Security, and allow system extensions.
  • If that fails, uninstall and reinstall VMware Fusion, focusing on the removal of all KEXTs.

How to overcome Kernel extension not approved errors (NEXT block)

When launching Fusion, macOS blocks Fusion from loading system extensions, and you can’t find an option to approve the extension in System Settings.

Possible reasons:

  • macOS requires manual re-approval of KEXTs after system updates.
  • The “Allow” button may not appear if FileVault is enabled or if Fusion wasn’t installed via the App Store.

Fixes:

  • Disable FileVault (System Settings → Privacy & Security → FileVault → Turn Off) → reset and install/launch Fusion. Turn off FileVault
  • Boot into macOS Recovery Mode (Cmd + R), enable System Integrity Protection (SIP), and approve system software from VMware.
  • If issues persist, remove all VMware KEXTs and reinstall with the latest installer.

How to avoid virtual machines crashing when running on APFS volumes

The VM launches but crashes after some time or during heavy disk writes with I/O errors. Sometimes, the whole host system reboots or freezes.

Possible reasons:

  • Incorrect permissions on .vmwarevm virtual disk folders.
  • Corruption or structural problems with the APFS volume itself.

Fixes:

  • Stop all running VMs. Open Disk Utility → First Aid and run it on the APFS drive where your VMs are stored.
  • If errors persist, move the VMs to another volume or use Terminal:
    diskutil verifyVolume

    Copy

  • For frequent I/O errors, back up .vmwarevm files (or use Time Machine), then reinstall VMware Fusion.

How to address VM missing network adapters (bridged/NAT not working)

The guest doesn’t see the network, pings fail, and no IP is assigned.

Possible reasons:

  • Corrupted network configuration in macOS or missing KEXTs for the vmnet.framework.
  • Conflict with third-party software that creates VPN adapters (e.g., Cisco AnyConnect, OpenVPN, WireGuard).

Fixes:

  • In System Settings → Network, delete any existing vmnet1 or vmnet8 adapters, then restart macOS, which lets VMware recreate the necessary interfaces.
  • Check for conflicts with VPN clients: temporarily disable or uninstall them.
  • If it is impossible to restore network adapters manually, reinstall VMware Fusion to reset the vmnet KEXT.

How to manage license expired errors or licensing issues

Fusion runs in trial mode only, and entering a serial number results in an invalid key or cannot contact license server errors.

Possible reasons:

  • Corrupted license file.
  • In the case of buying VMware Fusion via the Broadcom website, the license key is linked to your account. After the transition to Broadcom, reactivation may be required.

Fixes:

  • Delete the old license file:
    ~/Library/Application Support/VMware Fusion/license

    Copy

    → relaunch Fusion and re-enter your valid license key.
  • If the issue persists, uninstall VMware Fusion completely, reinstall the latest version, and activate it using your Broadcom-linked account.

Alternatives to VMware Fusion

If VMware Fusion keeps getting you frustrated, you may consider something simpler, lighter, or free. Here are the top contenders that might better match your Mac setup:

Alternative Why it’s worth trying
Parallels Desktop Sleek UI, great for beginners, and optimized for Apple Silicon. Runs Windows apps like native Mac apps. It’s not free, but very polished.
UTM 100% free and open source. Supports ARM and x86, built on QEMU. Great if you’re into DIY and want to emulate niche systems.
VirtualBox Free and cross-platform. Decent for light use, but it’s slower and less Mac-optimized. Doesn’t play as nicely with macOS Ventura+ or M1/M2 chips.
Docker Technically it’s not a VM, but ideal for running isolated apps, especially for developers. Great for containerized workloads, not for full OS installs.

Which one should you choose:

  • Just want Windows to run on your Mac smoothly?
    👉 Go with Parallels Desktop.
  • Looking for a free tool to experiment with different operating systems?
    👉 Try UTM or VirtualBox.
  • Need to test apps in isolated environments without booting full VMs?
    👉 Docker is your new best friend.

If you’re experimenting with other virtualization apps, make sure to learn how to properly uninstall Parallels or correctly get rid of VirtualBox, too.

Final notes

Uninstalling VMware Fusion isn’t as straightforward as dragging it to the Trash, not with its loads of files, background helpers, and giant virtual machines hiding in your system. But now you’ve got all the steps laid out, and even better: you’ve got options.

The easiest and the most trustworthy? App Cleaner & Uninstaller. With just a few clicks, it does what takes dozens of commands or folders to clean manually – fully removing Fusion and everything tied to it.

Curious about how this tool can empower your Mac? We’re just a message away.

Frequently asked questions

How do I clean up VMware Fusion?

  1. Delete the main app from the Applications folder.
  2. Remove all related files from ~/Library, /Library, /private/var, and other system paths.
  3. Remove virtual machines (.vmwarevm files).

Alternative: simply use App Cleaner & Uninstaller to delete everything with a few clicks, including hidden leftovers.

How do I reinstall VMware Fusion?

  1. Download the latest version from the VMware Fusion page.
  2. Open the .dmg file → drag VMware Fusion into the Applications folder.
  3. Launch the app and enter your license key if required.

How do I uninstall VMware tools from the command line?

To uninstall VMware Tools in a Windows virtual machine on a Mac:

  1. Click Start > Run, type cmd > click OK.
  2. In the command prompt, enter D.
  3. Run this command:
    • For 32-bit guest operating systems: setup.exe /c
    • For 64-bit guest operating systems: setup64.exe /c

To uninstall VMware Tools in a Linux guest operating system on Mac:

  1. Open a Terminal window.
  2. Switch to the root user by running the command:
    su - root
  3. Run the VMware Tools uninstaller script:
    /usr/bin/vmware-uninstall-tools.pl

How do I force quit VMware Fusion on Mac?

​​If VMware Fusion becomes unresponsive, use one of these options:

Option 1: Via the Apple Menu

  1. Click the Apple logo > Force Quit...
  2. Select VMware Fusion and click Force Quit.

Option 2: Via Terminal

  1. Run Terminal.
  2. Enter the following command:
    pkill -9 VMware Fusion

Option 3: Via Activity Monitor

  1. Open Activity Monitor from Spotlight or Applications > Utilities.
  2. Find VMware Fusion, select it, and click the X (Quit) button.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top