Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.



Windows 7: Win 7 not using all memory

21 Jul 2012   #11

Windows 7 64bit
 
 

I had a good friend install the memory. We put in Two sticks of 4 gig. They were from G.Skill and supposedly pretested and warranties yadda yadda...
So something isn't reading right? And what about the 0 for hardware reserve?
Thanks so much for helping.

My System SpecsSystem Spec
.

21 Jul 2012   #12

Microsoft Community Contributor Award Recipient

Win 7 Pro 64-bit
 
 

As I said earlier, I'm not an expert at anything.

Since your installed memory value is changing, something isn't right. If I've got 2GB installed (2048MB) it should stay 2048. 8192 installed memory should stay at 8192. The cached, reserved, available, etc will change based on computer usage. So I believe something isn't right with the installed sticks. As mentioned before, try putting just one stick in slot # 1 and make sure it's recognized as 4096MB installed. Available will be something less than that (maybe around 3GB / 3000MB) and that's pretty normal. Then try the other stick.

How many slots total are you working with? If using a motherboard with 4 slots you might want to double check the owner's manual which slots to use with only two sticks. Some mobos say to use slots 1 & 3. Others might say 2 & 4. Still others might say 1 & 2. Not using the correct slots could also affect how memory is seen. (If you're using a laptop with only two slots well, it won;t make a difference which slots you use but you should still check each individual stick to make sure it's working.)

I'm thinking that if the installed memory reads correctly it might correct the hardware reserve reading.
My System SpecsSystem Spec
21 Jul 2012   #13

Windows 7 Pro. 64/SP-1
 
 

I think marsmimar has got something there. You ram shows different every time and still with zero reserve for hardware. It could be as simple as dirty contacts or not pushed in correctly. You could try installing your old ram and check resource monitor a few times and see if it indicates properly for 3 or 4 times. We don't have the complete specs of your ram which leaves us flopping in the wind. It always helps us to have complete details in specs. Ram should be verified that it will work with your exact motherboard and cpu with the system bios set at default.

f
My System SpecsSystem Spec
.


21 Jul 2012   #14

Windows 7 64bit
 
 

Here's what I got installed (two) in a Gigabyte GA-M61SME-S2 mother board. The mother board has two slots.
Newegg.com - G.SKILL 4GB 240-Pin DDR2 SDRAM DDR2 800 (PC2 6400) Desktop Memory Model F2-6400CL6S-4GBMQ
My System SpecsSystem Spec
21 Jul 2012   #15

Windows 7 Pro. 64/SP-1
 
 

I can't check if that ram is approve by Gigabyte because that part of their site isn't working for me. By the specs of the ram it should spd 800 at max v. 1.8 matches the max. 800 speed of motherboard. Have you tried one stick at a time like marsmimar recommended. P.S. Be sure to download the motherboard manual and keep it as long as you have the computer.
My System SpecsSystem Spec
21 Jul 2012   #16

windows 7 home premium 64bit
 
 

can you tell whats wrong with this? cuz my hardware reserved is more than 10mb? heheh


Attached Thumbnails
Win 7 not using all memory-untitled.jpg  
My System SpecsSystem Spec
21 Jul 2012   #17

Windows 7 Pro. 64/SP-1
 
 

What ram are you using now. I have never seen hardware that high. It would make things better and we might get more help if you filled out your ((My System Specs)) completely so we know what we are working with.
My System SpecsSystem Spec
21 Jul 2012   #18

MS Windows 7 Ultimate SP1 64-bit
 
 

Quote   Quote: Originally Posted by gat015 View Post
can you tell whats wrong with this? cuz my hardware reserved is more than 10mb? heheh
to help us keep responses and problems straight and to address our answers to the thread starter, I request that you start a fresh thread in which you state your problem.

Thanks for your understanding and cooperation,
karl
My System SpecsSystem Spec
21 Jul 2012   #19

MS Windows 7 Ultimate SP1 64-bit
 
 

Resource Monitor is your friend.

WIN | type RESMON | ENTER key | Memory tab

Different people will how different values, but as long as you are not adding/removing devices then Hardware Reserved should stay constant. Mine is 259 MB.

Your Installed Memory should stay constant.

To get more insight into your physical memory, then I would like for you to run a PowerShell script which will put a file onto your Desktop. Please attach that file to your next post.

# **********************INSTRUCTIONS**************************
# STEP 1 ** RUN POWERSHELL AS ADMINISTRATOR ******************
# ************************************************************
#
# WIN key | type POWERSHELL | do NOT hit ENTER |
# in the PROGRAMS list, right-click on WINDOWS POWERSHELL |
# choose "Run as administrator" |
# Click on the YES button (if such appears)
#
# WIN key = key with Microsoft log on top
#
# for the guru:
# WIN | type POWERSHELL | CTRL+SHIFT+ENTER key combo | ALT+Y keycombo
# ************************************************************
# STEP 2 ** COPY AND PASTE ***********************************
# ************************************************************
#
# COPY the script using CTRL+C,
# COPY every line of script down thru both EXIT statements
#
# PASTE into Powershell
#----Right-Click at the PowerShell Prompt
#----(Ctrl+V does not work)
#
# Start copying with first script line without a # at start of the line
# Note: Actually, you can paste the entire file if you rather
#-------Lines starting with a # are ignored by PowerShell
# ************************************************************
# STEP 3 ** SCRIPT OUTPUT & SCRIPT PURPOSE *******************
# ************************************************************
# --The script output and purpose is given at the very front of the script
#
# --The script output and purpose is given at the very front of the script
#
# ************************************************************
# ***************** NOTE - POWERSHELL VERSION*****************
# if you receive this error msg:
#--The system can not find the path specified
# you may need to update your PowerShell
# you must be using Powershell 2.0 or later.
#
# To determine your Powershell version:
#---Run PowerShell
#---enter $host.version
#---you should see at least:
# Major Minor Build Revision
# ----- ----- ----- --------
# 2......0......-1.....-1
#
# If you do not see the above, update your Vista/Win 7.
# ************************************************************
# *************** NOTE - EXECUTION POLICY*********************
# If you haven't set the execution policy, you may need to:
#---Run PowerShell
#---enter SET-EXECUTIONPOLICY -EXECUTIONPOLICY REMOTESIGNED
# ************************************************************

