Posted on

Quale Ram è montata sul PC Windows?

Spesso, quando ci troviamo a dover fare un upgrade o una sostituzione della RAM su un computer, la prima domanda che sorge è: “Che tipo di RAM è installata?”. Trovare queste informazioni non è sempre immediato, specialmente senza dover aprire il PC o accedere al BIOS. In questa guida, vi mostreremo come ottenere ogni singolo dettaglio della memoria RAM, dal tipo (DDR3, DDR4, DDR5) al numero di banchi, usando solo gli strumenti integrati in Windows.


Il Limite degli Strumenti Comuni

La maggior parte degli utenti si affida a strumenti come il Task Manager di Windows, che, pur essendo comodo, offre solo un quadro generale (capacità, velocità e slot usati). Allo stesso modo, il Prompt dei comandi (CMD) con wmic può dare risultati incompleti o generare errori, come “espressione get non valida”. Questo accade perché wmic è uno strumento datato, e il suo output predefinito non mostra sempre tutte le proprietà necessarie per un’analisi tecnica approfondita.

Per un tecnico, sapere che un computer ha 16 GB di RAM a 3200 MHz non basta. È fondamentale conoscere il PartNumber, il tipo di memoria, il produttore e, in alcuni casi, il serial number per garantire la massima compatibilità e evitare problemi.


La Soluzione Definitiva: PowerShell

Il modo più affidabile e completo per estrarre tutte le informazioni sulla RAM è utilizzare PowerShell, lo strumento più moderno e potente di Windows per l’automazione e la gestione del sistema.

Il comando magico è Get-CimInstance, che permette di interrogare il CIM (Common Information Model) per ottenere dati dettagliati sull’hardware. Per visualizzare ogni singola proprietà della RAM, la sintassi corretta è la seguente:

Get-CimInstance -ClassName Win32_PhysicalMemory | Format-List -Property *

Eseguendo questo comando in PowerShell, otterrete una lista completa di informazioni per ogni singolo banco di RAM installato. Le proprietà più importanti da analizzare sono:

  • DeviceLocator o BankLabel: Indica lo slot fisico occupato (es. “DIMM0”, “P0 CHANNEL A”).
  • Capacity: La capacità del singolo modulo in byte.
  • MemoryType: Il codice numerico che identifica il tipo di RAM (24=DDR3, 26=DDR4, 27=DDR5).
  • PartNumber: Il codice prodotto esatto fornito dal produttore. Questo è l’identificativo che vi permette di cercare online per trovare le specifiche complete (frequenza, latenza, voltaggio).
  • Manufacturer: Il nome del produttore del modulo (es. “Micron Technology”, “Corsair”).
  • FormFactor: Il formato fisico (8 per DIMM, 12 per SODIMM).

Caso Pratico: Il Problema della RAM Saldati

Una nota importante per i tecnici: se le specifiche indicano una tecnologia come LPDDR5 e un FormFactor o un Package Type che non è DIMM o SODIMM, è molto probabile che la RAM sia saldata direttamente sulla scheda madre. In questo caso, ogni tentativo di upgrade è impossibile, ed è un’informazione cruciale da comunicare al cliente.


Conclusione

Per un tecnico, affidarsi a strumenti superficiali può portare a errori costosi. Utilizzare PowerShell e il comando Get-CimInstance garantisce una diagnosi precisa e completa della memoria RAM, permettendo di identificare con certezza ogni singolo modulo installato. Salvate questo comando e usatelo come primo passo in qualsiasi operazione di upgrade o manutenzione: vi farà risparmiare tempo, denaro e grattacapi.


Alternativa : usare wmic

Potete avere le stesse informazioni del comando Powershell , usando il più datato

wmic memorychip list full