Ich habe einen Windows 8.1-Host, der versucht, eine virtuelle Maschine über Hyper-V zu starten. Die VM ist so konfiguriert, dass sie 10 GB RAM verwendet. Ich habe 16 GB. Sie sollte starten, aber nicht.
Stattdessen bekomme ich die Nachricht
'{VM NAME}' konnte nicht initialisiert werden.
Nicht genügend Speicher im System, um die virtuelle Maschine zu starten {VM NAME}
Der Host verfügt über 16 GB RAM, von denen nur 4,8 GB verwendet werden. Damit stehen Hyper-V mindestens 11 GB zur Verfügung. Außer es kann nicht.
Um genauer zu sein, meldet der Task-Manager die folgende Speichersituation: -
- In Gebrauch - 4,8 GB
- Verfügbar - 11,0 GB
- Festgeschrieben - 7,5 / 21,9 GB
- Zwischengespeichert - 10,8 GB
- Paged Pool - 592 MB
- Nicht ausgelagerter Pool - 309 MB
Ich verstehe, dass ich derzeit 10,8 GB "Standby" -Speicher habe. Aber dies sollte veröffentlicht werden, wenn Hyper-V danach fragt, oder?
Wenn ich neu starte und Hyper-V sofort auffordere, den Computer zu starten, funktioniert dies, aber ich muss schnell sein, da der Standby-Speicher ziemlich schnell voll wird.
Ist das normal? Gibt es eine Möglichkeit, den Standby-Speicher zu leeren und wiederherzustellen, damit ich meine VM starten kann, ohne den Host neu starten zu müssen?