Script:
# ***********************************************
# OUTPUT: MemInfo.TXT file on your desktop
# contains info about your memory
# ***********************************************

function get-ID 
  
param ([string]$title, [int]$arraycnt, [int]$arrayndx
  
$id " " $title " "
  
If ($arraycnt -ne 1) {$id $id + [string]$arrayndx " "}
  
$id }
function 
get-title param ([string]$id
  
$hashes = ([int](51 $id.length)/2)
  
$hashstr '#' $hashes
  $title 
$hashstr $id $hashstr
  
If ($title.length -le 51) {$title += "#"}
  
$title  }
$sterne "*" 79
$obj 
= New-Object PSObject
$os 
gwmi win32_operatingsystem
$id 
get-id "OS" 1 0

$PhyMemArray 
= @(gwmi win32_PhysicalMemoryArray)
$cnt $phymemarray.count
for ($ndx=1$ndx -le $cnt$ndx++) {
  
$d $phymemarray[$ndx -1]
  
$id get-id "PHYSICAL MEMORY ARRAY" $cnt $ndx
  $obj 
add-member -membertype noteproperty -name Get-title $Id ) -value $sterne
  $obj 
add-member -membertype noteproperty -name (" Maximum Memory Capacity") -value([string][int]($d.maxcapacity/1048576) + " GB")
  
$obj add-member -membertype noteproperty -name (" Number of Memory Devices") -value($d.memorydevices)
}

$arr = @(gwmi win32_PhysicalMemory)
$cnt $arr.count
for($i=1$i -le $cnt$i++){
  
$d $arr[$i-1]
  
$id get-id "PHYSICAL MEMORY" $cnt $i
  $obj 
add-member -membertype noteproperty -name (get-title $id) -value $sterne
  $obj 
add-member -membertype noteproperty -name ($id "Bank Label") -value($d.banklabel)
#  $obj | add-member -membertype noteproperty -name ($id + "Tag") -value($d.tag)
  
$obj add-member -membertype noteproperty -name ($id "Manufacturer") -value($d.manufacturer)
  
$obj add-member -membertype noteproperty -name ($id "Part Number") -value($d.partnumber)
  
$obj add-member -membertype noteproperty -name ($id "Serial Number") -value($d.serialnumber)
  
$obj add-member -membertype noteproperty -name ($id "Capacity") -value([string][int]($d.capacity/1073741824) + " GB")
  
$obj add-member -membertype noteproperty -name ($id "Device Locator") -value($d.devicelocator)
  
$obj add-member -membertype noteproperty -name ($id "Data Width") -value($d.datawidth)
  
$obj add-member -membertype noteproperty -name ($id "Speed") -value($d.speed)
}

$Arr = @(gwmi win32_memoryarray)
$cnt $arr.count
for($i=1$i -le $cnt$i++){
  
$d $arr[$i-1];
  
$id get-id "MEMORY ARRAY" $CNT $I
  $obj 
add-member -membertype noteproperty -name (get-title $id) -value $sterne
  $obj 
add-member -membertype noteproperty -name ($id "Device ID") -value($d.deviceid)
  
$obj add-member -membertype noteproperty -name ($id "Starting Address") -value($d.startingaddress)
  
$obj add-member -membertype noteproperty -name ($id "Ending Address") -value($d.endingaddress)
}

$Arr = @(gwmi win32_memorydevice)
$cnt $arr.count
for($i=1$i -le $cnt$i++){
  
$d $arr[$i-1];
  
$id get-id "MEMORY DEVICE" $cnd $i
  $obj 
add-member -membertype noteproperty -name (get-title $id) -value $sterne
#  $obj | add-member -membertype noteproperty -name ($id + "Device ID") -value($d.deviceid)
  
$obj add-member -membertype noteproperty -name ($id "Starting Address") -value($d.startingaddress)
  
$obj add-member -membertype noteproperty -name ($id "Ending Address") -value($d.endingaddress)
}
$obj $env:userprofile\desktop\MemInfo.txt

EXIT
EXIT 
My System SpecsSystem Spec
22 Jul 2012   #20

windows 7 home premium 64bit
 
 

Quote   Quote: Originally Posted by karlsnooks View Post
Quote   Quote: Originally Posted by gat015 View Post
can you tell whats wrong with this? cuz my hardware reserved is more than 10mb? heheh
to help us keep responses and problems straight and to address our answers to the thread starter, I request that you start a fresh thread in which you state your problem.

Thanks for your understanding and cooperation,
karl
alright i will make a new thread.. heheh.. thanks karl
My System SpecsSystem Spec
Reply

 Win 7 not using all memory





Thread Tools




Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 07:15 AM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33