it-swarm.com.de

Gibt es einen Befehl, um den verfügbaren Speicher in Windows herauszufinden?

Ich suche nach einem Befehl, der den verfügbaren physischen Speicher in Windows zurückgibt. Ich habe "systeminfo" ausprobiert, aber es dauert zu lange und gibt eine Menge unnötiger Informationen für mich zurück. Wenn es dafür keinen Befehl gibt, wie kann er dann am besten über die Eingabeaufforderung auf eine andere Weise abgerufen werden?

25
Hakan

Es dauert einige Zeit (ungefähr 10 Sekunden für mich), aber der folgende Befehl wird es tun:

systeminfo |find "Available Physical Memory"
35

Wenn Sie Windows 7 verwenden, können Sie dies an der Powershell-Eingabeaufforderung verwenden:

(Get-WMIObject Win32_PhysicalMemory |  Measure-Object Capacity -Sum).sum

Oder wenn du eine schöne Nizza willst, wie viele Auftritte es ist:

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

Oder wenn Sie eine ältere Version von Windows (oder W7) verwenden, rufen Sie die Eingabeaufforderung auf:

wmic memorychip get capacity
10
EBGreen

Dies wird es tun, ohne 10 Sekunden zu dauern. Versuche dies:

Für den gesamten physischen Speicher

wmic ComputerSystem get TotalPhysicalMemory

Für verfügbaren physischen Speicher:

wmic OS get FreePhysicalMemory
7
Waqar

Wie wäre es mit

typeperf "\Memory\Available Bytes"

in cmd oder powershell prompt? Mit dem Befehl können Sie andere Überwachungsinstanzen finden

typeperf -qx "\Memory"
6
Ahreum Lee

Sie kennen systeminfo bereits, wie in der Frage angegeben. Und wie Mat in einem Kommentar angemerkt hat, sagt der Befehl mem nicht, was Sie wissen möchten.

JP Software's TCC/LE hat den eingebauten Befehl MEMORY , der folgendermaßen funktioniert:

[C: \] Speicher 
 
 30% Speicherauslastung 
 
 3.471.441.920 Byte physischer RAM insgesamt 
 2.428.456.960 Byte verfügbarer physischer RAM 
 
 5.440.962.560 Bytes Gesamtseitendatei 
 4.505.726.976 Bytes verfügbare Seitendatei 
 
 2.147.352.576 Bytes gesamter virtueller RAM 
 2.053.435.392 Bytes verfügbarer virtueller RAM 
 
 262.144 Zeichen Gesamtalias 
 262.143 Zeichen frei 
 
 20.480 Zeichen Gesamtverlauf 
 
 [C: \]

Es hat auch die @WINMEMORY[] variable Funktion , die auf verschiedene Arten verwendet werden kann:

[C: \] echo Es sind% @ COMMA [% @ WINMEMORY [2]] verfügbare physikalische RAM-Bytes. 
 Es sind 2.456.285.184 verfügbare physikalische RAM-Bytes. 
 
 [C: \]

Im Lieferumfang von Windows ist der Befehl msinfo32 enthalten, dessen Ausgabe enger eingeschränkt werden kann als die von systeminfo:

msinfo32/kategorien + systemzusammenfassung

Es gibt eine ganze Reihe anderer Dienstprogramme von verschiedenen Personen, die die gleichen Informationen melden können.

3
JdeBP