Cómo verificar la memoria RAM en Windows con CMD (WMIC / systeminfo)

El Panel de control muestra RAM total, pero WMIC (Windows Management Instrumentation Command-line) en CMD elevado da detalles por módulo: ranura, capacidad, velocidad.

Método 1: WMIC (detalle por módulo) - Recomendado

  1. Abre Símbolo del sistema como administrador: Win+X > Terminal (Admin) / Símbolo del sistema (Admin) / PowerShell (Admin).
  2. Ejecuta:
    wmic memorychip get BankLabel, Capacity, Speed, Manufacturer, PartNumber, SerialNumber
  3. Verás una fila por cada módulo DIMM/SODIMM:
    • BankLabel: Ranura (ej. "ChannelA-DIMM0", "Slot 1").
    • Capacity: Bytes (divide /1024/1024/1024 para GB).
    • Speed: MHz (ej. 3200).
    • Manufacturer / PartNumber / SerialNumber: Para comprar módulo idéntico.

Método 2: RAM total solo (rápido)

systeminfo | find "Total Physical Memory"

Muestra total en MB.

Método 3: PowerShell (más legible)

Get-CimInstance Win32_PhysicalMemory | Select-Object BankLabel, @{Name="CapacityGB";Expression={"{0:N2}" -f ($_.Capacity/1GB)}}, Speed, Manufacturer, PartNumber | Format-Table -AutoSize

Método 4: Información del sistema (GUI)

  • Win+R > msinfo32 > Enter > Resumen del sistema > Memoria física instalada (RAM).
  • También muestra Memoria virtual total (archivo de paginación).

💡 Parámetros WMIC útiles

  • Solo capacidad: wmic memorychip get Capacity
  • Solo velocidad: wmic memorychip get Speed
  • Formato lista: wmic memorychip list full
  • Exportar CSV: wmic memorychip get /format:csv > ram.csv

📌 Notas

  • WMIC está deprecated en Windows 10 21H1+ / 11 (aún funciona). Futuro: PowerShell / CIM (Get-CimInstance).
  • En Windows 7: Win > escribe "cmd" > clic derecho > "Ejecutar como administrador".
  • Velocidad reportada = velocidad JEDEC base. XMP/DOCP no siempre se muestra. Verifica en BIOS/UEFI o CPU-Z.