Mi computadora tiene memoria de 16G.
Cuando lo ejecuto wmic memphysical get maxcapacity
regresa33554432(32G)
¿Hay algún problema con ese comando?
Respuesta1
El maxcapacity
comando muestra lo que Windows cree que es el máximo absoluto que su sistema puede admitir, ya sea debido a la compatibilidad con el procesador o la placa base. es decir, estás viendo tu sistemamaxima capacidad.
No muestra tu máximoequipadomemoria.
Puedo decir esto porque sé con certeza que mi procesador (un antiguo i7) tiene un soporte máximo de 16 GB, pero tengo 12 GB de RAM instalados. Cuando ejecuto ese comando me sale
>wmic memphysical get maxcapacity
MaxCapacity
16777216
De acuerdo aesta pregunta SOEl comando que desea obtener de su memoria física actual es:
wmic ComputerSystem get TotalPhysicalMemory
que regresa
TotalPhysicalMemory
12841988096
Lo cual es, en lo más mínimo, 12 GB.
En una nota al margen, parece que MaxCapacity
devuelve un valor enkilobytesmientras TotalPhysicalMemory
devuelve un valor enbytes.