Коригирайте виртуалната машина Hyper-V, блокирана в състояние на спиране
Един от многобройните проблеми с Hyper-V , които някои потребители на компютри могат да срещнат, е, когато виртуалната машина се заби в състояние на спиране(Stopping) на техния компютър с Windows 10 или Windows 11. Тази публикация предоставя най-подходящите решения, които засегнатите потребители могат да се опитат да разрешат успешно проблема.
Най-вероятните виновници за тази грешка включват:
- Остаряла версия/сборка на хост на Windows OS .
- Грешка при съхранение.
- Грешна конфигурация на услугата RRA.
- Опции за захранване на Windows.
Как да спра принудително виртуална машина в Hyper-V ?
За да спрете принудително виртуална машина(Machine) (VM), следвайте тези инструкции; на сървъра, където се изпълнява виртуалната машина, отворете диспечера на задачите(Task Manager) , отидете до раздела Подробности(Details) . Сега намерете процеса vmwp.exe, който има GUID за виртуалната машина с потребителско име, след което изберете и щракнете върху Край на задачата, за да принудите изключване. Потвърдете действието, като щракнете върху бутона Спиране на процеса(Stop Process) .
Виртуална машина(Virtual Machine) Hyper-V остана в състояние(State) на спиране
Ако вашата виртуална машина Hyper-V е блокирана в състояние на спиране(Hyper-V Virtual Machine is stuck in Stopping State) , можете да опитате нашите препоръчани решения по-долу без определен ред и да видите дали това помага за разрешаването на проблема.
- Убийте процеса на виртуалната машина
- Промяна на опциите за захранване
- Деактивирайте услугата за (Service)маршрутизиране(Routing) и отдалечен достъп(Remote Access) ( RRA ) .
Преди да опитате някое от решенията по-долу, най-лесният и бърз начин за разрешаване на проблема е просто чрез рестартиране на хост машината на Windows(rebooting the Windows host machine) . След като рестартирате хост машината, VM ще се изчисти и ще стартира нормално. Освен това проверете за актуализации(check for updates) и инсталирайте всички налични битове на вашето устройство с Windows 11, тъй като проблемът може да бъде причинен и от грешка в Windows , която често се коригира в следващите CU(CUs) .
1] Убийте процеса на виртуална машина
Това решение изисква да идентифицирате GUID на проблемната виртуална машина, като приемем, че използвате няколко виртуални машини(VMs) , и след това да прекратите процеса в диспечера на задачите(Task Manager) . Въпреки това, ако имате една виртуална машина, работеща на хост машината, не е необходимо да идентифицирате GUID , защото работният процес на виртуална машина(Virtual Machine Worker Process) или vmwp.exe няма да бъдат изброени няколко пъти – в този случай просто отворете Task Диспечер(Task Manager) и убийте единствения процес vmwp.exe, изброен там.
За да убиете виртуалната машина Hyper-V, останала в състояние на спиране(Hyper-V Virtual Machine stuck in Stopping State) на вашия компютър с Windows , направете следното:
- Натиснете клавиша Windows key + X , за да отворите Power User Menu.
- След това натиснете I на клавиатурата, за да стартирате PowerShell .
- В конзолата PowerShell въведете или копирайте и поставете командата по-долу и натиснете Enter . Заменете заместителя <VMname> с името на актулата на проблемната VM.
Get-VM <VMname> | fl *
- Сега забележете VMId , тъй като ще ви трябва, за да идентифицирате правилния процес, който да завършите.
- След това отворете диспечера на задачите(open Task Manager) .
- В диспечера на задачите превключете към раздела Подробности(Details) .
- Сега намерете процеса vmpw.exe , като натиснете клавиша V на клавиатурата. Ще бъдат изброени множество процеси, ако имате няколко работещи виртуални машини .(VMs)
- Сега използвайте VMid , отбелязан по-рано, за да намерите правилния процес.
- Накрая маркирайте процеса, чието потребителско(User) име корелира с идентификатора и убийте процеса(kill the process) .
2] Промяна на опциите за захранване
Ако опциите за захранване(Power) на дисплея на вашата хост машина с Windows не са конфигурирани никога да не се изключват, може да изпитате този проблем, тъй като настройката на дисплея влияе върху състоянието на вашите виртуални машини Hyper-V. В този случай можете просто да настроите дисплея никога да не се изключва,(set the display to never Turn off) за да разрешите проблема.
3] Деактивирайте услугата за (Service)маршрутизиране(Disable Routing) и отдалечен достъп(Remote Access) ( RRA ) .
Този проблем може да възникне, ако има неправилно конфигурирана услуга за отдалечен достъп, тъй като мрежовият ви интерфейс може да пречи на услугата и следователно причинява блокиране на VM. В този случай можете да деактивирате услугата за маршрутизиране(Routing) и отдалечен достъп(Remote Access) ( RRA ), за да разрешите проблема.
За да деактивирате услугата RRA на вашия компютър с Windows , направете следното:
- Натиснете Windows key + R , за да извикате диалоговия прозорец Run.
- В диалоговия прозорец Run въведете services.msc и натиснете Enter, за да отворите Services(open Services) .
- В прозореца Услуги(Services) превъртете и намерете услугата Маршрутиране и отдалечен достъп(Routing and Remote Access ) .
- Щракнете двукратно върху(Double-click) записа, за да редактирате неговите свойства.
- Ако услугата работи, спрете я, като щракнете върху бутона Стоп(Stop) .
- След като услугата е спряна, все още в прозореца със свойства, щракнете върху падащото меню върху Тип стартиране(Startup type) и изберете Деактивирано(Disabled ) от менюто.
- Щракнете върху Приложи(Apply) > OK , за да запазите промените.
- Рестартирайте компютъра.
Това е!
Свързано(Related) : Коригирайте виртуалната машина Hyper-V, заседнала в запазено състояние .
Какво прави нулирането на Hyper-V?
Когато извършите нулиране на Hyper-V, операцията ще нулира конкретна виртуална машина, хоствана на локален или отдалечен сървър за управление на Hyper-V(Hyper-V Management Server) . Ако искате да изпълните задачата или да управлявате локалния компютър, ще трябва да изберете радио бутона Локален(Local) сървър, в противен случай изберете радио бутона Отдалечен(Remote) сървър, ако искате да управлявате отдалечен компютър. Командлетът Restart -VM рестартира(cmdlet) виртуална машина. Изпълнението на този командлет(cmdlet) води до "твърдо" рестартиране(restart) , като изключване на компютъра и след това отново архивиране.
Related posts
Управлението на виртуална машина не присъства на тази машина
Hyper-V не може да бъде инсталиран на Windows 11/10
Hyper-V срещна грешка при зареждане на конфигурацията на виртуална машина
Microsoft Hyper-V Server е безплатен за неограничена оценка
Как да импортирате, експортирате или клонирате виртуални машини в Hyper-V
Как да инсталирате Windows 11 с помощта на Hyper-V в Windows
Как да възстановите Windows 8 до първоначалното му чисто състояние с помощта на Reset
Променете състоянието на захранването на процесора, когато сте на батерия, като използвате PowerCFG
Стартер на виртуална машина на Java, не можа да се създаде виртуалната машина на Java
Как да настроите безплатно виртуална машина с Windows XP
Как да деактивирате Microsoft Hyper-V на Windows 11/10
Как да прехвърляте файлове между виртуална машина и хост компютър
Коригиране на грешка по време на работа R6025 Pure Virtual Function Call
Как да коригирате често срещани грешки при репликация на Hyper-V
Как да ускорим виртуална машина VirtualBox и да я накарам да работи по-бързо
Поправка Не можа да създаде виртуалната машина Java в Windows 10
Hyper-V се срива или замръзва 5 в компютър с Windows 11/10
Поправете грешка в синия екран на MSRPC STATE VIOLATION в Windows 11/10
Какво представляват твърдотелните батерии и защо са важни?
Поправете неизправност в състоянието на захранването на драйвера в Windows 10