Hyper-V повідомляє, що гіпервізор не працює. Як запустити гіпервізор?


45

Я раніше створював і запускав гостей Hyper-V на цій машині. Розширення VT увімкнено в BIOS; ніяких змін там не внесено. Нещодавно я змінив замовлення на завантажувальний пристрій.

Як я можу забезпечити запуск гіпервізора хоста Hyper-V при запуску Windows?

При спробі запуску VM помилка Hyper-V Manager показує:

Під час спроби запустити вибрану віртуальну машину сталася помилка.

Не вдалося відновити стан віртуальної машини.

Не вдалося запустити віртуальну машину "Windows 10 Tech Preview", оскільки гіпервізор не працює.

введіть тут опис зображення

Hyper-V Virtual Machine ManagementСлужба налаштована на автоматичний.

введіть тут опис зображення

Раніше я працював bcdedit /set hypervisorlaunchtype autoадміністратором.

Інші продукти VM, такі як VMWare або Virtualbox, не встановлені.


Перевірте це в службах, якщо він встановлений на автоматичний при запуску technet.microsoft.com/en-us/library/ee956894(v=ws.10).aspx
Scorpion99

1
Чи встановлені / запущені якісь інші гіпервізори? тобто: VirtualBox або VMware?
Ƭᴇcʜιᴇ007

Слідуючи тим, що згадував @ Ƭᴇcʜιᴇ007, різні гіпервізори у вашій системі можуть серйозно зіпсувати вашу систему і вони можуть конфліктувати один з одним.
AStopher

2
Оскільки Hyper-V - гіпервізор типу 1, його потрібно запустити перед ядром Windows, як і Xen. Таким чином, bcdeditабо подібні інструменти справді найкращі для вас. Навпаки з Windows Services, з іншого боку, нічого не вирішить. Так само встановлення VirtualBox або VMware нічого не змінить. Вони просто відмовляться запускатись, коли Hyper-V увімкнено.
Даніель Б

2
Насправді bcdedit /set hypervisorlaunchtype autoвирішено, що для мене + перехресна перевірка параметрів біографії для віртуалізації та оновлення мікропрограмного забезпечення біоса. Запуск bcdedit ще раз підтвердить, чи налаштування було встановлено.
Норман

Відповіді:


48

У мене були точно такі самі проблеми, і поради Даніеля Б і Норман допомогли мені: біг в bcdeditсамоті виявив, що hypervisorlaunchtypeнасправді було налаштовано offтак, bcdedit /set hypervisorlaunchtype autoпісля чого перезавантаження зробила трюк.

Я повторюю їх коментарі як відповідь, щоб зберегти їх.

Це було викликано (невдалою) спробою запустити Android-емулятор від Android Studio.


2
Була така ж проблема після клонування мого системного диска на новий SSD утилітою Samsung Data Migration. Використовуючи bceditвиправлену проблему ...
Michal Levý

Причиною для мене було також клонування на новий привід. bcdedit "розділ завантажувача завантаження" повинен сказати "гіпервізорний автоматичний тип".
Орангутех

У мене була така ж проблема, але мені довелося перезапустити хост-машину, перш ніж вона почала працювати для мене.
3xGuy

17

Оскільки я намагався встановити Docker для Windows, я виявив, що мій процесор просто не може запустити Hyper-V, хоча я міг його встановити.

На цій сторінці пояснюється, що для клієнта Windows 8 Hyper-V (а також я думаю, що для Windows 10) потрібен процесор, здатний працювати на SLAT. Щоб перевірити свої можливості ЦП, використовуйте утиліту Coreinfo ( https://technet.microsoft.com/en-us/sysinternals/cc835722 ) з опцією -v, символ '-' вказує на відсутність функції. Тут ви бачите, що в моєму процесорі відсутні всі функції, необхідні для запуску Hyper-V

Можливо, у вашого процесора відсутні і деякі функції, сподіваюся, що це допоможе!


2
Якщо Coreinfo повідомляє, що гіпервізор відсутній, він може бути просто відключений у BIOS. Перевірте там і перевірте веб-сайт виробника. Intel: intel.com/content/www/us/en/support/articles/000005486/…
Тереза ​​Томкова

0

Для інших користувачів: у мене була точно така ж помилка.

Біг bcdedit /set hypervisorlaunchtype autoмені не допоміг.

Нарешті я зрозумів, що мені потрібно ввімкнути налаштування, пов'язані з віртуалізацією, в BIOS (спочатку я цього не помітив із цього питання).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.