|
| |||||||||
| Tags: 32bit, 4gb, final, ram, recognizing |
![]() |
| | Thread Tools | Search this Thread |
|
#1
| |||
| |||
| Vista 32bit not recognizing 4GB RAM - The Final Word
I have created this post before, but I will give one more try. None of the discussions I have seen to date answer the question. I have 4x1Gb RAM installed. Vista recognizes 2.93Gb and BIOS recognises 3008MB. I changed the Memory Remapping option in BIOS to Enabled. BIOS recognises 4GB (4096MB) and Vista now recognizes 2GB. I installed VistaBootPro and Enabled PAE (Physical Address Extension) mode. There was no difference in the RAM recognized by Vista. Some postings on these forums claim that certain devices (such as video cards) are reserving part of the physical address space for their device drivers. That successfully accounts for the difference between 3GB and 2.93GB. It does not account for the difference between installed RAM (4GB) and the available RAM (2.93GB). Installed hardware devices cannot possibly reserve more than 1GB of physical RAM. In order to test my hypothesis, I removed 1GB RAM, giving me 3GB installed. Vista shows 2.93GB of available RAM, precisely the same as was available with 4GB installed. I can only conclude that unless there is a switch in the BCD file that Microsoft has not told us about, Vista 32bit can only use 3GB RAM. Microsoft should make clear the maximum amount of RAM that can be used by Vista 32bit, under what circumstances it can be used, and how to use it. |
|
#2
| |||
| |||
| Re: Vista 32bit not recognizing 4GB RAM - The Final Word
> I have 4x1Gb RAM installed. Vista recognizes 2.93Gb and BIOS recognises > 3008MB. I changed the Memory Remapping option in BIOS to Enabled. BIOS > recognises 4GB (4096MB) and Vista now recognizes 2GB. I installed > VistaBootPro and Enabled PAE (Physical Address Extension) mode. There was > no > difference in the RAM recognized by Vista. Your motherboard can't handle the PAE switch. Some can and some can't. > > Some postings on these forums claim that certain devices (such as video > cards) are reserving part of the physical address space for their device > drivers. That successfully accounts for the difference between 3GB and > 2.93GB. It does not account for the difference between installed RAM (4GB) > and the available RAM (2.93GB). Installed hardware devices cannot possibly > reserve more than 1GB of physical RAM. Sure they can! Each PCI slot takes RAM addresses, The VGA Aperture takes RAM addresses, The BIOS takes RAM addresses, the Video BIOS takes RAM addresses, All sorts of devices take up RAM addresses. Not all of these are fully decoded so that even if a peripheral only needs 100K of address space, it might be seen in the actual 4GB address space as taking 512 MB. Some motherboards won't allow the PAE switch to work. The RAM area use by the peripherals is moved above the 4 GB mark but there's no way to get at it. Tom Lake |
|
#3
| |||
| |||
| RE: Vista 32bit not recognizing 4GB RAM - The Final Word
Although this link address WinXP, it clearly states the problems with the 3GB limits imposed on 32-bit machines. Typically, the graphics card is hard coded where it will reside in memory as handled by the OS resulting in memory above that address not being available. http://h20331.www2.hp.com/Hpsub/down...%2003Nov05.doc To see if this is the case, pull your graphics card and allow the on-board video to take over. Depending on it's addressing, you may see as much as 3.5 GB available. While your hardware may not be using all that memory, it may be hardcoded to addresses which prevents the OS from using the gaps. "GreatGuruMemsahib" wrote: > I have created this post before, but I will give one more try. None of the > discussions I have seen to date answer the question. > > I have 4x1Gb RAM installed. Vista recognizes 2.93Gb and BIOS recognises > 3008MB. I changed the Memory Remapping option in BIOS to Enabled. BIOS > recognises 4GB (4096MB) and Vista now recognizes 2GB. I installed > VistaBootPro and Enabled PAE (Physical Address Extension) mode. There was no > difference in the RAM recognized by Vista. > > Some postings on these forums claim that certain devices (such as video > cards) are reserving part of the physical address space for their device > drivers. That successfully accounts for the difference between 3GB and > 2.93GB. It does not account for the difference between installed RAM (4GB) > and the available RAM (2.93GB). Installed hardware devices cannot possibly > reserve more than 1GB of physical RAM. > > In order to test my hypothesis, I removed 1GB RAM, giving me 3GB installed. > Vista shows 2.93GB of available RAM, precisely the same as was available with > 4GB installed. > > I can only conclude that unless there is a switch in the BCD file that > Microsoft has not told us about, Vista 32bit can only use 3GB RAM. Microsoft > should make clear the maximum amount of RAM that can be used by Vista 32bit, > under what circumstances it can be used, and how to use it. |
|
#4
| |||
| |||
| Re: Vista 32bit not recognizing 4GB RAM - The Final Word
Here is the link to the MD KB article on the subject. http://support.microsoft.com:80/kb/929605/en-us "GreatGuruMemsahib" <GreatGuruMemsahib@discussions.microsoft.com> wrote in message news:20C21049-A46E-486B-A46A-FBEB732AC5AF@microsoft.com... >I have created this post before, but I will give one more try. None of the > discussions I have seen to date answer the question. > > I have 4x1Gb RAM installed. Vista recognizes 2.93Gb and BIOS recognises > 3008MB. I changed the Memory Remapping option in BIOS to Enabled. BIOS > recognises 4GB (4096MB) and Vista now recognizes 2GB. I installed > VistaBootPro and Enabled PAE (Physical Address Extension) mode. There was > no > difference in the RAM recognized by Vista. > > Some postings on these forums claim that certain devices (such as video > cards) are reserving part of the physical address space for their device > drivers. That successfully accounts for the difference between 3GB and > 2.93GB. It does not account for the difference between installed RAM (4GB) > and the available RAM (2.93GB). Installed hardware devices cannot possibly > reserve more than 1GB of physical RAM. > > In order to test my hypothesis, I removed 1GB RAM, giving me 3GB > installed. > Vista shows 2.93GB of available RAM, precisely the same as was available > with > 4GB installed. > > I can only conclude that unless there is a switch in the BCD file that > Microsoft has not told us about, Vista 32bit can only use 3GB RAM. > Microsoft > should make clear the maximum amount of RAM that can be used by Vista > 32bit, > under what circumstances it can be used, and how to use it. |
|
#5
| |||
| |||
| Re: Vista 32bit not recognizing 4GB RAM - The Final Word
Bear in mind, we're talking RAM "Addresses" and not necessarily actual RAM. J "GreatGuruMemsahib" <GreatGuruMemsahib@discussions.microsoft.com> wrote in message news:20C21049-A46E-486B-A46A-FBEB732AC5AF@microsoft.com... >I have created this post before, but I will give one more try. None of the > discussions I have seen to date answer the question. > > I have 4x1Gb RAM installed. Vista recognizes 2.93Gb and BIOS recognises > 3008MB. I changed the Memory Remapping option in BIOS to Enabled. BIOS > recognises 4GB (4096MB) and Vista now recognizes 2GB. I installed > VistaBootPro and Enabled PAE (Physical Address Extension) mode. There was > no > difference in the RAM recognized by Vista. > > Some postings on these forums claim that certain devices (such as video > cards) are reserving part of the physical address space for their device > drivers. That successfully accounts for the difference between 3GB and > 2.93GB. It does not account for the difference between installed RAM (4GB) > and the available RAM (2.93GB). Installed hardware devices cannot possibly > reserve more than 1GB of physical RAM. > > In order to test my hypothesis, I removed 1GB RAM, giving me 3GB > installed. > Vista shows 2.93GB of available RAM, precisely the same as was available > with > 4GB installed. > > I can only conclude that unless there is a switch in the BCD file that > Microsoft has not told us about, Vista 32bit can only use 3GB RAM. > Microsoft > should make clear the maximum amount of RAM that can be used by Vista > 32bit, > under what circumstances it can be used, and how to use it. |
|
#6
| |||
| |||
| Re: Vista 32bit not recognizing 4GB RAM - The Final Word
Please. The final word has been posted numerous times. Or do you want the final - final word, in hopes that it will change? -- Regards, Richard Urban MVP Microsoft Windows Shell/User "GreatGuruMemsahib" <GreatGuruMemsahib@discussions.microsoft.com> wrote in message news:20C21049-A46E-486B-A46A-FBEB732AC5AF@microsoft.com... >I have created this post before, but I will give one more try. None of the > discussions I have seen to date answer the question. > > I have 4x1Gb RAM installed. Vista recognizes 2.93Gb and BIOS recognises > 3008MB. I changed the Memory Remapping option in BIOS to Enabled. BIOS > recognises 4GB (4096MB) and Vista now recognizes 2GB. I installed > VistaBootPro and Enabled PAE (Physical Address Extension) mode. There was > no > difference in the RAM recognized by Vista. > > Some postings on these forums claim that certain devices (such as video > cards) are reserving part of the physical address space for their device > drivers. That successfully accounts for the difference between 3GB and > 2.93GB. It does not account for the difference between installed RAM (4GB) > and the available RAM (2.93GB). Installed hardware devices cannot possibly > reserve more than 1GB of physical RAM. > > In order to test my hypothesis, I removed 1GB RAM, giving me 3GB > installed. > Vista shows 2.93GB of available RAM, precisely the same as was available > with > 4GB installed. > > I can only conclude that unless there is a switch in the BCD file that > Microsoft has not told us about, Vista 32bit can only use 3GB RAM. > Microsoft > should make clear the maximum amount of RAM that can be used by Vista > 32bit, > under what circumstances it can be used, and how to use it. |
|
#7
| |||
| |||
| Re: Vista 32bit not recognizing 4GB RAM - The Final Word
I think he wants the final word for today. "Richard Urban" <richardurbanREMOVETHIS@hotmail.com> wrote in message news:Ofq5LV4ZHHA.4692@TK2MSFTNGP04.phx.gbl... > Please. The final word has been posted numerous times. Or do you want the > final - final word, in hopes that it will change? > > -- > > > Regards, > > Richard Urban MVP > Microsoft Windows Shell/User > > > "GreatGuruMemsahib" <GreatGuruMemsahib@discussions.microsoft.com> wrote in > message news:20C21049-A46E-486B-A46A-FBEB732AC5AF@microsoft.com... >>I have created this post before, but I will give one more try. None of the >> discussions I have seen to date answer the question. >> >> I have 4x1Gb RAM installed. Vista recognizes 2.93Gb and BIOS recognises >> 3008MB. I changed the Memory Remapping option in BIOS to Enabled. BIOS >> recognises 4GB (4096MB) and Vista now recognizes 2GB. I installed >> VistaBootPro and Enabled PAE (Physical Address Extension) mode. There was >> no >> difference in the RAM recognized by Vista. >> >> Some postings on these forums claim that certain devices (such as video >> cards) are reserving part of the physical address space for their device >> drivers. That successfully accounts for the difference between 3GB and >> 2.93GB. It does not account for the difference between installed RAM >> (4GB) >> and the available RAM (2.93GB). Installed hardware devices cannot >> possibly >> reserve more than 1GB of physical RAM. >> >> In order to test my hypothesis, I removed 1GB RAM, giving me 3GB >> installed. >> Vista shows 2.93GB of available RAM, precisely the same as was available >> with >> 4GB installed. >> >> I can only conclude that unless there is a switch in the BCD file that >> Microsoft has not told us about, Vista 32bit can only use 3GB RAM. >> Microsoft >> should make clear the maximum amount of RAM that can be used by Vista >> 32bit, >> under what circumstances it can be used, and how to use it. > |
![]() |
|
| Thread Tools | Search this Thread |
| |
Similar Threads for: "Vista 32bit not recognizing 4GB RAM - The Final Word" | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Vista Error 8007002 -final word? | JCarrNSM | Windows Update | 13 | 07-06-2009 08:19 PM |
| Outlook not recognizing word | Joe Gajda | Windows Software | 7 | 08-01-2009 03:03 AM |
| Convert new HP 32bit Vista home premium to Vista 64bit Ultimate | Chris Cowles | Windows x64 Edition | 11 | 25-02-2008 05:09 AM |
| Vista Home Premium 32bit Upgrade to Vista Ultimate 64bit | Night Owl | Vista Setup and Install | 0 | 10-03-2007 10:36 PM |
| Final word on AVG? | Rob | Vista Help | 6 | 14-11-2006 08:21 PM |