New
#1
RAM Installation
I want to know if I have install the ram correctly.
>.slot 1 green color and slot 3 green (currently).
> slot 1 green color and slot 2 blue color.
I want to know if I have install the ram correctly.
>.slot 1 green color and slot 3 green (currently).
> slot 1 green color and slot 2 blue color.
Are we talking about your Lenovo Desktop? What is the Model#. Also provide a screenshot of the motherboard with the new RAM installed.
Because you filled out the My Computer link under your profile name, you just forgot to put in the model#.
If you can take a picture of the motherboard with your smart phone or a camera and post it, we would have a better idea what we are looking at.
Other then that, it sounds like you have it installed correctly. Start the computer and press F2 and boot into Setup (Bios) under System Information make sure all RAM is showing, if it doesn't start then you may have incompatible RAM or not put in incorrectly, try a different slot.
I presume that you want dual channel (fastest) operation, using two identical DIMMs.
Put the pair in the same colored slots.
Lenovo's documentation isn't the best. I'll guess green.
1) Open administrative powershell and copy and paste:
2) When these have completed > right click on the top bar or title bar of the administrative command prompt box > left click on edit then select all > right click on the top bar again > left click on edit then copy > paste into the threadCode:[Cmdletbinding()] Param( [string]$Computername = "localhost" ) cls $PysicalMemory = Get-WmiObject -class "win32_physicalmemory" -namespace "root\CIMV2" -ComputerName $Computername Write-Host "Memore Modules:" -ForegroundColor Green $PysicalMemory | Format-Table Tag,BankLabel,@{n="Capacity(GB)";e={$_.Capacity/1GB}},Manufacturer,PartNumber,Speed -AutoSize Write-Host "Total Memory:" -ForegroundColor Green Write-Host "$((($PysicalMemory).Capacity | Measure-Object -Sum).Sum/1GB)GB" $TotalSlots = ((Get-WmiObject -Class "win32_PhysicalMemoryArray" -namespace "root\CIMV2" -ComputerName $Computername).MemoryDevices | Measure-Object -Sum).Sum Write-Host "`nTotal Memory Slots:" -ForegroundColor Green Write-Host $TotalSlots $UsedSlots = (($PysicalMemory) | Measure-Object).Count Write-Host "`nUsed Memory Slots:" -ForegroundColor Green Write-Host $UsedSlots If($UsedSlots -eq $TotalSlots) { Write-Host "All memory slots are filled up, none is empty!" -ForegroundColor Yellow }
3) The Lenovo website has diagnostics and for preventative maintenance you can run the software overnight.
How to run hardware diagnostics using Lenovo Solution Center - US
Lenovo Diagnostics for Windows 10 (64-bit), 8.1 (64-bit), 8 (64-bit), 7 (64-bit), 2003 Advanced Server (64-bit) and 2008 Advanced Server (64-bit) - Desktops, Notebooks, Workstations - US
4) To test the RAM you can use the free version of Memtest86 for 4 passes.
MemTest86 - Official Site of the x86 Memory Testing Tool
MemTest86 - Official Site of the x86 Memory Testing Tool
The pay version can be run for 8 passes.
The more the continuous passes the better the testing conditions.
Currently the best option for free testing is running the 4 pass test twice for a total of 8 passes.
Use a camera or smartphone camera to take pictures.
There is also a text report.
5) To confirm that you are using the multichannel capability of the motherboard you can download and install any of these:
HWinfo
https://www.hwinfo.com/download/
CPU-Z
CPU-Z | Softwares | CPUID
Speecy:
Download Speccy | Find your computer specs, free!
6) An additional RAM command to view information is using administrative command prompt:
wmic memorychip get manufacturer, capacity, partnumber, speed, memorytype, devicelocator, formfactor
7) When these have completed > right click on the top bar or title bar of the administrative command prompt box > left click on edit then select all > right click on the top bar again > left click on edit then copy > paste into the thread
Last edited by zbook; 17 Feb 2019 at 00:41.
PS C:\Windows\system32> $PysicalMemory = Get-WmiObject -class "win32_physicalmemory" -namespace "root\CIMV2" -ComputerName $Computername
PS C:\Windows\system32>
PS C:\Windows\system32> Write-Host "Memore Modules:" -ForegroundColor Green
Memore Modules:
PS C:\Windows\system32> $PysicalMemory | Format-Table Tag,BankLabel,@{n="Capacity(GB)";e={$_.Capacity/1GB}},Manufacturer,PartNumber,Speed -AutoSize
Tag BankLabel Capacity(GB) Manufacturer PartNumber Speed
--- --------- ------------ ------------ ---------- -----
Physical Memory 0 BANK 0 8 1315 CT8G4DFS824A.C8FE 2133
Physical Memory 2 BANK 2 8 1315 CT8G4DFS824A.C8FE 2133
PS C:\Windows\system32>
PS C:\Windows\system32> Write-Host "Total Memory:" -ForegroundColor Green
Total Memory:
PS C:\Windows\system32> Write-Host "$((($PysicalMemory).Capacity | Measure-Object -Sum).Sum/1GB)GB"
16GB
PS C:\Windows\system32>
PS C:\Windows\system32> $TotalSlots = ((Get-WmiObject -Class "win32_PhysicalMemoryArray" -namespace "root\CIMV2" -ComputerName $Computername).MemoryDevices | Measure-Object -Sum).Sum
PS C:\Windows\system32> Write-Host "`nTotal Memory Slots:" -ForegroundColor Green
Total Memory Slots:
PS C:\Windows\system32> Write-Host $TotalSlots
4
PS C:\Windows\system32>
PS C:\Windows\system32> $UsedSlots = (($PysicalMemory) | Measure-Object).Count
PS C:\Windows\system32> Write-Host "`nUsed Memory Slots:" -ForegroundColor Green
Used Memory Slots:
PS C:\Windows\system32> Write-Host $UsedSlots
2
PS C:\Windows\system32>
PS C:\Windows\system32> If($UsedSlots -eq $TotalSlots)
>> {
>> Write-Host "All memory slots are filled up, none is empty!" -ForegroundColor Yellow
>> }
Please advise me on the result.
There were four DIMM.
Two of the four DIMM were used.
The speed was 2133.
The RAM modules are 8 GB.
The banks used were 0 and 2.
The manufacturer part numbers are identical.
The wmic command will provide additional information on the RAM and DIMM.