4

Я обновил свой компьютер до Windows 10, но у меня есть проблемы, чтобы заставить его работать. Ошибка, которую я получил при установке Virtualbox (версия 5.0.3):

Callee RC: 
REGDB_E_CLASSNOTREG (0x80040154)

Я гуглил и нашел эту проблему и попробовал варианты, указанные в принятом ответе, но это не сработало.

Когда я делаю следующее:

regsvr32 /u VBoxC.dll 

Он говорит, что VBoxC.dll не может быть загружен. Не удалось найти модуль.

Какие-либо предложения?

редактировать

Как предлагается в постах ниже, я пробовал разные вещи. Все еще нет решения. Я все еще получаю ту же ошибку. Что меня поражает, так это то, что у меня нет C:\Users\User\.VirtualBox . И каждый раз, когда я переустанавливаю VirtualBox, каталог НЕ создается.

Редактировать 2

Поскольку я буквально все перепробовал и не заработал, я решил сменить ОС на Ubuntu. Спасибо всем за большую помощь.

@ Модераторы: что за щедрость? Как я должен идти об этом? Там нет решения этой проблемы, которая работала для меня ....

4 ответа4

2

Вы можете рассмотреть это.

Я установил Windows 10 Enterprise, обновился с Windows 8.1 Enterprise и столкнулся с проблемой частой блокировки Windows 10.

После некоторых копаний я обнаружил, что диспетчер Hyper-V для Windows 10 все еще читает конфигурацию диспетчера Hyper-V для Windows 8.1. Так было до тех пор, пока я не сделал полный сброс Windows 10 (чтобы очистить конфигурацию предыдущей версии), и он работал прекрасно.

Хотя это может показаться не имеющим непосредственного отношения к вашей проблеме, я хочу сказать, что Windows Hyper-V, особенно в Windows 10, может бороться за ресурсы с вашей установкой VitualBox.

Я бы предложил из Program Files -> функции для запуска, удаления Hyper-V, перезагрузки и запуска из командной строки (в режиме администратора) sfc /scannow

Затем перезагрузите компьютер и попробуйте запустить VirtualBox (после переустановки VBox, как это было предложено предыдущим автором).

2

Вы видели этот пост StackOverflow? Это относится к вашему делу. Мне довелось увидеть точно такую же проблему (на одном из ноутбуков моего ученика ;-), из всех мест), и я решил ее, объединив два ответа, то есть сначала полностью деинсталлировав, как указано во втором ответе, затем проверив xml файл упоминается в первом.

Обоснованием этого является то, что вы заявили,

Вы пытались просто переустановить приложение? - Ramhound

@ Ramhound да несколько раз. - Сандерс

а затем странная проблема, с которой вы столкнулись при загрузке VBoxC.dll

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

Конечно, вы можете просто сначала проверить xml файл, не испытывая при этом полной, но ручной деинсталляции.

Если после полной деинсталляции у вас по-прежнему будет та же проблема, вы можете попробовать другие решения, предлагаемые для вашей проблемы, поскольку проблема с разрешениями и регистрацией может привести к потере полезности предлагаемые решения. Так что попробуйте еще раз ту, которую вы упомянули, и убедитесь, что у вас установлена подходящая версия Microsoft .NET Framework.

Пожалуйста, дайте мне знать, работает ли это для меня.

2

Если текущая версия Virtualbox кажется несовместимой с Windows 10, и, поскольку все предложения, предложенные в ответах и комментариях, мной и другими, не сработали, кажется, что это оставляет только три варианта:

  1. Дождитесь исправления Virtualbox для Windows 10
  2. Переход на Windows 7
  3. Конвертировать в Hyper-V.
    Графический интерфейс отличается от VB, но он имеет те же основные функции и может предложить лучшую производительность для гостей Windows.
2

Какие-либо предложения?

На сегодняшний день (09.09.2015) вышел новый релиз, который был выпущен вчера. Что, кажется, решает мои проблемы, которые были почти такими же.

Моя система настройки с такими же проблемами была:

  • Windows 10 Pro 64bit (обновленная версия Windows 8.1 Pro 64bit)
  • VirtualBox 5.0.2
  • Функции Hyper-V не активированы / не установлены

Я только что установил новую версию VirtualBox, которую вы можете скачать здесь как обычно.

До этого мне приходилось включать и выключать USB 2.0 vs 1.1 и наоборот, потом периодически запускалась виртуальная машина.

Теперь, кажется, работает из коробки. (Протестировано несколько раз, перезагружено после установки)

Есть также несколько проблем, которые были исправлены, см. Журнал изменений VirtualBox.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .