W przeszłości tworzyłem i prowadziłem gości Hyper-V na tym komputerze. Rozszerzenia VT są włączone w systemie BIOS; nie wprowadzono tam żadnych zmian. Ostatnio zmieniłem kolejność urządzeń rozruchowych.
Jak mogę się upewnić, że hiperwizor hosta Hyper-V jest uruchamiany podczas uruchamiania systemu Windows?
Podczas próby uruchomienia maszyny wirtualnej błąd Menedżera funkcji Hyper-V pokazuje:
Wystąpił błąd podczas próby uruchomienia wybranych maszyn wirtualnych.
Nie udało się przywrócić stanu maszyny wirtualnej.
Nie można uruchomić maszyny wirtualnej „Windows 10 Tech Preview”, ponieważ hiperwizor nie jest uruchomiony.
Hyper-V Virtual Machine Management
Usługa jest ustawiony na Automatyczny.
Wcześniej działałem bcdedit /set hypervisorlaunchtype auto
jako administrator.
Żadne inne produkty VM, takie jak VMWare lub Virtualbox, nie są zainstalowane.
bcdedit
lub podobne narzędzia są rzeczywiście najlepszym wyborem. Z drugiej strony, majstrowanie przy usługach Windows nic nie rozwiąże. Podobnie zainstalowanie VirtualBox lub VMware niczego nie zmieni. Po prostu odmówią uruchomienia, gdy włączona jest funkcja Hyper-V.
bcdedit /set hypervisorlaunchtype auto
rozwiązałem to dla mnie + sprawdzenie ustawień bios dla wirtualizacji i aktualizacji oprogramowania bios. Ponowne uruchomienie bcdedit potwierdzi, czy ustawienia zostały ustawione.