I have a friend that wants to buy a Mac Book Pro and he has some windows applications that he needs to run. He doesn't want to buy the applications again.
If your computer is a relatively new model and uses an Intel processor, there's a chance that it can run Mac OS X reasonably well. You will generally have the best luck with gaming PCs from small 'boutique' manufacturers (like iBuyPower or CyberPowerPC), since they tend to use publicly available motherboards. However, without the help of a.
Can he run the Windows applications on his MacBook Pro? What ways to accomplish this are available?
Ian C.♦36k2323 gold badges133133 silver badges211211 bronze badges
MitchMitch
4 Answers
You have three choices. They all come with pros and cons
Run a Virtual Machine
You have VMWare Fusion and Parallels Desktop in the commercial space to chose from when it comes to virtualization software. And if you're comfortable tweaking and fiddling you can use VirtualBox for free.
Pros:
![Can Can](/uploads/1/2/4/8/124896281/985175802.png)
- Near native speeds for your applications
- Your OS X-based data can be accessed from your Windows programs
- Can pick between running them in a full Windows desktop-in-a-Window or in integrated mode where the Window apps appear as windowed apps right in your OS X desktop
- Decent support in the commercial offerings at least for graphics acceleration so you can run some graphics intensive programs
- You get a bunch of neat things with virtual machines including the ability to pause applications mid-run and snapshot the state of your virtual machine
Cons:
- You have to buy a copy of the Windows operating system
- The Windows OS installation will take up a lot of space on your hard drive, plus the Windows application space
- If your Mac is older, doesn't have much RAM, the VM approach can drag down your system a bit but most, if not all, new Macs can handle VM hosting duties without much of any issue
Run Wine
Wine is a translation layer for Windows applications. It's a bit like a virtual machine but doesn't require the Windows OS. It sits between the Windows application and OS X and makes the application think it's running on Windows by translating all the Windows calls its making to OS X calls.
There are two choices of know of here. The free WineBottler and the paid-for CrossOver Mac from CodeWeavers.
Some commercial software is delivered for OS X this way -- I know The Sims 3 game that my wife likes to play on her MacBook Pro is actually the Windows version of the game running under the Wine emulator.
Pros:
- You don't need to buy a copy of Windows
- Your OS X-based data can be accessed from your Window programs
Cons:
- Application support under Wine can be hit-and-miss. Some apps work well, some don't. Check at http://appdb.winehq.org/ to see if your applications are on the list of tested, supported applications if you're going to try WineBottler. CodeWeavers keeps their own list.
- Because the Windows applications think they're running on Windows, and not everything Windows does translates perfectly to OS X, some applications can behave erratically.
Run Windows Native with BootCamp
Windows can actually be installed your Apple hardware directly and usually runs just fine. Apple even provides a utility called BootCamp that lets you keep a Windows and OS X installation available to your Mac and pick which OS to boot in to when you start up your machine.
Pros:
- That's the fastest you can get for Windows apps on Apple hardware. It's the OS running on bare metal. If you need every last little bit of performance for your applications, this will be your best bet.
- Your Windows partition stays separate from your OS X partition so changes to one rarely impact the other
Cons:
- You have to buy a copy of the Windows operating system
- Moving data between the Windows side to the OS X side is hard and in some cases impossible, for the most part the OS'es and their programs are completely silo'ed
36k2323 gold badges133133 silver badges211211 bronze badges
- Use Bootcamp to install Windows on your Mac. Requires a legal copy of Windows. Also the fastest, but you can't run Mac Applications at the same time
- Install a Virtual Machine, such as Parallels or VirtualBox. Performance will suffer.
- Use Wine to run Windows Applications. Performance will suffer
Yes, VM's are a good way to run Windows Applications, however they are not foolproof. Mac's, while certainly more optimized, are not more powerful than a PC. These are because they are PC's; just ones designed by apple. You would be running an entire PC in a PC, which means it will greatly affect performance. However, if it's something low performance, a VM might just work! Ask your friend to attempt to find (hopefully free) alternatives to whatever software he has licensed for Mac OS X
Ian C.♦36k2323 gold badges133133 silver badges211211 bronze badges
Corwin McknightCorwin Mcknight
Nearly any Windows app can be made to run on Mac hardware, running OS X, even graphically intensive games, albeit with a loss in performance (to some degree or other), just by wrapping the application in a Wineskin... Now I had heard about this over a couple of years, but, after my experience of using Wine on Linux in the early 2000's, I was always put off my what I imagined would be a right pain to configure, terrible performance and just a general nightmare. How wrong I turned out to be. About two months ago I ended up having to fix a game app to run OS X, found some instructions, followed them and since then I have been wineskin-ing loads of Windows only apps (Multimeter logging software, Comms software, etc).
Download Wineskin Winery, and follow the steps below:
- Update the wrapper
- Install a wineskin engine
- Create a wrapper
- Configure your wrapper
- Install and run your software
- How to Get Back to the Wrapper Configuration Page
These steps were taken from How to Run Your Favorite Windows Programs on OS X with Wineskin. There is an alternative method, which I employ, which comes from the youtube video that I mention below, How To Fix Grand Theft Auto SanAndreas Not Starting *Mac:
- Open the Wineskin winery app and update the wrapper - click on the Update button.
- Install a wineskin engine - click the + beneath the list area of the engines, choose the latest one and click Download and Install
- Create a new wrapper - name it in the subsequent dialog, 'Please choose a name for this wrapper', click OK.
- The subsequent dialogs (Do you want to install Mono, .NET, etc.) you can click Cancel, if you know that you don't need them, otherwise there is no hard in clicking Install
- On the OSX dialog, 'Do you want the app to accept incoming Network connections' - click Deny if your app needs no network access, else click Allow.
- When it has finally finished creating the Wrapper (it can take a while), click on View wrapper in Finder
- Right click and select Show Package Contents
- Open the alias
drive_c
. This should reveal three directories (Users
,Program Files
andwindows
) - Now on the PC/Windows machine, where your Windows application resides, open up the
C:Program Files
directory and copy the directory that contains your installed app to the mac (via network, USB drive or what have you). So if the path isC:Program FilesRandomCorpNiceAppNiceApp.exe
then you want to copy the
RandomCorp
directory.- Once you have copied the
RandomCorp
directory to your Mac, drag it to theProgram Files
directory in thedrive_c
in the Wineskin wrapper. You can now close the window to the package contents. - Open the wrapper (double click the icon). As it is not yet configured, a double opens up. In the resulting Wineskin dialog, click Advanced, click Browse, navigate to the
RandomCorpNiceApp
directory, locate theNiceApp.exe
and click Choose. - Click Test Run to test it.
- The application should run.
- You can now close it.
- Test Run logs - if you had no problems click Cancel else click View to see what went wrong.
- You can now close the Advanced dialog.
- You can now run the app by doubling clicking the Wrapper icon.
There are a number of video tutorials out there, on youtube, of varying quality. I, myself, followed one called 'How To Fix Grand Theft Auto SanAndreas Not Starting *Mac' (The mis-spelling of San Andreas is a direct quote). Admittedly it does not have the best audio, nor is the verbal explanation particularly clear, but the steps in the video itself are straight forward enough - it is the video that I followed and learnt with, when I had to resort to using Wineskin for the first time.
Hope this helps.
GreenonlineGreenonline68322 gold badges99 silver badges2020 bronze badges
Have you heard of software called Parallels Desktop? http://parallels.comIt has some great features; not just not having to reboot your computer every time you switch from to Mac to Windows or vice versa but also being able to use so many programs with speed and efficiency, being able to access your document created in Windows from your Mac without any hassle and also sync Mac browsers such as Safari bookmarks with Windows browser bookmarks.
Daniel♦27.1k2424 gold badges128128 silver badges176176 bronze badges
user82089user82089
You must log in to answer this question.
protected by Community♦Dec 25 '14 at 12:19
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
Would you like to answer one of these unanswered questions instead?
Not the answer you're looking for? Browse other questions tagged macbookmacapplicationswindows .
System Requirements Lab analyzes your computer in just seconds, and it's FREE.
See for yourself, takes less than a minute. The question of Can I run a PC game has been answered here hundreds of millions of times since 2005. Find out now if your computer can run any popular PC game.
Can You Run It? Most popular PC Game Requirements
System Requirement Labs has tracked over 6,000 of the latest PC game requirements. Check out individual games pages to answer the most important question: CAN I RUN IT? These are the most popular games in the last 30 days.
Tests last 30 days
231,272
131,343
103,775
82,934
80,205
75,593
73,739
73,675
62,424
60,815
42,960
41,473
40,840
39,827
38,681
36,435
35,387
35,121
32,639
28,111
25,526
23,938
23,155
22,894
22,738
22,250
22,117
20,532
20,088
19,958
18,981
18,111
17,308
16,858
16,604
15,093
14,328
11,794
11,709
11,481
10,461
8,931
7,989
7,780
7,762
7,522
7,108
6,909
6,414
6,234
6,214
Check out the full list of PC Games
How Many Games Can My Computer Run
New from Can You Run It, now you can test your computer once and see all of the games your computer can run. We will analyze your computer against 6,000+ of the newest and most popular games on the market. Both for Minimum and Recommended requirements.
System Requirements
Here is the answer to Can I run PUBG or Destiny 2? Is my computer fast enough to run CoD WW2? Are the system requirements for GTA 5 better than my computer? Can my graphics card meet the minimum or recommended requirements for Assassin’s Creed: Origins or Fortnite Battle Royal? Difficult questions. But evaluating whether or not your computer meets or exceeds hardware requirements is our specialty. Remembering your exact PC hardware specs is tough, deciphering the meaning of a PC games minimum requirements is challenging and combining those tasks together is almost impossible for mere mortals. But Can You RUN It does this millions of times every month. See for yourself, takes less than a minute. The question of Can I run a PC game has been answered for hundreds of millions of times since 2005.
- Get your complete report in seconds including upgrade suggestions for your computer.
- Only your system's hardware and system software are evaluated.
- No personally identifiable information is collected.
- Works on Windows XP, 2000, 2003, Vista, 7, 8, 8.1 and 10.
- Works with Internet Explorer, Firefox and Chrome browsers.
- Java is NOT required.
Do you meet or exceed the game’s system requirements? – How it works
This site provides a One-Click solution that looks at your computer's hardware and system software to determine whether or not your current system can run a product. Each of your computer's components is evaluated to see how well it meets the minimum and recommended requirements for specific products. Recommendations are made on how to update or upgrade each component which does not meet the listed requirements. Sometimes, a simple, free software download is all that is needed. Sometimes you'll find that you need a different video card to fully experience what the game has to offer.
For more information, see our FAQ
This best-selling technology is called 'Instant Expert Analysis' and it is provided by System Requirements Lab.
What Will Run It
Below are some gaming computers with images that show how many games will run on each. Each computer was tested against the minimum and recommended requirements of over 6,000 of the latest PC games. Click here for more options.