Как да разреша VirtualBox ‘Грешка в supR3HardenedWinReSpawn’?



Опитайте Нашия Инструмент За Премахване На Проблемите

The ‘Грешка в supR3HardenedWinReSpawn’ проблем се среща с инсталациите на Oracle Virtualbox - обикновено няколко секунди след опити за стартиране на тяхната виртуална машина. След като този проблем започне да възниква, всяка нова създадена виртуална машина ще показва същото съобщение за грешка (което прави Virtualbox напълно неизползваем).



VirtualBox ‘Грешка в supR3HardenedWinReSpawn’



Забележка: Този проблем е различен от Грешка E_FAIL (0x80004005) при всяко стартиране на виртуална машина.



Една от най-честите причини, които ще предизвикат този тип поведение, е липсващ драйвер (VBoxDrv.inf). Възможно е поради някои проблеми с разрешението , инсталирането на този ключов драйвер не завършва по време на първоначалната инсталация. В този случай можете да разрешите проблема, като инсталирате VBoxDrv.inf ръчно.

Друга потенциална причина, която може да породи тази конкретна грешка, е несъответствие в системния регистър, което сочи към грешната директория на драйвера. Ако този сценарий е приложим, можете бързо да отстраните проблема, като направите проверка в системния регистър и коригирате низа ImagePath, в случай че директорията е грешна.

Ако сте започнали да срещате проблема още при първия опит при стартирането на виртуалната машина, вероятно виждате грешката поради факта, че VirtualBox VM няма достатъчно RAM за работа. В този случай можете бързо да разрешите проблема, като влезете в настройките на VM и коригирате разпределената RAM.



Съществуват множество проблеми, свързани с използването на опцията по подразбиране за паравиртуализация. Възможно е това да не се поддържа от операционната система, която се опитвате да подражавате. За да разрешите проблема в този случай, ще трябва да осъществите достъп до настройките на виртуалната машина и да промените паравиртуализацията от Default по подразбиране на KVM.

Ако използвате по-стара конфигурация на компютъра, възможно е хардуерната виртуализация да е деактивирана по подразбиране. В случай, че вашата машина не е в състояние да замести тази технология, може да се появи грешка при всяко стартиране на виртуална машина. За да разрешите проблема, просто отворете настройките на UEFI / BIOS и се уверете, че виртуализацията е разрешена.

Има много проблеми, свързани с VirtualBox версия 5.2.6. Ако все още го използвате, има вероятност да страдате от същия проблем, който е причинил проблема на хиляди потребители. В този случай най-лесният начин за отстраняване на проблема е да деинсталирате текущата версия на Virtualbox и след това да инсталирате най-новата налична стабилна компилация.

1. Инсталирайте VBoxDRV.inf

Както се оказва, една от най-честите причини, която ще причини VirtualBox ‘Грешка в supR3HardenedWinReSpawn’ е липсващ драйвер ( VBoxDRV.inf ). Има вероятност поради някакъв проблем с разрешенията основното приложение VirtualBox да може да се инсталира без този ключов драйвер.

Ако този сценарий е приложим, няма да можете да стартирате нито една машина Virtualbox (създадена от нулата или импортирана от по-стара инсталация). Няколко засегнати потребители, които също се бореха с този проблем, потвърдиха, че са успели да отстранят проблема чрез ръчно сърфиране до местоположението на VBoxDRV.inf драйвер, като извърши инсталирането и след това принуди новоинсталираната услуга да бъде стартирана чрез повишен команден ред.

Ето кратко ръководство за инсталиране и стартиране на услугата VBoxDrv, за да се поправи ‘Грешка в supR3HardenedWinReSpawn’ проблем:

  1. Отворете File Explorer и отидете до следното място:
    C:  Program Files  Oracle  VirtualBox  drivers  vboxdrv

    Забележка: Можете да прегледате местоположението ръчно или да го поставите директно в навигационната лента и да натиснете Въведете за да стигнете веднага.

  2. След като стигнете до правилното местоположение, щракнете с десния бутон върху VBoxDrv.inf и изберете Инсталирай от контекстното меню.

    Инсталиране на VBoxDrv ръчно

  3. Когато бъдете подканени от UAC (User Account Control), щракнете върху Да, след което изчакайте, докато драйверът бъде инсталиран успешно.
    Забележка: Няма да получите съобщение за успех, но вашето екранът ще мига след инсталиране на драйвера.
  4. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това въведете ‘Cmd’ и натиснете Ctrl + Shift + Enter за да отворите повишен CMD ред. Когато бъдете подканени от UAC (Контрол на потребителски акаунти) , щракнете Да за предоставяне на административни привилегии.

    Стартиране на командния ред

  5. След като влезете в повишения команден ред, въведете следната команда и натиснете Въведете за принудително стартиране на току-що инсталираната услуга:
    sc стартирайте vboxdrv
  6. След като командата бъде успешно обработена, затворете повишения команден ред и рестартирайте компютъра. При следващата стартираща последователност повторете действието, което преди е причинявало грешката, и вижте дали проблемът вече е отстранен.

В случай, че все още срещате същото ‘Грешка в supR3HardenedWinReSpawn’ проблем, преминете към следващото потенциално решение по-долу.

2. Отстранете проблема с директорията

Друга потенциална причина, която може да причини този конкретен проблем, е проблем с директория, улеснен от несъответствие в системния регистър, улеснено от драйвера VirtualBox. Ако този сценарий е приложим, бихте могли да разрешите проблема бързо, като направите бърза проверка на системния регистър, за да видите дали пътят на драйвера води до VBoxDrv.sys.

В случай, че пътят е различен, малка модификация трябва да гарантира, че можете да стартирате виртуалните си машини, без да срещнете ‘Грешка в supR3HardenedWinReSpawn’ издайте отново.

Ето кратко ръководство за разследване и отстраняване на проблема с директорията, свързан с VBoxDrv.sys водач:

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. Въведете вътре в текстовото поле ‘Regedit’ и натиснете Въведете за да отворите редактора на системния регистър. Когато бъдете подканени от Контрол на потребителските акаунти (UAC) , щракнете Да за предоставяне на администраторски достъп.

    Стартиране на редактора на системния регистър

  2. След като влезете в редактора на системния регистър, използвайте левия раздел, за да отидете до следното място:
    HKEY_LOCAL_MACHINE  system  currentcontrolset  services  vboxdrv

    Забележка: Можете да прегледате местоположението ръчно или да го поставите директно в навигационната лента в горната част и да натиснете Въведете за да стигнете веднага.

  3. След като пристигнете на правилното място, преминете към дясната секция и щракнете двукратно върху ImagePath.
  4. След като стигнете там, проверете дали пътят е точно този по-долу:
      C:  Program Files  Oracle  VirtualBox  drivers  vboxdrv  VBoxDrv.sys 

    Забележка: Ако местоположението съвпада, това означава, че нямате проблем с директория и можете спокойно да преминете към следващото потенциално коригиране по-долу.

  5. Но в случай, че местоположението е различно, променете стойността на следното местоположение:
     C:  Program Files  Oracle  VirtualBox  drivers  vboxdrv  VBoxDrv.sys 
  6. Щом сте сигурни, че ImagePatch низ показва правилното местоположение, хит Добре и затвори Редактор на регистъра за да запазите промените.

    Правилно местоположение на VBoxDrv

  7. Сега, за да сте сигурни, че драйверът е действително използван, отидете до директорията с драйвери по-долу и стартирайте драйвера, като щракнете с десния бутон върху VBoxDrv.sys и изберете Инсталирай.

    Инсталиране на VBoxDrv ръчно

    Забележка: Пренебрегнете тази стъпка, ако вече сте го направили в Метод 1 .

  8. След това натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След това въведете ‘Cmd’ вътре в текстовото поле и натиснете Ctrl + Shift + Enter за да отворите повишен CMD ред с администраторски достъп.

    Стартиране на командния ред

    Забележка: Ако видите подкана за контрол на потребителските акаунти, щракнете върху Да за предоставяне на администраторски достъп.

  9. В CMD на администратора въведете следната команда, за да се уверите, че услугата VBoxDrv работи:
     sc стартирайте vboxdrv 
  10. Рестартирайте компютъра си и вижте дали проблемът е разрешен, като се опитате да стартирате отново машина Virtualbox.

