Windows Only Detecting 2.8gb?

Associate
Joined
26 Sep 2007
Posts
1,252
Location
Amsterdam
Hi guys, I've just upgraded to 4GB of OCZ Reaper and it works fine; CPU-Z is detecting the full 4GB which is nice however windows is only detecting 2.8GB. I understand only having a 32bit OS it won't detect the full 4GB but I thought it would detect 3.25GB?
 
It will detect 4gig of total memory, so you'll have to take into account your gfx card and such like.

I don't know where people are getting this whole 3.25gig number from, when i had 4gig in a 32bit os, my pc was only detecting 2.5gig of memory, had a gtx at the time, but they are most certainly not 1.5gig of mem.

You should notice things are a bit nippier, more so if you decide to upgrade to a 64bit o/s.
 
Their isn't an exact amount of RAM that we can say that a 32-bit Operating System will detect since everyone's hardware configuration varies. However, it is normally around the 3GB mark. The only way to jump over the 4GB limit is to move to a 64-bit Operating System. :)
 
It will detect 4gig of total memory, so you'll have to take into account your gfx card and such like.

I don't know where people are getting this whole 3.25gig number from, when i had 4gig in a 32bit os, my pc was only detecting 2.5gig of memory, had a gtx at the time, but they are most certainly not 1.5gig of mem.

You should notice things are a bit nippier, more so if you decide to upgrade to a 64bit o/s.


Since when did a dedicated graphics card steal from the RAM?! :confused:
 
Since when did a dedicated graphics card steal from the RAM?! :confused:

Hey Hxc, it doesn't. The hardware in your system needs to allocate memory space for things like the Video Card, System BIOS/ROMs and other system devices. (This is why there isn't a specific number (How much memory you will be able to see in the Windows environment) we can say for sure since every single system is entirely different). It allocates this from the address space presented to it.

Thanks for the support guys, I'm just wondering if Windows can't see the full 4GB can I still utilize it?

Hey iKettlesm, i am afraid you can't. The only way you will be able to utilize the full 4GB of RAM that you have is to move over to a 64-bit Operating System. :)
 
Last edited:
@ Viper I know where they get the 3.25GB from, thats the average what peeps see.

Some get 3GB some get 3.5GB most inc myself got 3.25GB in XP 32bit (now on Vista 64), thats with a GPU with 768MB of Memory, so no idea why anyone would only get 2.8GB.
 
