«Не удалось получить COM-объект» в VirtualBox

Ошибка «Не удалось получить COM-объект» в VirtualBox может иметь разные причины, поэтому при ее диагностике следует обращать внимание на описание.

Способ 1: Конфигурационный файл

Если в описании ошибки указывается «Document is empty» (пустой документ), скорее всего, причиной неполадки стало повреждение конфигурационного файла ВиртуалБокс. В этом случае эффективным решением станет восстановление настроек из автоматически создаваемой гипервизором резервной копии.

  1. Завершите работу гипервизора и всех запущенных виртуальных машин.
  2. Вставьте в адресную строку «Проводника» путь %userprofile%\.VirtualBox и нажмите клавишу ввода, чтобы перейти в папку с конфигурационным файлом программы.
  3. Не удалось получить COM-объект в VirtualBox-1
  4. Найдите в папке файл «VirtualBox.xml» и переименуйте его в «VirtualBox.xml.bak», то есть просто добавьте дополнительное расширение. Расположенный в этой же папке файл «VirtualBox.xml-prev» переименуйте в «VirtualBox.xml».
  5. Не удалось получить COM-объект в VirtualBox-2

Настройки будут восстановлены. После этого можете пробовать запускать гипервизор и виртуальные машины. Если устранить неполадку не удалось, например вследствие повреждения обоих файлов, их нужно пересоздать.

  1. Завершите работу программы и точно так же перейдите в указанную выше папку «.VirtualBox». Переименуйте файлы «VirtualBox.xml» и «VirtualBox.xml-prev» путем добавления расширения «.bak» или «.old».
  2. Не удалось получить COM-объект в VirtualBox-3

  3. Запустите VirtualBox. В результате конфигурационный файл и его резервная копия будут автоматически пересозданы программой.
  4. Так как старые файлы переименованы и недоступны, ВиртуалБокс откроется с пустым окном, без списка виртуальных машин. Нажмите в окне гипервизора кнопку «Добавить».
  5. Не удалось получить COM-объект в VirtualBox-4
  6. Укажите в «Проводнике» путь к файлу VBOX, расположенному в папке с файлом-контейнером виртуальной машины. При этом данные будут записаны в новый конфигурационный файл «VirtualBox.xml».
  7. Не удалось получить COM-объект в VirtualBox-5
  8. Для добавления в список остальных виртуальных машин используйте опцию меню «Машина»«Добавить».
  9. Не удалось получить COM-объект в VirtualBox-6
  10. Проверьте работу виртуальных машин. Если все работает, переименованные конфигурационные файлы можно будет удалить.

Приведенные выше способы также эффективны, если в детальном описании ошибки имеются другие указания на конфигурационный файл «VirtualBox.xml», например «xmlParseCharRef: invalid xmlChar value 0» и «Extra content at the end of the document».

Способ 2: Переустановка драйвера

Причиной ошибки «Не удалось получить COM-объект» может стать также сбой драйвера гипервизора. В этом случае в описании ошибки можно увидеть отсылку к сбойному файлу, допустим «Driver is probably stuck…». Попробуйте его переустановить.

  1. Завершите работу приложения и всех виртуальных машин, после чего перейдите в расположение C:\Program Files\Oracle\VirtualBox\drivers\vboxsup.
  2. Кликните правой кнопкой мыши по файлу «VBoxSup.inf» и выберите из контекстного меню опцию «Установить».
  3. Не удалось получить COM-объект в VirtualBox-7

Проверьте работу виртуальных машин.

Способ 3: Проверка службы «VBoxSDS»

Проверьте состояние фоновой службы «VBoxSDS», отвечающей за работу гипервизора. Заодно можно будет проверить работу служб, от которых она зависит.

  1. Откройте оснастку управления службами командой services.msc, выполненной в диалоговом окошке «Выполнить» (Win + R).
  2. Не удалось получить COM-объект в VirtualBox-8

  3. Отыщите в списке службу с именем «VirtualBox system service» и откройте ее «Свойства» двойным по ней кликом.
  4. Не удалось получить COM-объект в VirtualBox-9
  5. Если служба имеет тип запуска «Отключена», измените его, выбрав из выпадающего списка «Вручную». Нажмите «Запустить», чтобы проверить работу службы. Запуск должен пройти без ошибок.
  6. Не удалось получить COM-объект в VirtualBox-10
  7. Если служба не запускается, проверьте зависимости. Для этого в окне свойств переключитесь на одноименную вкладку и посмотрите, от каких служб и компонентов зависит «VirtualBox system service», после чего проверьте их работу.
  8. Не удалось получить COM-объект в VirtualBox-11
  9. Так, служба VirtualBox зависит от работы службы «Удаленный вызов процедур (RPC)». Она должна работать и иметь тип запуска «Автоматически».
  10. Не удалось получить COM-объект в VirtualBox-12