Ако е същото ‘Грешка в supR3HardenedWinReSpawn’ проблемът все още се случва, преминете към следващото потенциално решение по-долу.

3. Увеличете разпределеното количество RAM

Както се оказва, този конкретен проблем може да възникне и поради недостатъчно RAM, разпределено на виртуалната машина, която е създадена преди това. Проблемът е, че Virtualbox не се справя добре с това да изясни какъв точно е проблемът, който прави виртуалната машина неизползваема.

Още повече, има няколко различни потребителски отчета, които твърдят, че динамичното регулиране на разпределената RAM памет няма да свърши работа. За да коригирате проблема, ако този сценарий е приложим, ще трябва да премахнете текущата конфигурация на виртуалната машина, преди да създадете такава със същото изображение, но с увеличена разпределена RAM.

Ето кратко ръководство през цялото нещо:

  1. Започнете с отваряне на Oracle VM VirtualBox Manager инсталиране и премахване на текущата инсталация на виртуална машина. За да направите това, просто щракнете с десния бутон върху инсталацията на VM (дясната секция) и изберете Премахване от новопоявилото се контекстно меню.

    Премахване на инсталацията на VM

  2. Когато бъдете попитани дали искате да премахнете или изтриете всички файлове, изберете Премахване само така че не улеснявате загуба на данни.

    Премахване на инсталацията на VM

  3. След това създайте нова конфигурация със същото изображение. Но когато стигнете до частта, в която трябва да изберете Базова памет , уверете се, че е по-висока от предишната ви инсталация на VM.

    Създаване на нова VM машина с повече разпределена RAM

  4. Завършете първоначалната конфигурация на машината и вижте, че можете да стартирате машината, без да срещнете същото ‘Грешка в supR3HardenedWinReSpawn’ проблем.

Ако същият проблем се върне, преминете към следващото потенциално решение по-долу.

4. Настройте интерфейса за паравиртуализация

Друг потенциален виновник, който може да улесни появата на ‘Грешка в supR3HardenedWinReSpawn’ въпросът е a Паравиртуализация технология, която не се поддържа от ОС, която се опитва да бъде емулирана. Най-често това се случва, ако потребителят остави тази опция на По подразбиране.

Няколко засегнати потребители, които също се мъчеха да разрешат този проблем, потвърдиха, че проблемът е изцяло разрешен и най-накрая са успели да стартират своята виртуална машина Vmware, след като са променили ParaVirtualization от Default на KVM.

Ето кратко ръководство за извършване на същата промяна в конфигурацията на вашата виртуална машина:

  1. Отворете Oracle VM VirtualBox Manager и щракнете с десния бутон върху виртуалната машина, която ви създава проблеми. След това изберете от новопоявилото се контекстно меню Настройки.
  2. След като влезете в менюто Настройки на виртуалната машина, изберете Система раздел от лявото странично меню.
  3. С Система избрания раздел, преминете към дясната секция и отворете Ускорение раздел.
  4. Когато стигнете до правилното меню, разширете падащото меню, свързано с Paravirtualization Interface и го променете от По подразбиране да се KVM.
  5. Щракнете Добре за да запазите промените, след това стартирайте виртуална машина отново, за да видите дали проблемът е решен.

Промяна на технологията за пара-виртуализация по подразбиране

Ако е същото ‘Грешка в supR3HardenedWinReSpawn’ проблемът продължава, преминете към следващото потенциално решение по-долу.

5. Активирайте виртуализацията в BIOS / UEFI

