Auf meinem Laptop sind 8 GB Arbeitsspeicher installiert und ich verwende Windows 10 als mein primäres Betriebssystem. Ich habe außerdem eine bootfähige Windows 10 Enterprise VHDX mit Hyper-V erstellt, sodass ich eine isolierte Entwicklungsumgebung habe.
Wenn ich die VHDX im Host-Betriebssystem mit Hyper-V boote, ist der gemeldete Speicher wie erwartet (ich habe ihn auf 4 GB begrenzt). Aber wenn ich es nativ über das Windows-Startmenü boote, werden 5,7 GB Speicher als Hardware reserviert und ca. 2 GB nutzbar gemeldet.
Ich habe msconfig überprüft und das Flag für den maximalen Speicher wurde für das Betriebssystem nicht gesetzt.
Die Speicherbeschränkung im Hyper-V-Manager ist auf 6 GB eingestellt. Ich bin mir jedoch nicht sicher, ob dies relevant ist, da ich das Image nicht mit Hyper-V starte.
Antwort1
Wenn Sie über so viel Hardware-reservierten Speicher verfügen, liegt das meistens daran, dass Sie ein 32-Bit-Windows (x86) und kein 64-Bit-Windows (x64) verwenden. Stellen Sie also sicher, dass Sie ein 64-Bit-Windows verwenden. Sehen Sie in den Systemeigenschaften nach, welche Version Sie verwenden: