• WinOnMac01_Apple Windows LogoSo it’s come to this. You’ve finally bought that gorgeous Mac you lusted after for months, only to realize there’s one important application with no Mac equivalent that you absolutely need access to.

    Five years ago, you’d have been pretty much screwed for an elegant solution. Now, I’m happy to say, we’re spoilt for choice. There are many solutions, great solutions, for running Windows on your Mac, and which is the right one for you depends entirely on what kind of Windows apps you need to run and how heavy your Windows usage will be. Read on for a guide to the three main ways to install and run Windows on your Mac.

    Do I Even Need Windows?


    Before you even start on this strange adventure, I recommend thoroughly searching out Mac alternatives to your required app/s. It’s cool to be able to run Windows on your Mac, but I still wouldn’t do it if I didn’t have to. Adding another operating system to your Mac can take up plenty of hard drive space, RAM and other system resources depending on which method you go with and will, at least to some degree, taint your experience in Mac OS, even if only by keeping you out of it. More powerful machines with more RAM and faster CPUs will handle running dual OSs in parallel better, but there’s always a cost.

    Use the Googles or check out the following sites for common equivalents before you take the plunge:

    Option 1: Run Pure Windows via Boot Camp


    WinOnMac02_BootCampAssistantIf you want to run plain vanilla Windows on your Mac, either as your full-time operating system or something you can reboot into whenever needed, there’s nothing faster than Boot Camp. Boot Camp is a free technology from Apple that’s built into your Mac if you have a version of Mac OS at least as recent as Mac OS 10.5 (Leopard). It allows you to choose between Mac OS and Windows when you turn on your Mac, and it works beautifully. Once installed, when turning on your Mac (after hearing that warmth-inducing startup chime), you can simply hold down the Option key to see an icon for each operating system. Click one, and you’re done. Easy.

    And setting up a Windows installation using Boot Camp isn’t much harder. In fact, it’s much easier than installing Windows on a self-assembled PC, as all the optimal drivers for your Mac’s components are installed in a single bundle from your Mac’s installation disc. This is a killer implementation from Apple. Your function keys, trackpad and graphics card drivers are ready to go right out of the box.

    To get started with Boot Camp, all you’ll need is a recent version of Mac OS (at least 10.5) and a Windows installation disc. If you haven’t taken the plunge and tried Windows 7 yet, this may be a perfect opportunity to upgrade. Windows 7 is a big improvement over all previous versions of Windows and I highly recommend it.

    Windows performance on Mac in Boot Camp is excellent and on par with equivalent models on the PC side. In fact, in 2007 the then-current Macbook Pro model was benchmarked against its equivalent non-Apple counterparts and hilariously earned the highest score when running Windows Vista in Boot Camp. 'Full' Windows performance and efficient use of system resources are Boot Camp’s strong suit. Follow the steps below to get started!

    Setup


    To get started with Boot Camp, open Finder and navigate to your Applications folder, then drill into the Utilities folder. Here you’ll find Apple’s Boot Camp Assistant, the single app that makes all the magic happen.

    From the Welcome screen below, make sure to print the Installation and Setup Guide, which does a great job of holding your hand throughout the process.

    WinOnMac03_BootCampAssis


    Unless you’re insanely lazy, following Apple’s printed guide is the way to go. But for now, I’ll assume you are!
    Follow my highly condensed steps below to complete a Windows installation using Boot Camp:




    • Back up everything.

    • Open the Boot Camp Assistant as above (from Applications > Utilities)

    • Select 32GB partition size (or to taste) and NTFS file system.

    • Select “Start the Windows Installer” and insert your Windows installation disc.

    • Click “Start Installation”. Let your Mac restart and follow the on-screen instructions to complete the Windows installation.

    • Make sure you choose the partition you created earlier for the Windows installation (this can be judged by partition size), lest you accidentally nuke your Mac OS installation.

    • After installing Windows, boot into Windows by holding the Option key during boot and choosing Windows from the selection screen.

    • Insert your Mac OS X installation disc to install all your Mac’s drivers and Apple Boot Camp system tray app.


    Drawbacks


    So why wouldn’t you want to run Boot Camp? Well, there are a couple of obvious drawbacks. For all the time you’re in Windows using Boot Camp, you’re not in Mac OS and have no access to the Mac applications you know and love without rebooting into Mac OS. This may be less of an issue for you if you have a clean separation in your day; for example, you may be a full-time Windows user at work and full-time Mac user at home, with no crossover at any point. You’re lucky; Boot Camp was made for you and you need look no further.

    But for those of us who rely on immediate access to applications on both platforms, Boot Camp falls short. Let’s explore some alternatives.

    Option 2: Run Windows Within Mac OS


    WinOnMac04_ParallelsDesktopVirtualization is the most powerful and flexible solution for users who need regular access to many apps on both platforms from a single machine. Apple’s switch from PowerPC to Intel CPUs in 2006 has made it possible to run Windows on a Mac very efficiently without the need to emulate PC hardware. You can now natively run Windows either on its own (à la Boot Camp) or in a layer on top of Mac OS using a dedicated application to manage the interaction and interface between Windows and Mac OS.

    The three most prominent Virtualisation apps are VMWare Fusion, Parallels Desktop and VirtualBox. VMWare and Parallels are both paid applications (USD$79.99 for either), where VirtualBox is a freeware solution that has less features but offers still-impressive performance and functionality considering the lack of price tag. I’ll use Parallels for the purposes this guide, which is known for its impressive VM performance (VM=Virtual Machine, in this case Windows), fast suspension and resuming of sessions and seamless integration with the Mac environment.

    Installation


    Installing Windows in Parallels is surprisingly simple, much like Boot Camp. This is especially true for Windows 7, with its one-button approach to a standard installation. Follow the basic steps below to complete your installation.

    • Open Parallels and click File > New to start the wizard.

    • Choose your Windows version and click Express Windows

    • Include details as prompted (Product Key, User Name etc).

    • Select VM name, Location and Sharing settings on the Name and Location screen. Pay special note to the Sharing option. Sharing the Home Folder or All Folders between Mac OS and Windows can spread Windows Files into your Mac folders, like the standard contents of My Documents on Windows appearing in your Documents folder in Mac OS. I personally prefer to set this to Do Not Share and add folders manually from the Configure menu later.


    WinOnMac05_ParallelsSetup




    • Click Create to install Windows.

    • After creation, boot into Windows and click Virtual Machine > Install Parallels Tools from the Parallels menu. This installs much-needed drivers for your Mac hardware and other components into windows to aid better integration.


    Strengths


    The strengths of virtualization are many. The ability to run any Windows-compatible application inside Mac OS X without having to reboot and to do so with great performance make it very hard to pass up. Parallels and VMWare even offer viewing modes that integrate Windows apps with your Mac OS interface, making them look and feel more like Mac apps. If you prefer, you can keep your meats and milks completely separate by having Windows restricted to its own full screen display with its standard UI style (I personally prefer this as I do a lot of support work walking people through the standard Windows environment). Using Spaces, you can even give Windows a dedicated space to keep it always-open in full screen view without ever having to minimize (or go to windowed mode) to switch back to the unadulterated Mac experience. If you don’t use spaces, Cmd-H achieves this simply, too.

    Drawbacks


    All this power comes at a cost. Running Windows and Mac OS at the same time demands a lot of your Mac and chews a lot of system resources. It naturally varies depending on which Windows version you run and how you set up your resource/optimization settings in the host application and is of course also hugely affected by the specs of your Mac. If you have a Mac Pro with 8GB of RAM, don’t stress. You can run Windows 7 with all the frills turned on (like Aero) without issue. But if you have a first-gen Macbook with 1GB RAM, you'll struggle. You should scrape by with a light Windows XP VM, but don’t expect to leave all your Mac apps open while running full Windows 7, for example. Even if Parallels*lets you, it would be horribly slow.

    One very simple habit that can help for resource-starved machines is to suspend your Windows session every time you switch back to Mac apps, then resume Windows when needed. This is very quick and painless in Parallels. Pausing VMs is much faster and saves CPU cycles, but this still keeps your Windows session in RAM, leaving you short on memory.

    So, approach the virtualization option with caution. Personally, I’m running Windows 7 Ultimate in Parallels Desktop 5 on a 13” Macbook Pro 2.53GHz with 4GB RAM and having nothing but success after 6 months of running this configuration every day at work. I don’t bother pausing or suspending it throughout my work day. I leave it open so I can switch in and out of it instantly, and as long as I don’t load up either OS with a heavy app like Pro Tools or Final Cut Pro, I don’t have resource issues.

    Option 3: Fake it with Crossover


    WinOnMac06_CrossoverIf I could get away with using Crossover for my Windows apps, I would. The great thing about Crossover is that it doesn’t require you to install Windows at all. None of the resource issues or constant reboot annoyances apply to Crossover. It’s a Mac app that allows Windows apps to run from a simple drop-down menu of installed apps, then displays them on your Mac desktop just like any other Mac application.

    But before you get too excited, know that if this all sounds too good to be true, it probably is. The issue with Crossover is that it only supports certain Windows applications, some of which are only supported in their older versions. If you rely on a common Windows application like Word or Outlook (which incidentally*are supported in their current versions), check out the Crossover compatibility page to see if it’s supported and you might be in luck. If you need to run a custom CRM application at work, however, don’t hold your breath.

    Also, in the long term, be aware of the possibility that you’ll need to move up to a newer version of your app for work or other purposes to stay compatible with other users, and if crossover doesn’t quickly add support for the newer version (which is often the case due to the intricacies of the WINE project on which Crossover is built).

    But for the lucky ones who only need to use apps which are supported in Crossover, you’ve found your golden ticket. Crossover is very stable, very fast and very light on your system.

    Take Your Time


    Whichever option you choose, the apps and utilities explored here are all widely trusted and will give you a great experience running Windows on your Mac. Take your time to explore them thoroughly before committing to one, making sure to select what's best for you in the long run. When it all clicks and you find the right fit, you'll be cross-platform computing in no time!
  • New Forum Posts

    dotnet

    The Air isn't going to be slow and annoying – but more expensive (compared to the 13" MBP). For the extra money you get SSD as standard and a better

    Air or Pro?..I know you've seen this a million times!

    dotnet Today, 02:33 AM Go to last post
    Arkhum_Eramak

    I've been working professionally in FCPX since it came out (I made it my personal challenge to persist with it for six months before reassessing whether

    Is it time to fully embrace the Mac and FCP?

    Arkhum_Eramak Today, 01:56 AM Go to last post
    grfxninja

    Nice pickup Steeley! Man you have some good eyes

    Mountain Lion Announcement!

    grfxninja Today, 12:46 AM Go to last post
    Xenophos

    That's pretty unequivocal.

    Microsoft Office for iPad

    Xenophos Today, 12:09 AM Go to last post
    Steeley

    This was published in tonight's The Daily: Bad day at the Office - WWW.THEDAILY.COM

    Microsoft Office for iPad

    Steeley Today, 12:03 AM Go to last post
    Zuko

    Hi there, I'm wanting to purchase my first macbook... But I don't know if I need an air or Pro?

    I really only surf the web and watch youtube

    Air or Pro?..I know you've seen this a million times!

    Zuko Yesterday, 11:28 PM Go to last post
    Steeley

    1. The rhythm of the text. 2. Working for years with a guy who scrawled instructions to me just like that.

    Mountain Lion Announcement!

    Steeley Yesterday, 11:03 PM Go to last post
    fulltimecasual

    It's a prefect time to start, FCPX has become quite stable, and if you've never memorised the keyboard shortcuts of FCP7, then i guess you wont know what

    Is it time to fully embrace the Mac and FCP?

    fulltimecasual Yesterday, 10:58 PM Go to last post
    Steeley

    I don't use mine like I did back in Leopard's heyday that's for sure. Right now I only have three things on it and they're strategically placed so that

    Post Your Dashboard

    Steeley Yesterday, 10:54 PM Go to last post
    cejay

    I just came back from a brief visit to the UK to see family, but I attempted to be a tourist and so visited a few places.

    Random Photography Thread Version IV

    cejay Yesterday, 10:35 PM Go to last post
    cejay

    I've bought a new Marantz SR5006 and am extremely happy with the result. Normally I'd always suggest that a good shop will do their best to provide a

    A/V receiver suggestions/advice

    cejay Yesterday, 10:33 PM Go to last post
    moto51

    Do people still use Dashboard frequently? personally I still use notes, 3 or 4 open usually and then the iStat widget for stats, as well as a widget called

    Post Your Dashboard

    moto51 Yesterday, 09:34 PM Go to last post
    moto51

    Holy $#!T Steeley, how did you pick that. Looking closely at that I can make out the words, a nice but very subtle touch.

    Mountain Lion Announcement!

    moto51 Yesterday, 09:24 PM Go to last post
    entropy

    Filth, Microsoft Works for years was light versions of word, excel and powerpoint all rolled into one, as I recall.

    I think it is obviously

    Microsoft Office for iPad

    entropy Yesterday, 09:18 PM Go to last post