Както се оказва, друга потенциална причина, която ще доведе до този проблем, е деактивирането на виртуализацията от настройките на BIOS или UEFI. Въпреки че хардуерната виртуализация е активирана по подразбиране в по-голямата част от компютърните конфигурации, възможно е по-старите компютърни платформи да се коригират ръчно.

Ако този сценарий е приложим, трябва да можете да разрешите проблема доста лесно, като осъществите достъп до настройките на BIOS или UEFI и отново активирате патентованата технология за виртуализация.

Ето кратко ръководство за това как да направите това (независимо дали използвате BIOS или UEFI):

  1. Ако използвате компютър с BIOS, стартирайте компютъра и натиснете Настройвам по време на началния екран за стартиране. При повечето конфигурации ключът за настройка обикновено е един от F клавиши (F2, F4, F6, F8) или От ключ.
    натиснете клавиш, за да влезете в настройка или биос

    Натиснете [клавиш], за да влезете в настройката

    Забележка: Ако срещнете проблема на компютър, базиран на UEFI, следвайте инструкциите ( тук ), за да стартирате директно в Разширени опции за стартиране меню. Оттам можете да получите достъп до настройките на фърмуера на UEFI.

    Достъп до настройките на фърмуера на UEFI

  2. След като влезете в менюто за настройка на BIOS или UEFI, започнете да разглеждате менютата, за да намерите опцията, еквивалентна на вашата технология за виртуализация (Intel VT-x, Intel Virtualization Technology, AMD-V, Vanderpool и др.) Когато успеете да намерите опция не забравяйте да Активиране то.

    Активиране на технологията за виртуализация на Intel

    Забележка: Обикновено можете да намерите тази опция под Процесор, Защита, Чипсет, Разширено, Разширено управление на чипсета, Разширена конфигурация на процесора и др. Имайте предвид, че настройките може да са различни в зависимост от вашата дънна платка и производителя на процесора ви. Ако не можете сами да намерите опцията, потърсете онлайн конкретни инструкции.

  3. След като технологията за виртуализация е активирана, запазете промените в BIOS / UEFI и рестартирайте компютъра.
  4. След като приключи следващата стартираща последователност, опитайте да стартирате виртуалната машина още веднъж и проверете дали същото съобщение за грешка все още продължава.

В случай, че все още виждате ‘Грешка в supR3HardenedWinReSpawn’ първоначално съобщение, преминете към последния метод по-долу.

6. Инсталирайте по-нова версия на Virtualbox

Ако сте изпълнили всички инструкции по-горе без резултат, има вероятност да срещнете този проблем поради непостоянство на Virtualbox, което е разрешено с по-нови версии. В повечето случаи този конкретен проблем се отчита с VirtualBox версия 5.2.6.

В случай че този сценарий е приложим, можете да разрешите проблема бързо, като деинсталирате текущата си версия на VirtualBox и след това инсталирате най-новата версия от официалната страница за изтегляне на Virtualbox.

Ето кратко ръководство за това как да направите това:

  1. Отворете a Бягай диалогов прозорец чрез натискане Клавиш на Windows + R . Въведете вътре в текстовото поле ‘Appwiz.cpl’ и натиснете Въведете за да отворите Приложения и функции меню.

    Въведете „appwiz.cpl“ в подканата за изпълнение

  2. След като влезете в Приложения и функции меню, превъртете надолу през списъка с инсталирани приложения и намерете вашата VirtualBox инсталация. След като го видите, щракнете с десния бутон върху него и изберете Деинсталирайте от новопоявилото се контекстно меню.

    Деинсталиране на VirtualBox

  3. В прозореца за деинсталиране следвайте указанията на екрана, за да завършите процеса, след което рестартирайте компютъра.
  4. След следващата стартираща последователност отворете тази връзка ( тук ) и изтеглете най-новата версия на VirtualBox, като кликнете върху Хостове на Windows.

    Изтеглена най-новата версия на VirtualBox

  5. След като новата версия е инсталирана, преконфигурирайте виртуалната машина и вижте дали можете да я стартирате, без да срещнете ‘Грешка в supR3HardenedWinReSpawn’ съобщение за грешка.
9 минути четене