ИСПРАВИТЬ: Ошибка VirtualBox 0x80004005: не удалось открыть сеанс для виртуальной машины

Это руководство содержит инструкции по устранению ошибки VirtualBox 0x80004005 при попытке запустить Windows 8.1 или Виртуальная машина Windows 10: «Повторяющиеся значения конфигурации '/ CPUM / CMPXCHG16B' и '/ CPUM / IsaExts / CMPXCHG16B - удалите бывший!'".

VirtualBox не удалось открыть сеанс - повторяющиеся значения конфигурации 'CPUMCMPXCHG16B'

После обновления Oracle VM VirtualBox до версии 6.0 при попытке запустить виртуальную машину с Windows 10 или 8.1 может появиться следующая ошибка:

"Не удалось открыть сеанс для виртуальной машины .
Повторяющиеся значения конфигурации '/ CPUM / CMPXCHG16B' и '/ CPUM / IsaExts / CMPXCHG16B' - удалите первое! (VERR_DUPLICATE).
Код результата: E_FAIL (0x80004005)
Компонент: ConsoleWrap
Интерфейс: IConsole {872da645-4a9b-1727-bee2-5585105b9eed} "

Как исправить: повторяющиеся значения конфигурации '/ CPUM / CMPXCHG16B' и '/ CPUM / IsaExts / CMPXCHG16B' в VirtualBox.

Ошибка «Повторяющиеся значения конфигурации '/ CPUM / CMPXCHG16B' ..» возникает из-за того, что включена инструкция ЦП «CMPXCHG16B». как в файле VirtualBox.xml (C: \ Users \ Username \ .VirtualBox \ VirtualBox.xml), так и в .vbox виртуальной машины файл.

Чтобы решить проблему, следуйте приведенным ниже инструкциям, чтобы удалить следующую строку из указанных выше мест:
"

1. Закрывать VirtualBox Manager
2. Открытым Командная строка от имени администратора.
3. Введите следующую команду:

  • компакт-диск \ Program Files \ Oracle \ VirtualBox

4. Затем введите команду ниже, чтобы вывести список виртуальных машин.

  • VBoxManage.exe список vms

5. Из выходных данных вышеуказанной команды обратите внимание на имя машины VBOX, на которой вы получаете ошибку 0x80004005.

Например, в этом примере виртуальная машина с ошибкой «0x80004005» - это «Windows8.1_x64_Pro».

изображение

6. Затем введите следующую команду, но замените "Имя ВМ"значение, указав имя машины VBOX, на которой вы столкнулись с ошибкой 0x80004005, и нажмите Входить:*

  • VBoxManage.exe setextradata "Имя ВМ"VBoxInternal / CPUM / CMPXCHG16B

* Примечание: Приведенная выше команда отключит инструкцию «CMPXCHG16B» на выбранной виртуальной машине, удалив строку "" из файла .vbox машины.

например В этом примере команда будет такой:

  • VBoxManage.exe setextradata "Windows8.1_x64_Pro" VBoxInternal / CPUM / CMPXCHG16B
изображение

7. Теперь попробуйте запустить виртуальную машину, на которой возникла проблема. Если вы получили ту же ошибку, закройте VirtualBox Manager и введите следующую команду (от имени администратора): *

  • VBoxManage.exe setextradata global VBoxInternal / CPUM / CMPXCHG16B

* Примечание: Приведенная выше команда отключит команду «CMPXCHG16B» глобально (на всех виртуальных машинах), удалив строку "" из файла "VirtualBox.xml".

изображение

Вот и все! Сообщите мне, помогло ли вам это руководство, оставив свой комментарий о своем опыте. Пожалуйста, поставьте лайк и поделитесь этим руководством, чтобы помочь другим.