2015-12-23 4 views
0

Я пытаюсь запустить VirtualBox (версии 5.1, 4.3.4, 4.16) в Windows 7 с пакетом обновления 1 (SP1) x64 Ultimate через Vagrant 1.7.4 командаОшибка Vagrant E_NOINTERFACE запускает VirtualBox разные версии в Windows 7 SP1 x64 Ultimate (ошибка COM/DCOM?)

'vagrant up'

и я получаю сообщение об ошибке

Bringing machine 'default' up with 'virtualbox' provider... There was an error while executing VBoxManage , a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below. Command: ["list", "hostonlyifs"] Stderr: VBoxManage.exe: error: Failed to create the VirtualBox object! VBoxManage.exe: error: Code E_NOINTERFACE (0x80004002) - No such interface supported (extended info not available) VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.

Это выглядит как бродяга ручки DCOM в плохом состоянии. Я добавил группу «Распределенные пользователи COM» к VBoxSVC.exe, но не повезло. У группы есть права доступа к локальному доступу и удаленного доступа.

Как я могу это исправить?

Я включил доступ к VirtualBox для всех, а также для распределенных пользователей COM, но ничего не работает - я до сих пор

Watcher ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={c28be65f-1a8f-43b4-81f1-eb60cb516e66} aComponent={VirtualBox} aText={The object is not ready}, preserve=false

в журнале VirtualBox, когда я пытаюсь

vagrant up

+0

Те же дистрибутивы VirtualBox работают только ОК i n Win 8.1. – StackIt

+0

Когда я запускаю VBoxSVC.exe, я получаю такой журнал: > VirtualBox (XP) COM Server 4.1.16 r78094 win.amd64 (май 22 2012 14:22:25) журнал выпуска 00: 00: 00.000 main Log открыт 2016-01-14T12: 10: 26.031874700Z 00: 00: 00.000 основная ОС Продукт: Windows Vista Ultimate Edition 00: 00: 00.000 Основная ОС Релиз: 6.0.6000 00: 00: 00.000 main Исполняемый файл: E: \ SYS \ ут \ VirtualBox.4.1.16 \ VBoxSVC.exe 00: 00: 00,000 основной процесс ID: 5860 00: 00: 00,000 основной тип пакета: WINDOWS_64BITS_GENERIC 00: 00: 00,437 VDInit закончил – StackIt

+0

00: 08: 24,616 Watcher ERROR [COM]: aRC = E_ACCESSDENIED (0x80070005) aIID = {c28be65f-1a8f-43b4-81f1-eb60cb516e66} aComponent = {VirtualBox} aText = {Объект не готов}, pr eserve = false – StackIt

ответ

0

сделал вы проверяете this one, он говорит не, чтобы запустить cmd-окно в качестве администратора

+0

Я начал запускать командное окно как пользователь, так и администратор, и это привело к той же ошибке. Если я установил VBoxSVC для запуска только из admin в свойствах DCOM, ошибка была связана с требуемыми повышенными привилегиями. Помимо всего, я проверил свое состояние пользователя cmd со сценарием. – StackIt

+0

Согласно подобным ошибкам, это выглядит как неправильные или отсутствующие права пользователя ключа реестра или требуемого режима совместимости или что-то подобное с проблемой dcom. – StackIt

+0

Я включил доступ к VirtualBox для всех, а также для пользователей Distributed COM, но ничего не работает - у меня все еще есть > Наблюдатель ERROR [COM]: aRC = E_ACCESSDENIED (0x80070005) aIID = {c28be65f-1a8f-43b4-81f1- eb60cb516e66} aComponent = {VirtualBox} aText = {Объект не готов}, preserve = false – StackIt

 Смежные вопросы

  • Нет связанных вопросов^_^