Цей посібник містить інструкції щодо усунення помилки VirtualBox 0x80004005, коли ви намагаєтеся запустити Windows 8.1 або Віртуальна машина Windows 10: "Дублікати значень конфігурації '/CPUM/CMPXCHG16B' і '/CPUM/IsaExts/CMPXCHG16B – будь ласка, видаліть колишній!».
Після оновлення Oracle VM VirtualBox до версії 6.0 може з'явитися така помилка під час спроби запустити машину з Windows 10 або 8.1 VM:
"Не вдалося відкрити сеанс для віртуальної машини
Повторювані значення конфігурації '/CPUM/CMPXCHG16B' і '/CPUM/IsaExts/CMPXCHG16B' – будь ласка, видаліть попередні! (VERR_DUPLICATE).
Компонент: 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
2. відчинено Командний рядок як адміністратор.
3. Введіть таку команду:
- cd \Program Files\Oracle\VirtualBox
4. Потім введіть команду нижче, щоб перерахувати машини VM.
- Список VBoxManage.exe vms
5. З результатів наведеної вище команди зверніть увагу на назву машини VBOX, де ви отримуєте помилку 0x80004005.
наприклад, у цьому прикладі, машина віртуальної машини з помилкою "0x80004005" - це "Windows8.1_x64_Pro".
6. Потім введіть таку команду, але замініть "Ім'я ВМ", з назвою машини VBOX, на якій ви зіткнулися з помилкою 0x80004005, і натисніть Введіть:*
- VBoxManage.exe setextradata "Ім'я ВМ" VBoxInternal/CPUM/CMPXCHG16B
* Примітка: Наведена вище команда вимкне інструкцію "CMPXCHG16B" на вибраній машині ВМ, видаливши рядок "" з файлу .vbox машини.
напр. У цьому прикладі команда буде такою:
- VBoxManage.exe setextradada "Windows8.1_x64_Pro" VBoxInternal/CPUM/CMPXCHG16B
7. Тепер спробуйте запустити машину віртуальної машини, яка має проблему. Якщо ви отримуєте ту саму помилку, закрийте диспетчер VirtualBox і введіть таку команду (як адміністратор): *
- VBoxManage.exe setextradata global VBoxInternal/CPUM/CMPXCHG16B
* Примітка: Наведена вище команда вимкне інструкцію "CMPXCHG16B" глобально (на всіх віртуальних машинах), видаливши рядок "" з файлу "VirtualBox.xml".
Це воно! Дайте мені знати, чи допоміг вам цей посібник, залишивши свій коментар про свій досвід. Будь ласка, поставте лайк і поділіться цим посібником, щоб допомогти іншим.