Mam hosta systemu Windows 8.1 próbującego uruchomić maszynę wirtualną za pośrednictwem funkcji Hyper-V. Maszyna wirtualna jest skonfigurowana do używania 10 GB pamięci RAM, mam 16 GB, powinna się uruchomić, ale nie działa.
Zamiast tego dostaję wiadomość
Nie można zainicjować „{VM NAME}”.
Za mało pamięci w systemie, aby uruchomić maszynę wirtualną {NAZWA maszyny wirtualnej}
Host ma 16 GB pamięci RAM, z czego tylko 4,8 GB jest w użyciu. Pozostawia to co najmniej 11 GB dostępnej funkcji Hyper-V. Tyle że nie może.
Aby być bardziej dokładnym, menedżer zadań zgłasza następującą sytuację w pamięci: -
- W użyciu - 4,8 GB
- Dostępne - 11,0 GB
- Zaangażowane - 7,5 / 21,9 GB
- Pamięć podręczna - 10,8 GB
- Pula stronicowana - 592 MB
- Pula niestronicowana - 309 MB
Rozumiem, że obecnie mam 10,8 GB pamięci „Standby”. Ale to powinno zostać wydane, jeśli Hyper-V poprosi o to, prawda?
Jeśli zrestartuję komputer, natychmiast poproś Hyper-V o uruchomienie maszyny, działa, ale muszę być szybki, ponieważ pamięć rezerwowa zapełnia się dość szybko.
Czy to normalne? Czy istnieje sposób na opróżnienie pamięci rezerwowej i odzyskanie jej, aby móc uruchomić maszynę wirtualną bez konieczności ponownego uruchamiania hosta?
źródło
Jeśli naprawdę nie masz więcej pamięci do stracenia, jak mam na laptopie, rozważ użycie SysInternals RamMap ( https://technet.microsoft.com/en-us/library/ff700229.aspx ), ponieważ możesz wyczyścić działającą zestaw, który działa dobrze, a następnie eliminuje dla mnie ponowne uruchomienie.
Możesz także spojrzeć na korzystanie z pamięci dynamicznej, zgodnie z zaleceniem @TomTom, kup także spróbuj upewnić się, że na maszynie działają minimalne wymagane aplikacje, jeśli zdecydujesz się ją zawiesić. Podałem również maksimum na maszynie wirtualnej, której używam, aby uniknąć / zmniejszyć takie sytuacje.
źródło
Miałem ten problem z moją maszyną wirtualną. Próbowałem prawie wszystkiego. W końcu zadziałało, kiedy przeszedłem do ustawień maszyny wirtualnej, kliknąłem opcję Automatycznego uruchamiania w menu po lewej stronie. i dla opcji Co ma robić ta maszyna wirtualna podczas uruchamiania komputera fizycznego wybrałem opcję „Zawsze uruchamiaj tę maszynę wirtualną automatycznie” i ponownie uruchom maszynę hosta. Spowoduje to, że host uruchomi maszynę wirtualną, zanim inne usługi uruchomią się na maszynie hosta, umożliwiając hostowi przydzielenie pamięci wymaganej dla maszyny wirtualnej. Mam nadzieję, że to pomoże.
źródło