Running Windows software on a Mac costs more disk than you think
Each compatibility tool builds a full Windows environment per app or bottle. Where they live, what is shared, and what is safe to remove.
Running a Windows program on a Mac means building an environment for it, and the tools that do this build a fairly complete one each time. The disk cost is not the program, it is the several hundred megabytes of scaffolding around each one.
Where each tool keeps things
du -sh ~/Library/Application\ Support/com.isaacmarovitz.Whisky \
~/Library/Application\ Support/CrossOver \
~/.wine ~/Library/Containers/*Whisky* 2>/dev/null | sort -h| What it is | Roughly | Notes |
|---|---|---|
| A bottle or prefix | Several hundred MB | One per app, by default |
| The compatibility runtime | Hundreds of MB | Shared between bottles, per version |
| Downloaded Windows components | Varies | Runtimes and libraries fetched per bottle |
| The application itself | Whatever it is | Installed inside the bottle |
One bottle per app is a choice, not a requirement
Separate environments per application is the safe default, because one program's requirements cannot break another's. It is also the expensive one. If you run several well behaved applications, putting them in a shared bottle costs a fraction of the space, at the risk that one installation affects another.
Removing them properly
Delete bottles through the tool's own interface rather than removing folders, so its list stays accurate. Removing the application itself does not remove the bottles it created, which is the usual reason a Mac still holds several gigabytes for software that is no longer installed.
ls ~/Library/Application\ Support/*/Bottles 2>/dev/nullRuntime versions accumulate
These tools download their own runtime, and upgrading fetches a new version without removing the old one, in the same way that Playwright keeps a browser per build. Check for a versions folder inside the tool's support directory and remove the ones nothing points at.
Compared with the alternatives
A full virtual machine costs far more, is far more capable, and behaves the way virtual machine disks behave, which is to say it grows and does not shrink. A compatibility layer is the cheaper option on disk as well as in memory, and both are worth reviewing when the software they were installed for is no longer used.
Common questions
How much space does running Windows apps on a Mac use?
Several hundred megabytes per environment plus the runtime, and the application on top. On a Mac measured in September 2026 one such tool held 853 MB in Application Support and 425 MB in its container for a small number of apps.
Can I delete a Wine bottle or prefix?
Yes, but remove it through the tool's interface rather than deleting the folder, so its list stays accurate. Anything the Windows application saved inside the bottle goes with it, including saves and documents.
Why is space still used after uninstalling the compatibility tool?
Because removing the application does not remove the bottles it created, and those are the larger part. They stay in Application Support until you delete them, which is the same leftover problem as any Mac uninstall.
Does a virtual machine use more space than a compatibility layer?
Considerably more, since it holds a complete Windows installation and a virtual disk that grows and does not shrink on its own. A compatibility layer builds only what an individual application needs.