Windows 7 x64 on my iMac!

Discussion in 'Windows, Linux & Others on the Mac' started by iSamurai, Aug 31, 2009.

  1. iSamurai macrumors 65816


    Nov 9, 2007
    ɹǝpun uʍop 'ǝuɐqsı&#
    Hello guys,

    I dunno if this is old news or someone has posted it, but as far as I know 64-bit Windows currently only works on the MacBook Pros and the Mac Pros. iMac is unsupported.

    But somehow I got it to work - I popped in the Windows 7 DVD and got it installed. It installed, and Windows was loaded. Then I got the problem: When I tried to install the drivers from the Mac DVD, it refused and said the driver was unable to install on this system or something like that.

    So a simple workaround was to go into the disc itself - browse - then open up a series of folders. Then you reach an install icon for x64. Double click on that - and it ran without a problem. Everything was installed. I made sure I went into all other subfolders and installed everything x64.

    So now I have Windows 7, 64-bits running on my iMac! The only problem I've noticed is that the keyboard's shortcut keys won't work - like the volume and the eject button - but that's no big deal since there's workarounds, and besides, I don't use Windows that often. Only for some of my engineering-related programmes that only run on MS fuel.

    Other problems are some arbitrary software that aren't compatible with Windows 7 x64 - that's MS's problem, not my iMac.

    Below are 2 screenshots... one running natively in Windows, and another using Parallels Desktop. You can see full 4GB of RAM utilised when it is booted in Windows, and 1GB allocated in virtual mode. P.S. Aero doesn't work under Parallels Desktop because the graphics card is called "Parallels Video Adaptor", which is not recognised by Windows :p

    So ya enjoy x64 Windows 7 on your non-Pro Macs!

    Attached Files:

  2. ayeying macrumors 601


    Dec 5, 2007
    Yay Area, CA
    Sorry to burst your bubble but its been done since Boot Camp came out. All models can install 64-bit windows, as long as their hardware allows it.

    The drivers, just required an disable of the UAC and install via /Boot Camp/Drivers/Apple/BootCamp64.msi
  3. spencers macrumors 68020


    Sep 20, 2004
  4. Infrared macrumors 68000


    Mar 28, 2007
    Nice :)

    I created this .reg file for the aluminum keyboard that comes with a Mac Pro:

    View attachment

    The mappings are:

    f13 - Volume Up
    f14 - Volume Down
    f15 - Mute/Unmute
    f19 - Print Screen

    No Apple drivers needed :)
  5. dKran macrumors member

    Jul 28, 2007
    Strange, I had no problem with the shortcut keys?

    The only problem I ran in to was sound not working, but a quick visit to the realtek website fixed that :p
  6. iSamurai thread starter macrumors 65816


    Nov 9, 2007
    ɹǝpun uʍop 'ǝuɐqsı&#
    That's what I did... and I dunno if it was done before. So this is why I posted.

    1GB of RAM is allocated on Parallels Desktop... when you boot in Windows you'll get 4GB.

    Cool thanks! But the only problem is that I got the iMac aluminium keyboard with number pad, so
    f7 - audio skip back
    f8 - play/pause
    f9 - skip to next
    f10 - mute
    f11 - volume down
    f12 - volume up
    (and next to it with no f key assigned is the eject button)... so mapping is a bit different from the mac pro keyboard. how do you change that thing?

    I got the sound working in device manager, and then you update the driver for the audio driver and it worked :)
  7. Infrared macrumors 68000


    Mar 28, 2007
    I think it's the same keyboard. This is what I have:

    The mappings I listed above I chose for my own convenience.
    Note: some programs use the function keys f1-f12. That is why
    I've chosen keys outside of this range. For example, Firefox has
    f11 for full screen mode.

    I created the registry file by hand (awkward!). Here's some information
    for remapping scan codes:

    There are some programs that can help too. More information here:

    Note: my keyboard is recognized as a standard USB device within
    device manager. I've set it up that way:


    Note too, that I am not using Apple's keystroke filter driver. That has
    been known to cause performance issues.
  8. spank2223 macrumors member

    Aug 8, 2007
    Found the answer.

Share This Page