How to run a .exe file?


macrumors Westmere
May 16, 2008
I've been trying to find a solution to this problem for a long time. Is there a way to do this without any cost?
.exe files only run in Windows. They won't run on Mac OS X.

To run Windows apps on your Mac, you need to install Windows via Boot Camp or use Parallels or VMware Fusion.

If you don't have a Windows license, you can use CrossOver to run some applications. Not all Windows apps are compatible with CrossOver. Check their site for compatible apps.

For more information about running Windows on your Mac, check out the Windows on the Mac forum.


macrumors 65816
Feb 21, 2007
It depends on how old the .exe file is. If it is a DOS program, DOSbox can run it. If DOSbox comes back with "this program was written for Microsoft Windows", then you can use the ideas that GGJstudios gave. If you don't want to pay for CrossOver, it is just a commercial implementation of Wine, which you can get for free.


macrumors 68040
Mar 3, 2008
I can think of one no-cost option for you, but you use up over a gig of disk space on a windows iso image, and several more gig of disk space on a windows virtual drive full of windows and all its windows-ish files...

1) download virtualbox

2) download win 8 preview

3) run the exe file inside win 8 running inside a virtualbox
(you will have to "install" win 8 in a virtualbox which takes a while but it is free)

There is another, not quite free option for you.

1) download crossover (shareware)

2) run the exe in crossover's win 2000 virtual machine
(a small percentage of windows programs work in crossover)

There is a third, more costly option for you.

1) purchase an oem copy of win 7 for about $100 (while you still can)

2) purchase parallels (not free but comes with ready to use images for win 8 preview and a few others including linux) or use virtualbox (free)

3) if you set up a win 7 virtual machine in parallels, still using a virtual drive the integration is much nicer than that available in virtualbox.