Mi computadora portátil tiene 8 GB de memoria instalada y estoy ejecutando Windows 10 como mi sistema operativo principal. También creé un vhdx de arranque de Windows 10 Enterprise usando Hyper-V, por lo que tengo un entorno de desarrollo aislado.
Cuando inicio el vhdx en el sistema operativo host usando Hyper-V, la memoria informada es la esperada (la limité a 4 GB). Pero cuando lo inicio de forma nativa a través del menú de inicio de Windows, informa 5,7 GB de memoria Hardware reservado y aproximadamente 2 GB utilizables.
Revisé msconfig y el indicador de memoria máxima no se ha configurado para el sistema operativo.
El límite de memoria en el administrador de Hyper-V está configurado en 6 GB, aunque no estoy seguro de que esto sea relevante ya que no voy a iniciar la imagen usando Hyper-V.