How to Run Windows Programs on my MACBOOK

If I have a windows app, how can I run it on a MACBOOK?.
I heard there's a product you can buy that allows you to turn a portion of your MAC hard drive into a Windows PC?  And then load windows apps onto it.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Owen RubinConsultantCommented:
There are several ways:

1). You can use Apple's Bootcamp and create a Windows partition on your drive. Then at boot time (by holding Option down)  you can select which operating system will boot. Setting this up required a software license from Microsoft for the version of Windows you wish to install. This will run a Windows machine at full speed, and Mac OSX will not be running.

2). You can use Parallels or VMWare to run an emulated version of Windows. Again, you will need a licensed copy of Windows to put on the VM. In this case, Windows runs in a "Window" of OS X (it can also be made full screen) but both OS run at the same time, and Windows will be a bit slower.
Martin LissOlder than dirtCommented:
Owen's second suggestion is by far the better choice because at least with Parallels (that I use) you can for example seamlessly copy OS X files to  Windows and vice versa.
Eoin OSullivanConsultantCommented:
Forget about BootCamp .. it really is overkill if you just need to run one Windows application periodically.

I'd like to add a few other options to the mix .. Parallels and VMWare Fusion are great and commercial applications  but you might also consider
VirtualBox - free software .. works fine for many windows apps
WINE - you don't need a full version of Windows to run many apps -
Crossover - a commercial version of WINE with some extra polish -

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Angular Fundamentals

Learn the fundamentals of Angular 2, a JavaScript framework for developing dynamic single page applications.

Owen RubinConsultantCommented:
I also use Parallels and while I have both VM and Parallels, I find parallels a bit easier to use, but they are very close.

There is also VirtualBox from Oracle which is free for personal use. Not as good as the other two, but not a bad free product.
Owen RubinConsultantCommented:
I agree, forget about bootcamp, but it is one of the choices so I put it out there. But if just a few apps, a VM is a better solution. Thanks Eoin for posting the links. I was going to go back and do that when I had time, so you saved me having to do that.

FYI on Bootcamp: I have an old MacBookPro 15"  that was not being used anymore, so I put Bootcamp on it, and it ONLY runs Windows now. It was once said that the best Windows machine on the market was a MacBookPro, and I will say, this machine crashes less than any Windows machine I have ever owned!  :-)
brothertruffle880Author Commented:
Great help from everyone!  Many thanks.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Apple Software

From novice to tech pro — start learning today.