Jervi

Completely Remove CrossOver from macOS

If you've deleted CrossOver from your Mac and noticed that reinstalling it still retains the same settings or state, that's because CrossOver stores data outside of the application bundle.

removing CrossOver.app from the Applications folder does not remove all associated files.

Why This Happens

CrossOver stores its configuration, preferences, cache, bottles, and other support files inside your user Library directory.

As a result, deleting:

bash
/Applications/CrossOver.app

will not fully remove CrossOver from your system.

Remove CrossOver Support Files

To completely remove CrossOver and its associated data, run the following commands:

bash
rm -rf ~/Library/Application\ Support/CrossOver
rm -rf ~/Library/Preferences/com.codeweavers.CrossOver.plist
rm -rf ~/Library/Caches/com.codeweavers.CrossOver
rm -rf ~/Library/Saved\ Application\ State/com.codeweavers.CrossOver.savedState
rm -rf ~/Library/Logs/CrossOver

Remove the Application

After removing the support files, delete the application itself:

bash
sudo rm -rf /Applications/CrossOver.app

Check for Leftover Files

To search for any remaining CrossOver or CodeWeavers files in your Library folder:

bash
find ~/Library -iname "*crossover*" -o -iname "*codeweavers*"

Review the results and remove any remaining files if necessary.