Невозможность запустить службу может указывать на ее повреждение, а также на повреждение файлов гипервизора. В этом случае рекомендуется переустановить ВиртуалБокс. Для удаления программы лучше всего использовать приложения-деинсталляторы, удаляющие не только основные файлы приложения, но связанные с ними записи в реестре.

Подробнее: Программы для удаления программ

После удаления VirtualBox обязательно перезагрузите компьютер. Если ошибка «Не удалось получить COM-объект» возникает при запуске только какой-то конкретной виртуальной машины, удалите ее и создайте заново. Если ВМ содержит важные данные, файл-контейнер VDI можно сохранить, а затем попробовать подключить его к ВМ как отдельный виртуальный диск.

Помогла ли Вам статья?
Да Нет
Задайте вопрос или оставьте мнение
Получить ответ на Email
Уведомить о

0 ответов
Межтекстовые Отзывы
Посмотреть все комментарии
Инструкции по операционным системам:
AndroidAndroid iOSiOS Windows 11Windows 11 Windows 10Windows 10 Windows 7Windows 7 Windows 8Windows 8 Windows XPWindows XP Общее по компьютерамОбщее по компьютерам LinuxLinux macOSmacOS
Инструкции по мессенджерам и соц.сетям:
ВконтактеВконтакте ОдноклассникиОдноклассники TelegramTelegram ViberViber WhatsAppWhatsApp SkypeSkype ZoomZoom InstagramInstagram
Инструкции по работе в программах:
WordWord ExcelExcel PowerPointPowerPoint OutlookOutlook DirectXDirectX PhotoshopPhotoshop LightroomLightroom Premiere ProPremiere Pro Google ChromeGoogle Chrome Яндекс БраузерЯндекс Браузер Mozilla FirefoxMozilla Firefox OperaOpera Internet ExplorerInternet Explorer Уроки по остальным браузерамПо остальным браузерам Расширения для браузеровРасширения браузеров Уроки по антивирусамПо антивирусам AvastAvast AudacityAudacity Apple IDApple ID AutoCADAutoCAD BandicamBandicam BlueStacksBlueStacks DAEMON ToolsDAEMON Tools DiscordDiscord Epic GamesEpic Games FL StudioFL Studio HamachiHamachi iСloudiСloud iTunesiTunes OBSOBS OriginOrigin Play MarketPlay Market Sony VegasSony Vegas SpotifySpotify SteamSteam TeamViewerTeamViewer The Bat!The Bat! TikTokTikTok TunngleTunngle UltraISOUltraISO uTorrentuTorrent VirtualBoxVirtualBox Торрент клиентыТоррент клиенты Яндекс ДискЯндекс Диск Яндекс.КартыЯндекс.Карты Яндекс.НавигаторЯндекс.Навигатор В остальных программахВ остальных программах Драйвера для устройствДрайвера Подборки программПодобрать программу Остальные программыСкачать программы
Инструкции по онлайн-сервисам:
ЯндексЯндекс GoogleGoogle ДзенДзен YouTubeYouTube FacebookFacebook TwitterTwitter AliExpressAliExpress AvitoAvito ChatGPTChatGPT QiwiQiwi Другие онлайн-сервисыДругие сервисы Все о почтеВсе о почте Яндекс почтаЯндекс почта GmailGmail Почта Mail.ruПочта Mail.ru Рамблер почтаРамблер почта
Инструкции по телефонам:
SamsungSamsung XiaomiXiaomi HuaweiHuawei Прошивки устройствПрошивки телефонов ТелефонОбщие по телефонам
Инструкции по периферийным устройствам:
МышкаМышка КлавиатураКлавиатура ПринтерПринтер РоутерРоутер ФлешкаФлешка Карта памятиКарта памяти HDMIHDMI Игровые консолиИгровые консоли Яндекс СтанцияЯндекс Станция AirPodsAirPods
Инструкции по комплектующим:
Материнская платаМатеринская плата ПроцессорПроцессор ВидеокартаВидеокарта SSD дискиSSD диски Жесткий дискЖесткий диск BIOSBIOS