Memory checks in windows-commanline

Findout Available Local Memory
systeminfo |find “Available Physical Memory”

systeminfo | findstr /C:”Total Physical Memory”

Remote system
systeminfo /s:hostname | findstr “Physical”
systeminfo /s <system> /u <username> /p <password>
wmic /node:”IP” /user:IP\username “MEMPHYSICAL”

Total Memory in system
wmic memorychip get capacity
wmic OS get TotalVisibleMemorySize /Value
wmic computersystem get TotalPhysicalMemory
wmic memphysical list full
wmic memorychip list full

Free memory
wmic OS get FreePhysicalMemory /Value

Note:in xp can use ‘mem’ command

Powershell command
(Get-WMIObject Win32_PhysicalMemory |  Measure-Object Capacity -Sum).sum/1GB

Information about your memory
wmic MemoryChip get BankLabel, Capacity, MemoryType, TypeDetail, Speed

Memorychip information
wmic memorychip list full
wmic memorychip get capacity

TASKLIST displays the process ID number for each running task
Tasklist /M

Find more memory using application
tasklist /fi “memusage gt 1000000”

tasklist /s:IP /fi “memusage gt 1000000”

Powershell command
get-process | where-object {$_.WorkingSet -gt 100000000}

memory healths checks and report
perfmon /report


Posted on May 23, 2014, in Windows. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: