 |
 |
iMac 21.5" Windows 7 Only Using 2.23GB RAM
|
 |
|
 |
|
Addicted to MacNN
Join Date: Mar 2004
Location: UK
Status:
Offline
|
|
I recently installed Win 7 onto an iMac using Bootcamp for the purposes of playing Farcry 3 but Windows says that while it can see 12GB installed it is only addressing 2.23GB.
Does anyone know a way around this without having to buy a 64-bit copy of Win 7?
|
|
MacBook 2.0GHz CD; MacBook Pro 15" 2.4GHz Late '08; PowerMac G4 MDD Dual 1GHz; 3x Xserve G4 1GHz; Mac Mini 2GHz; Big pile of broken and working bits;
|
| |
|
|
|
 |
|
 |
|
Addicted to MacNN
Join Date: Oct 2001
Location: Automatic
Status:
Offline
|
|
|
|
|
|
| |
|
|
|
 |
|
 |
|
Professional Poster
Join Date: Mar 2003
Location: Down by the river
Status:
Offline
|
|
Nope...gotta have 64-bit windows. Don't there was ever a way around that limitation though there was some switch command to do something in XP, though in the end it did nothing.
|
|
|
| |
|
|
|
 |
|
 |
|
Addicted to MacNN
Join Date: Mar 2004
Location: UK
Status:
Offline
|
|
Its just weird that its limited to 2.23GB. The usual 3.5GB I could live with. Windows knows there is 12GB there.
|
|
MacBook 2.0GHz CD; MacBook Pro 15" 2.4GHz Late '08; PowerMac G4 MDD Dual 1GHz; 3x Xserve G4 1GHz; Mac Mini 2GHz; Big pile of broken and working bits;
|
| |
|
|
|
 |
|
 |
|
Professional Poster
Join Date: Mar 2003
Location: Down by the river
Status:
Offline
|
|
Originally Posted by Waragainstsleep
Its just weird that its limited to 2.23GB. The usual 3.5GB I could live with. Windows knows there is 12GB there.
Yeah, it is odd that you only have 2.23GB unless that's the available amount of RAM and not the total useable RAM. Windows XP (32-bit) would report the actual amount of RAM installed but would only allow up to about 3.5GB to be used. Upgrade to Windows 8 for $39 while you can...I like it (especially after installing Start8).
|
|
|
| |
|
|
|
 |
|
 |
|
Addicted to MacNN
Join Date: Mar 2004
Location: UK
Status:
Offline
|
|
Yeah, it was saying 12GB installed but only 2.23GB used.
I upgraded. Now it just says 12GB RAM. Thanks all.
|
|
MacBook 2.0GHz CD; MacBook Pro 15" 2.4GHz Late '08; PowerMac G4 MDD Dual 1GHz; 3x Xserve G4 1GHz; Mac Mini 2GHz; Big pile of broken and working bits;
|
| |
|
|
|
 |
|
 |
|
Addicted to MacNN
Join Date: Apr 2007
Location: Iowa
Status:
Offline
|
|
Looks like the 2.23GB thing is common for Macs and Boot Camp. Were you able to download the 64-bit ISO from Microsoft and use your current key?
|
|
|
| |
|
|
|
 |
|
 |
|
Moderator 
Join Date: Apr 2000
Location: Gothenburg, Sweden
Status:
Offline
|
|
Originally Posted by cgc
Nope...gotta have 64-bit windows. Don't there was ever a way around that limitation though there was some switch command to do something in XP, though in the end it did nothing.
Zombie answer, but basically it was like this: On a processor that supported PAE - which is anything newer than the Pentium Pro in 1995 - the BIOS could elevate part of your memory so that it was above the 4 GB limit. Addressing-wise, you'd have (say) 2 GB of memory from 0-2GB, then the other hardware, and then some more memory from 4 GB and up. This way you could use the full 4 GB of RAM, at least - and with some BIOSes, even more than that up to 64 GB total. This little hack required support from the OS, and Windows XP did support that - before Service Pack 2.
Apparently many drivers out there, particularly ones from a certain graphics developer with a name that begins with N, violated a number of driver writing guidelines and crashed when confronted with addressing space above 4 GB. MS simply yanked the feature from XP with the introduction of Service Pack 2. By then, 64-bit XP (which is a client version of Windows Server 2003 rather than a true port of XP 32-bit) was out, and MS thought it better if everyone with such "extreme" memory requirements used that. Anyway - the switch to enable PAE mode was left in XP SP2, even if it didn't really do anything any more.
|
|
The current Mac Pro is the most out-of-date Mac since the Macintosh Portable
|
| |
|
|
|
 |
|
 |
|
Professional Poster
Join Date: Mar 2003
Location: Down by the river
Status:
Offline
|
|
Originally Posted by P
Zombie answer, but basically it was like this: On a processor that supported PAE - which is anything newer than the Pentium Pro in 1995 - the BIOS could elevate part of your memory so that it was above the 4 GB limit. Addressing-wise, you'd have (say) 2 GB of memory from 0-2GB, then the other hardware, and then some more memory from 4 GB and up. This way you could use the full 4 GB of RAM, at least - and with some BIOSes, even more than that up to 64 GB total. This little hack required support from the OS, and Windows XP did support that - before Service Pack 2.
Apparently many drivers out there, particularly ones from a certain graphics developer with a name that begins with N, violated a number of driver writing guidelines and crashed when confronted with addressing space above 4 GB. MS simply yanked the feature from XP with the introduction of Service Pack 2. By then, 64-bit XP (which is a client version of Windows Server 2003 rather than a true port of XP 32-bit) was out, and MS thought it better if everyone with such "extreme" memory requirements used that. Anyway - the switch to enable PAE mode was left in XP SP2, even if it didn't really do anything any more.
Yeah, that's what I said... 
|
|
"Like a midget at a urinal, I was going to have to stay on my toes." Frank Drebin, Naked Gun 33 1/3: The Final Insult
|
| |
|
|
|
 |
 |
|
 |
|
|
|
|
|

|
|
 |
Forum Rules
|
 |
 |
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
 |
 |
 |
 |
|
 |
|