Installing Windows Vista 64-bit on an iMac

Oct 16, 2008 in Guides · 5 Comments 

I am surprised to discover that 64-bit Windows Vista is not supported on the latest iMacs. The hardware to support it is all there and it even runs on the Mac Pros and MacBook Pros so I would have thought the same would apply to the iMac, but alas this is not the case. There is one very big reason to use the 64-bit version over 32-bit: memory. The 32-bit version of Windows Vista supports a maximum of 4GB of RAM but it will not fully utilize it. Mark Russinovich from Sysinternals explains the reason for this on his blog. Basically, with a 512MB Video card that would leave me with 3.5GB of usable RAM at most.

After quite a bit of research and trial and error I was finally able to get 64-bit Windows Vista Ultimate running on my iMac. So, without further ado, here’s how.

Getting the drivers

You can go ahead and partition your hard drive with the Boot Camp Assistant and perform the installation normally. The trouble comes after you have booted into Windows and are trying to install the drivers. The iMac installation DVD does not come with 64-bit drivers so you will need to obtain them from a Mac Pro disc. Fortunately, someone has already uploaded these to rapidshare: Part 1, part 2, part 3, and part 4. You will also need to download the Network Controller drivers for Windows Vista x64 (64-bit) from Marvell. Extract the Boot Camp Drivers and burn the contents along with the Network drivers to a CD/DVD (flash drive will work too).

Installing the drivers

First, install the Boot Camp Software by running BootCamp64, located in the Drivers > Apple folder. News, install the network adapter driver you downloaded from Marvell. Finally, wire up so that you can access the internet and run the Apple software update program to get the Boot Camp 2.1 drivers.

If your iMac was similar to mine all that’s left is the wireless network adapter. Surprisingly, Windows can find and install that one for you—just wire up, head to device manager, and Update Driver Software. Once everything is taken care of you can run the Windows Experience test to activate the aero glass theme.

Other notes (and problems)

Cutting edge video drivers

While I found the drivers on the Mac Pro disc satisfactory (index score of 5.8), you may like to try the latest drivers to see if you can milk anything more out of your card. The generic nvidia drivers will not install without tweaking the INf file so LaptopVideo2Go is your best bet.

Audio playback glitches

You may notice that during audio playback the sound pops or crackles. It appears that the Broadcom 802.11 wireless card is to blame. If you disable that device your sound problems should go away. I tried every compatible driver I could get my hands on to solve the problem, even those from Dell and HP. Some reduced the effect but the pops were still annoyingly noticeable. Fortunately the Marvell controller does not have the same negative side effect.

Elgato EyeTV

Drivers for the Hauppage WinTV-HVR worked to enable digital reception with my Elgato EyeTV for use in Media Center. I don’t remember the exact one I downloaded but I’m pretty confident it was the 950 (not 950Q).

Play Time

Hopefully I’ve been able to provide enough information for you to get Windows running on your own iMac. Now it’s time to try out some of those games that you can only get on the Windows Platform. Microsoft Flight Simulator X is one of my favorites.

Please share any additional information or solutions for some of the problems if your run across something.

Comments

5 Responses to “Installing Windows Vista 64-bit on an iMac”
  1. K D says:

    “bootcamp x64 is unsupported on this computer model” will result if you run the “Boot Camp\setup.exe” on the MAC OS install disks that come with the IMAC.

    However, if you run the “Boot Camp\drivers\apple\BootCamp64.msi” file directly as system administrator (use an elevated CMD line window to start bootcamp64.msi), you may have more success (I did using Vista X64 and a IMAC 2.66 core 2 duo just purchased today).

    P.S. You have some typos in your link to rapidshare

  2. K D says:

    Further note; I didn’t have to download the drivers from rapidshare; the imac supplied MAC OS install seemed to have most of the x64 drivers now (except the marvel).

  3. Jon Stacey says:

    Thanks for the heads up on the links, they have been fixed.

    That’s good to hear that some workable drivers are included on the CD now. What is the installation disc version number? The one I used when writing the article was version 1.1 from around June.

    Also, did the CD come with wifi drivers? And does it still cause the audio glitch problems?

  4. Alain says:

    Thanks , work great for me with Vista Ultimate X64. on a Imac 20″ core2 @ 2.0Ghz with 4gb of RAM
    the only problem you will find is the speed of your wireless connection…
    If you install Vista X64 run a broadband speed test!…
    I had to install a USB wifi N card (belkin) and the problem was solved.

  5. Gabor says:

    Great post on the topic!

    Has any found a solution for the slow 802.11n wireless connection without needing to buy an external network adapter?

    thanks!

Speak Your Mind

If you want a pic to show with your comment, go get a gravatar!