-3

My PC already have a 2gb ram in slot 1 and added a new 8gb to slot 2 but after booting it shows only 3.49 gb as available memory(I also checked it with speccy app). I checked msconfig options and the max memory is unchecked. How do I fix it?

1 Answers1

0

If you have a 32 bit version, 3.5 GB is the limit of the address space, there is no fix possible. You need to get 64 bit Windows to use all the memory; that's why 64 bit Windows came out (not the only reason though)

Aganju
  • 9,902
  • 3
  • 23
  • 40
  • I disagree, it states that there is no fix, because it is a hard limit for 32 bit systems. What else could the answer be (assuming this is not incorrect)? – Aganju Dec 17 '15 at 21:59
  • Then how come 32-bit linux doesn't suffer from this 'hard limit'? :) – jiggunjer Dec 19 '15 at 18:05
  • @jiggunjer, although 4GB is the theoretical limit of 32 bit address space, the question was about *Windows*, which - in the 32-bit editions - is internally architected so it cannot use more than 3.5 GB RAM memory. – Aganju Dec 19 '15 at 18:23
  • @JakeGould I think it does answer the question "how to fix it" -> "get 64bit OS". – jiggunjer Dec 19 '15 at 18:33
  • @jiggunjer Fair enough. I removed my review patrol comment and my down vote. – Giacomo1968 Dec 19 '15 at 20:30