SEARCH

The How-To Geek Forums Have Migrated to Discourse

How-To Geek Forums / Windows 7

(Solved) - Installed memory (RAM): 4,00 GB (2,99 GB usable)

(16 posts)
  • Started 4 years ago by Slembroccoli
  • Latest reply from raphoenix
  • Topic Viewed 10635 times

Slembroccoli
Slembroccoli
Posts: 79

Hi
Does anyone know why i cant use that 1,01 GB of RAM? Is it 32 or 64 bit related?
I am running Windows 7 Ultimate 32 bit.

Image of System info

Posted 4 years ago
Top
 
LH
LH
Posts: 20002

You are using 32bit ?
Is 256MB reserved for graphics ?

Posted 4 years ago
Top
 
Slembroccoli
Slembroccoli
Posts: 79

Graphics
--------------------------------------------------------------------------------

Display adapter type: ATI Mobility Radeon HD 4500 Series
Total available graphics memory: 1789 MB
Dedicated graphics memory: 512 MB
Dedicated system memory: 0 MB
Shared system memory: 1277 MB
Display adapter driver version: 8.632.1.2000
Primary monitor resolution: 1366x768
DirectX version: DirectX 10

Is this what you're talking about?

Posted 4 years ago
Top
 
vistamike
vistamike
Posts: 10945

Hi, could this help you?

THIS

Mike

Posted 4 years ago
Top
 
mickeyblue
mickeyblue
Posts: 1521

i have the same problem, for me its not a 32-bit 64-bit issue, its got to do with RAM channels.

Posted 4 years ago
Top
 
Juzzy16
Posts: 8

32 bit windows only used 2.97gb of ram...i had the same thing.. i upgraded to 64x and it uses all 4gb of ram...

Posted 4 years ago
Top
 
Slembroccoli
Slembroccoli
Posts: 79

Posted 4 years ago
Top
 
mickeyblue
mickeyblue
Posts: 1521

usually it is a problem with 32-bit systems, is this a new PC? i guess its a laptop right?
have you installed any new RAM lately?

Posted 4 years ago
Top
 
Slembroccoli
Slembroccoli
Posts: 79

It's a Dell Studio 1555 (laptop)

I have NOT modified ANY hardware.

Posted 4 years ago
Top
 
ispalten
ispalten
Posts: 6259

32 bit systems have a MAX memory capacity of 4GB's. That said, BIOS has to REMAP itself to memory and it will take from the TOP (4GB) down and make that space unavailable to the OS. In addition, ANY devices that need memory also reserve memory for themselves and remove it from the OS usage. Even your video cards 512MB's gets remapped to the real system memory and unavailable to the OS.

Some articles/web pages that might interest you :

http://blogs.msdn.com/hiltonl/.....oblem.aspx
http://www.mydigitallife.info/.....ory-limit/

Irv S.

Posted 4 years ago
Top
 
Slembroccoli
Slembroccoli
Posts: 79

So, what you're saying is that any software that requires memory will "eat" that from the usable RAM??
Does the video card also "eat" from the RAM? (The video card has dedicated memory)

Feeling stupid.
Anton

Posted 4 years ago
Top
 
Niks
Niks
Posts: 658

Dear Slembroccoli,
Its for every 32 bit system, the only RAM which is being allocated for use by Operating System is 3GB. A 32 bit system cannot utilize more than 3GB of RAM whether you have 3GB or 4GB installed. If you are having a 4GB of RAM, the rest 1GB will definitely get wasted. There is no way to utilize it in a 32 bit OS.

Posted 4 years ago
Top
 
LH
LH
Posts: 20002

Make that 3.25 or 3.27 (3.2768 to be exact) GB.

Posted 4 years ago
Top
 
ispalten
ispalten
Posts: 6259

Anton, yes, even though you have a memory ram on your video card, for faster access, on 32 bit systems it is MAPPED, not put in RAM, to the upper RAM Address available to the OS. Once MAPPED, that memory is NO LONGER available to the OS. So, between the BIOS re-mapping, Video re-mapping, and other device re-mapping, you are generally going to have the OS see 3.2 GB's or less on 32 bit OS's with 4 GB's of memory (or more which it can't see at all) installed.

From the last link I gave you :

==============
Since only a maximum of 4GB virtual memory address range is available in Windows Vista, which are sub-divided or allocated some memory address range to manage both the computer’s PCI memory address range (also known as MMIO) which used for system video graphics cards, BIOS, IO cards, networking, PCI hubs, bus bridges, PCI-Express, and RAM, so the amount of available RAM is always less than 4 GB. BIOS takes up about 512 KB, with video or graphic accelerator card needs memory address for at least the amount of memory on the graphics card. Which mean if you have 256 MB VRAM graphic card, at least 256 MB already been used up from your 4 GB memory available to Windows Vista. The net result is that a high performance x86-based computer may allocate 512 MB to more than 1 GB for the PCI memory address range before any RAM (physical user memory) addresses are allocated. So the typical available RAM for the OS will be reduced to between 3 GB and 3.4 GB.
=====================

Understand what the above says, 1/2 GB for BIOS, 1/2 GB for Video card, and I quote from the above, "so the amount of available RAM is always less than 4 GB. BIOS takes up about 512 KB, with video or graphic accelerator card needs memory address for at least the amount of memory on the graphics card.".

Irv S.

Accepted Answer · Posted 4 years ago
Top
 
Slembroccoli
Slembroccoli
Posts: 79

Thank you all for your patience, i think i understand now.
Im gonna see what i can do to get a 64 bit operating system now.
Speaking of which, does anyone know if Windows Anytime Upgrade can upgrade a 32 bit system into a 64 bit?
In that case, I was thinking that I could re-install my Win 7 Home Premium 32 bit and then Use Anytime Upgrade to upgrade to 64 bit (cheaper than byuing retail version) ; )

THANKS!
Anton

Posted 4 years ago
Top
 
raphoenix
raphoenix
Posts: 14920

Win7 32 Bit should look something like this depending on hardware.
---
Installed Physical Memory (RAM) 4.00 GB
Total Physical Memory 3.50 GB
Available Physical Memory 2.81 GB
Total Virtual Memory 6.99 GB
Available Virtual Memory 6.30 GB
Page File Space 3.50 GB
Page File C:\pagefile.sys
---
Regards,
Rick P.

Posted 4 years ago
Top
 



Topic Closed

This topic has been closed to new replies.

Enter Your Email Here to Get Access for Free:

Go check your email!