-1

I am having windows 10 pro 64 bit OS,With 4 Gb RAM. But in memory section its showing 2.66 GB usable. Why? doing some research(Googling) I found that 32 bit machine can't utilize the full RAM. But though I am having 64 bit machine, still why its showing 2.66 GB usable? I tried a tweak through MSConfig → Boot → Advanced option → unchecking but nothing is working.

------------------
System Information
------------------

      Time of this report: 6/3/2016, 08:39:50
         Operating System: Windows 10 Pro 64-bit (10.0, Build 10586) (10586.th2_release.160104-1513)
                 Language: English (Regional Setting: English)
      System Manufacturer: LENOVO
             System Model: 20351
                     BIOS: InsydeH2O Version 03.73.069ACN28WW
                Processor: Intel(R) Core(TM) i3-4030U CPU @ 1.90GHz (4 CPUs), ~1.9GHz
                   Memory: 4096MB RAM
      Available OS Memory: 2722MB RAM
                Page File: 3268MB used, 1885MB available
              Windows Dir: C:\WINDOWS
          DirectX Version: 12
      DX Setup Parameters: Not found
         User DPI Setting: Using System DPI
       System DPI Setting: 96 DPI (100 percent)
          DWM DPI Scaling: Disabled
                 Miracast: Available, with HDCP
Microsoft Graphics Hybrid: Not Supported
           DxDiag Version: 10.00.10586.0000 64bit Unicode


---------------
Display Devices
---------------
          Card name: Intel(R) HD Graphics Family
       Manufacturer: Intel Corporation
          Chip type: Intel(R) HD Graphics Family
           DAC type: Internal
        Device Type: Full Device
         Device Key: Enum\PCI\VEN_8086&DEV_0A16&SUBSYS_380C17AA&REV_0B
     Display Memory: 1473 MB
   Dedicated Memory: 112 MB
      Shared Memory: 1361 MB
       Current Mode: 1366 x 768 (32 bit) (60Hz)
Sathyajith Bhat
  • 61,504
  • 38
  • 179
  • 264
Avik
  • 101
  • 1
  • 4
  • 4
    http://superuser.com/questions/35731/how-to-enable-4gb-in-my-windows-7-64-bit – Sathyajith Bhat Jun 02 '16 at 18:53
  • 2
    It also depends on your hardware. What are your specs? – Hefewe1zen Jun 02 '16 at 18:55
  • Did it EVER show all 4GB of RAM? Does all the RAM capacity report properly in the BIOS? – Ƭᴇcʜιᴇ007 Jun 02 '16 at 18:58
  • 1
    Need details about your hardware. Crappy onboard video cards can steal some of the system RAM. Some hardware can't actually handle a 4GB. A quick test would be to boot a Linux livecd. If i t also reports a limited amount of RAM, then the problem is somehow related to your hardware. – Zoredache Jun 02 '16 at 20:04
  • I edited my question and posted the hardware specs.In BIOS its showing 4096 MB ram.I upgraded from windows 8.1 to windows 10 few months back, though that time i didn't check ram usage. I will boot linux live cd and post the result here. – Avik Jun 03 '16 at 03:42
  • _In BIOS its showing 4096 MB ram_ what motherboard do you have? Seems like it's capped to 4GB right there. – Sathyajith Bhat Jun 03 '16 at 07:58

3 Answers3

3

This is to do with Memory Mapped I/O.

Your computer will map areas of memory in order to access other devices quickly. In your case, your display is mapped to 1473 MB which means, yes, you do have 4GB of RAM installed however 1473 MB is reserved for Display operations. Normally, on-board graphics will take a larger slice of your RAM than a dedicated card however its not just display that can take out a chunk of RAM. The memory which isn't mapped is your available; as in available to the OS solely.

If you would like to look into this further check this out Memory Mapped I/O

Harvey
  • 855
  • 5
  • 11
  • According to the concept does it mean if I increase RAM memory(probably another 4GB stick ) then I will have 8000-1473=6527 MB usable memory? – Avik Jun 03 '16 at 11:29
  • Yes, in theory. There is a certain amount of RAM that your hardware will be mapped too, your OS will have the rest. – Harvey Jun 03 '16 at 13:56
0

From what I know Available OS memory basically means the amount of RAM that's not being used right now. Please check your Task Manager (Ctrl+Shift+Esc), go to the Performance tab and check how much memory is being used out of that 4GB of RAM. You might find your answer there.

Or it could be that your 4096 MB (RAM) - 1473 MB (Display Memory) = 2623 MB something (Available memory)

Please check and see.

Expenzor
  • 121
  • 4
0

Thanks to everyone for their valuable suggestions. I guess the problem was with the OS.Because after increasing my ram from 4 gb to 8 gb still the usable memory was 2267 mb out of 8 gb, then I did a clean install of Windows 7.Now everything is fine and smooth, and usable memory is 7.9 gb out of 8 gb.

Avik
  • 101
  • 1
  • 4