Last edited:
It's a shame I can't use all the RAM, seems like quite a worthless upgrade now :( I'll probably format when I upgrade to Penryn.
 
You can see my specs in my sig, are their suitable drivers for 64 bit XP for that hardware? And applications that I download, do they have to be 64 bit or can I use 32 bit versions aswell?
 
32bit APPS run in WOW64 anyhow (some may run little slower than in 32bit OS).

I can only tell you honestly from testing it for MS, there is less support from all Vendors than there is for Windows 2003, and even Vista 32/64 today.

Its not just the drivers for your hardware that you will probably get no problem, its your other in/output devices and such.

If I was going to start over and was on XP-32 right now, it would be Vista 64 not XP-64.
 
Well I'll be going to Penryn early next year, Vista should have improved even more then so I'll probably upgrade to that.
 
Vista support has been really good for past 3-6months, and SP1 RC is as stable as it will get before SP2, if it even gets a SP2 before the next OS is out in 2009 (announced the day Vista RTM'd)
 
Vista 64 is a disaster for enthusiasts - LOADS of stuff won't run because of the unsigned driver issue.

No CoreTemp (although PCWizard 2008 runs fine)
No TAT
No graphics card overclocking tools (that I have found yet)
No RAMDisk
No Virtual Machine
No SandboxIE
(the last three are hugely useful for software developers as they allow a completely decoupled development environment)

Now, I do appreciate that I can boot my machine with signed drivers switched off by using F8 during boot, but as I like to run my machines permanently 'up' they crash when Windows discovers the unsigned drivers and decides to overwrite them with 'good' code. Very definitely not stable behaviour.

I've been a Microsoft platform developer for almost 15 years now - using everything from Windows 3.1 and DOS onwards and Vista is now so difficult to develop applications for (unless you are using Microsoft's own crippled tools) that I'm genuinely considering giving up. I can appreciate that they want to kill off 3rd Party RAD tools, but the prospect of being forced to develop for .Net rather than at the assembly code level just annoys me.
 
Thats not true, I have got every app to install I have used since 2001, apart from 2, 1 is a App for ISP Speed (now use a Sidebar Gadget) and other is my Mitsubishi CRT Monitor driver to get proper HZ and Colour .ini (I need set manually now from memory), the issue is 64bit not Vista for them.

Coretemp, I can do without and it works with 1 reboot and driver signing disabled from Boot Menu if you must Stress Test Rig and want accurate Temp (not something you do every day), and Everest and SpeedFan now read the proper Higher Temp.

For Graphics Overclocking, you have Rivatuner and ATI Tool so that not true.

Ramdisk, Never used apart from messing about with years back, no real use.

Microsoft Java Virtual Machine (MSJVM) installs in Vista64 no problem, support its till 2008 (unless your talking about Virtual PC or such).

I dont mess about with SandboxIE, bet there is someting else that will do same if you Google (does not interest me).
 
Last edited:
Coretemp, I can do without and it works with 1 reboot and driver singing disabled from Boot Menu if you must Stress Test Rig and want accurate Temp

So that is true, then.

For Graphics Overclocking, you have Rivatuner and ATI Tool so that not true.

No, they either don't work as I've got an 8800GTX or they don't work because of Vista64 - one or the other, but they don't work.

Ramdisk, Never used apart from messing about with years back, no real use.

So that's true too.

Microsoft Java Virtual Machine (MSJVM) installs in Vista64 no problem, support its till 2008 (unless your talking aobut Virtual PC or such).

Virtual PC - JVM works fine.

I dont mess about with SandboxIE, bet there is something else that will do same if you Google (does not interest me).

No, there isn't. Microsoft bought the last couple of competitors recently and took them off the market.

So, of the 5 statements I made that you said were untrue, all of them are actually true - it's just that you use your PC differently to me and you have mixed up your lack of awareness with veracity. Poor argumentation of your point in my opinion, although you have displayed your ignorance wonderfully.
 
You really are partly wrong and totally wrong for 1st 2.

I already stated what I use and dont use so can only answer for 100% on them.

I do not use Ram Drives or SandboxIE and will never need to.

Coretemp, works, just because you need reboot PC and turn of Driver Signing does not mean it dont work.

I see no real issue as this is only of real use when Stressing an Overclock and once passed you wont need again till next time you add to Overclock and want to Stress again.

Everest on Sidebar Gadget and or Speedfan read the correct Temp.

Rivatuner (last 3-5 builds) and ATI Tool (latest build, previous one worked same method as Coretemp, means a Reboot) work 100% on 8800's and Vista64, if you cant get to work the issue is your fault not the apps or Vista64's.

You want to contest that, go and post on both the APP's forums that they do not work with a 8800GTX and Vista64, I know what the answer will be.
 
Last edited:
If you read my post you will see that I am fully aware that I can reboot and use F8 to allow unsigned drivers, but why should I need to?

The fact is that Vista 64 doesn't support all the software Vista 32 does in the same way and until it does, I will continue to point this out.

I will check out Rivatuner again, but ATI Tool must be loaded with F8 and it will crash within 24 hours when Vista does its compliance check and overwrites the unsigned code. That's not stable.

CoreTemp doesn't run, whether you use RAMDisk and SanboxIE is irrelevant, they don't run. They both run under Vista 32, so why not Vista 64?

I don't know why Microsoft decided to use this technology on the 64-bit OS and not the 32-bit version, but they have, and until they normalise Vista 64, it can't be sensibly recommended to general users.
 
You are also continuing to point out 100% inaccurate info about Rivatuner and ATI.

Thought I would just point that out to you :p

I hope your aware ATI Tool was updated very recently with full driver signing, infact it was them that gave Rivatuner driver signing.

You may need get rid of as much traces as possible of both APP's after uninstalling as you seem to have issues.
 
Last edited:
Back
Top Bottom