Как да коригирам грешката „Неуспешно придобиване на обект на VirtualBox COM“

Няколко потребители съобщават, че не могат да стартират VirtualBox. Съобщението за критична грешка, което се появява, е „Неуспешно придобиване на обекта VirtualBox COM. Заявлението ще прекрати ”.  В някои случаи грешката се придружава и от второ съобщение за грешка, сочещо към проблема. Изглежда, че проблемът не е специфичен за определена версия на Windows, тъй като е потвърдено, че се появява както в Windows 8.1, така и в Windows 10.

Какво причинява грешката „Неуспешно придобиване на обект на VirtualBox COM“?

Проучихме този проблем, като разгледахме различни потребителски отчети и стратегии за поправка, които обикновено се използват успешно в този конкретен сценарий. Както се оказва, има множество виновници, които в крайна сметка могат да предизвикат този проблем:

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

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

За най-добри резултати ви съветваме да следвате методите в реда, в който са представени, тъй като са подредени по ефективност и тежест. Независимо от виновника, който задейства  грешката „Неуспешно придобиване на обект VirtualBox COM“  , една от следните потенциални корекции трябва да ви помогне да разрешите проблема.

Метод 1: Стартиране на VirtualBox с администраторски права

Възможно е да срещнете този проблем, защото се опитвате да стартирате VirtualBox от пряк път, който не е конфигуриран да работи с администраторски достъп. Няколко засегнати потребители съобщиха, че са успели да разрешат  грешката „Неуспешно придобиване на обект VirtualBox COM“,  като конфигурират пряк път на VirtualBox да стартира с администраторски достъп.

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

  1. Първо, нека да проверим дали тази теория е вярна, като щракнем с десния бутон върху прекия път на Virtualbox и изберете R un като администратор.

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

  2. Щракнете с десния бутон върху същия пряк път на VirtualBox и изберете Properties от контекстното меню.
  3. От екрана Свойства на Oracle VM VirtualBox изберете раздела Съвместимост и поставете отметка в квадратчето, свързано със Стартиране на тази програма като администратор (от екрана Настройки )
  4. Кликнете върху Приложи, за да направите промяната постоянна.
  5. Рестартирайте Virtualbox и вижте дали проблемът е разрешен.

Ако все още срещате  грешка „Неуспешно придобиване на обект VirtualBox COM“  , преминете надолу към следващия метод по-долу.

Метод 2: Инсталиране на VirtualBox с администраторски права

VirtualBox е една от онези програми, които трябва да бъдат инсталирани с права на администратор, за да функционират привилегии. Ако не предоставите администраторски достъп до инсталатора на VirtualBox, някои критични услуги няма да бъдат конфигурирани правилно. Няколко засегнати потребители, които също се сблъскаха с  грешката „Неуспешно придобиване на обект VirtualBox COM“  , съобщиха, че проблемът вече не се появява, след като деинсталираха текущата си инсталация на VirtualBox и след това я инсталираха правилно.

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

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение. След това въведете “appwiz.cpl” и натиснете Enter, за да отворите прозореца Програми и функции .
  2. Вътре в програми и функции превъртете списъка с приложения и намерете Oracle VM VirtualBox . След като го видите, щракнете с десния бутон върху него и щракнете върху Деинсталиране.
  3. След това следвайте подканите на екрана, за да завършите деинсталацията и да рестартирате компютъра си.
  4. Когато следващата стартираща последователност приключи, посетете тази връзка (тук). След като стигнете там, щракнете върху хостовете на Windows (под пакетите на платформата VirtualBox ), за да стартирате изтеглянето.
  5. След като инсталационната програма бъде изтеглена успешно, не щраквайте двукратно върху нея, както обикновено. Вместо това щракнете с десния бутон върху него от лентата за изтегляне на вашия браузър и щракнете върху Покажи в папка .
  6. В местоположението на инсталатора на VirtualBox щракнете с десния бутон върху него и изберете Изпълни като администратор .
  7. Следвайте инструкциите на екрана, за да завършите преинсталацията на Virtualbox.
  8. Рестартирайте компютъра си и вижте дали VirtualBox не се стартира без съобщението за грешка.

Ако все още виждате  грешка „Неуспешно придобиване на обект VirtualBox COM“  при стартиране на програмата, преминете надолу към следващия метод по-долу.

Метод 3: Преместване на папката .Virtualbox на друго място

Този конкретен проблем може да възникне и поради неправилно формиран главен регистър на гостите. Възможно е  грешката „Неуспешно придобиване на обект VirtualBox COM“ да  е причинена от лош файл Virtualbox.xml или друг повреден файл от папката .VirtualBox.

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

Ето кратко ръководство за това как да преместите папката .Virtualbox на друго място.

  1. Първо, първо се уверете, че VirtualBox е напълно затворен.
  2. Отворете File Explorer и отидете до следното място:
    C: \ Потребители \ * Вашето потребителско име *

    Забележка: * Вашето потребителско име * е просто резервоар за вашия личен потребителски акаунт в Windows. Моля, заменете го със собственото си име.

  3. След като стигнете до това място, щракнете с десния бутон върху .VirtualBox и изберете Cut от контекстното меню. Освен това можете да натиснете Ctrl + X, за да изрежете директно файла.
  4. Поставете папката .Virtualbox на подходящо място, като например работния плот.

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

  5. След като папката бъде преместена на друго място, стартирайте VirtualBox отново и вижте дали програмата се стартира без  грешка „Неуспешно придобиване на обект VirtualBox COM“  .

За потребители на MacOS:

Препоръчително е да преинсталирате VirtualBox. В повечето случаи преинсталирането на последната версия решава проблема.