Гид по технологиям

VirtualBox не показывает 64‑bit — как исправить за 5 шагов

6 min read Устранение неполадок Обновлено 12 Dec 2025
VirtualBox не показывает 64‑bit — исправление
VirtualBox не показывает 64‑bit — исправление

Изображение экрана ошибки VirtualBox: заголовок «VirtualBox Won’t Show 64-bit: How to Fix It in 5 Steps»

Почему VirtualBox не показывает 64‑битную гостевую ОС в Windows

Определить точную причину может быть непросто: проблема возникает при взаимодействии нескольких уровней — аппаратного, прошивки (BIOS/UEFI), системы и конфликтующих виртуализационных функций. Ниже — наиболее распространённые причины, которые стоит проверить в первую очередь:

  • Виртуализация отключена в BIOS/UEFI — гостевые 64‑битные ОС требуют аппаратной поддержки виртуализации (Intel VT‑x или AMD SVM).
  • Hyper‑V включён — встроенный гипервизор Windows блокирует доступ VirtualBox к аппаратной виртуализации.
  • Core Isolation / Memory Integrity включены — защита памяти может блокировать загрузку виртуальных машин.
  • Другие VM‑платформы установлены — конфликт за ресурсы и интерфейсы (например, Hypervisor Platform, Docker, WSL2, VMware).
  • Device Guard / Credential Guard включены — политики целостности кода и изоляции платформы могут препятствовать работе гипервизора.

Важно: прежде чем отключать системные функции, убедитесь, что у вас есть права администратора и резервные копии важных данных.

Короткие проверки перед подробной диагностикой

Перед тем как переходить к детальным шагам, попробуйте быстрые исправления:

  • Убедитесь, что ваш процессор поддерживает 64‑бит (x86_64 / AMD64).
  • Обновите VirtualBox до последней стабильной версии.
  • Удалите и переустановите Oracle VirtualBox при подозрении на повреждённую установку.
  • Установите Microsoft Visual C++ Redistributable 2019, если его нет.
  • Перезагрузите компьютер после изменений в настройках виртуализации.

1. Отключите Hyper‑V

Hyper‑V перехватывает доступ к VT‑x/AMD‑SVM и делает недоступными 64‑битные профили в VirtualBox. Отключите Hyper‑V через компоненты Windows.

  1. Нажмите Win + R для открытия окна Выполнить. Окно «Выполнить» Windows Features
  2. Введите optionalfeatures.exe и нажмите Enter, чтобы открыть окно «Компоненты Windows».
  3. Снимите флажок с пункта Hyper‑V и нажмите OK. Список компонентов Windows с опцией Hyper V
  4. Перезагрузите компьютер.

Совет: если вы используете Docker Desktop, WSL2 или иные функции, зависящие от Hyper‑V, после отключения Hyper‑V эти инструменты перестанут работать до повторного включения Hyper‑V.

2. Включите аппаратную виртуализацию в BIOS/UEFI

Если виртуализация выключена в прошивке, VirtualBox не увидит 64‑битные варианты. Процесс доступа к настройкам UEFI/BIOS немного отличается в разных системах.

  1. Нажмите Win + I, чтобы открыть Параметры. Система — Восстановление
  2. Перейдите в раздел Система, затем выберите Восстановление. Параметры восстановления Windows 11
  3. В разделе «Дополнительный запуск» нажмите «Перезагрузить сейчас». Экран «Выберите вариант» с пунктом «Устранение неполадок»
  4. На экране выбора нажмите «Устранение неполадок», а затем «Дополнительные параметры». Экран дополнительных параметров
  5. Выберите «Параметры прошивки UEFI» и нажмите «Перезагрузить». Опция UEFI Firmware Settings
  6. В настройках BIOS/UEFI найдите раздел конфигурации и включите пункт, связанный с виртуализацией: Intel Virtualization Technology / VT‑x или AMD SVM. Параметр виртуализации в BIOS
  7. Сохраните изменения и выйдите (Save and Exit).

Примечание: в разных материнских платах названия опций могут отличаться: ищите слова virtualization, VT‑x, VT‑d, SVM, AMD‑V.

3. Отключите Core Isolation и Memory Integrity

Core Isolation (Изоляция ядра) повышает безопасность, но блокирует доступ гипервизоров к защищённым областям памяти.

  1. Нажмите Win + I для открытия Параметров. Параметры безопасности и конфиденциальности
  2. Перейдите в Конфиденциальность и безопасность, затем откройте Безопасность Windows.
  3. Нажмите «Открыть Безопасность Windows». Кнопка открытия Windows Security
  4. Перейдите в Безопасность устройства, затем в раздел Изоляция ядра и откройте «Сведения об изоляции ядра». Экран Device Security — Core isolation
  5. Отключите переключатель Целостность памяти (Memory Integrity). Параметр целостности памяти в Windows Security
  6. Перезагрузите компьютер.

Важно: отключение Memory Integrity снижает уровень защиты. Взвесьте риски и используйте это временно для диагностики.

4. Отключите Device Guard и Credential Guard

Device Guard и Credential Guard применяют политики защищённого выполнения и могут блокировать гипервизоры.

4.1 Отключение через редактор групповой политики

  1. Нажмите Win + R, введите gpedit.msc и нажмите Enter. Запуск gpedit.msc
  2. Перейдите в Computer Configuration → Administrative Templates → System → Device Guard.
  3. Откройте параметр Turn On Virtualization Based Security и установите его значение «Отключено». Параметр включения виртуализационной безопасности
  4. Нажмите Применить и OK. Отключённый параметр Device Guard

4.2 Удаление записей в реестре и применение команд для отключения Credential Guard

Внимание: правка реестра и команда загрузчика изменяют параметры безопасности. Делайте только при наличии резервной копии реестра и дискового образа восстановления.

  1. Нажмите Win + R, введите regedit и нажмите Enter. Запуск regedit
  2. Удалите ключи, если они присутствуют:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSA\LsaCfgFlags
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\DeviceGuard\EnableVirtualizationBasedSecurity
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\DeviceGuard\RequirePlatformSecurityFeatures
  1. Запустите Командную строку от имени администратора (CMD → Запуск от имени администратора). Командная строка DOS
  2. Выполните команды по очереди (каждая — отдельным нажатием Enter):
mountvol X: /s
copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
mountvol X: /d
  1. Подтвердите запрос UAC для отключения Windows Defender Credential Guard и перезагрузите компьютер.

Если вы не уверены в этих шагах, обратитесь к ИТ‑администратору — эти изменения влияют на безопасность целевой машины.

5. Удалите другие VM‑приложения

Наличие VMware, старых версий VirtualBox, Hypervisor Platform и некоторых инструментов для контейнеризации может создавать конфликты.

  1. Нажмите Win + R, введите appwiz.cpl и нажмите Enter. Окно «Программы и компоненты» для удаления приложений
  2. Найдите установленные гипервизоры (VMware, старые VirtualBox, Hypervisor Platform, Docker с WSL2), выберите и удалите их. Процесс удаления приложений в Windows
  3. Перезагрузите систему.

Примечание: некоторые продукты оставляют сервисы и драйверы после удаления. Используйте официальные утилиты деинсталляции и проверьте автозагрузку и службы.

Дополнительные рекомендации и альтернативные подходы

  • Альтернатива VirtualBox: если конфликт устранить не удаётся, рассмотрите использование VMware Workstation Player или Hyper‑V (если вы готовы перейти на встроенный гипервизор) — выбор зависит от задач и совместимости гостевых ОС.
  • Для разработчиков: при работе с WSL2 и Docker проверяйте требования к Hyper‑V, поскольку они могут требовать включённой платформы виртуализации.
  • Если у вас ноутбук с функцией быстрого старта Windows, отключите быстрый старт перед изменениями в BIOS, чтобы гарантировать корректное применение настроек.

Практическая памятка — чек‑лист по ролям

Администратор:

  • Проверить и задокументировать поддержку VT‑x/AMD‑V на машинах.
  • Отключить Hyper‑V/Device Guard/Core Isolation при необходимости.
  • Проверить остаточные драйверы виртуализации после удаления ПО.

Домашний пользователь:

  • Перезагрузить ПК после изменений BIOS и безопасности.
  • Временно отключить Memory Integrity для теста.
  • Установить последние версии VirtualBox и расширений (Extension Pack).

Разработчик/DevOps:

  • Оценить влияние отключения Hyper‑V на Docker и WSL2.
  • Рассмотреть контейнеризацию через альтернативы, если нужен параллельный доступ к Hyper‑V.

ИТ‑поддержка:

  • Подготовить инструкцию по откату изменений безопасности.
  • Сделать резервную копию реестра перед правкой.

Быстрый метод диагностики — модель «Аппарат → Прошивка → ОС → Приложения»

Проверяйте последовательно:

  1. Аппарат: CPU поддерживает VT‑x/AMD‑V?
  2. Прошивка: включена ли виртуализация в UEFI/BIOS?
  3. ОС: какие встроенные гипервизоры/защиты включены (Hyper‑V, Core Isolation)?
  4. Приложения: нет ли сторонних гипервизоров или оставшихся драйверов?

Эта последовательность экономит время и снижает риск внесения лишних изменений.

Диагностическое дерево решений

flowchart TD
  A[VirtualBox не показывает 64‑bit] --> B{CPU поддерживает 64‑bit?}
  B -- Нет --> C[Нельзя запустить 64‑битные гостевые ОС]
  B -- Да --> D{VT‑x/AMD‑V включена в BIOS?}
  D -- Нет --> E[Включить виртуализацию в BIOS/UEFI и перезагрузить]
  D -- Да --> F{Hyper‑V/DeviceGuard/CoreIsolation включены?}
  F -- Да --> G[Отключить Hyper‑V и защитные функции → перезагрузить]
  F -- Нет --> H{Другие гипервизоры установлены?}
  H -- Да --> I[Удалить/отключить сторонние гипервизоры → перезагрузить]
  H -- Нет --> J[Переустановить VirtualBox, проверить драйверы и расширения]

Критерии приёмки

  • После выполнения шагов в списке 64‑битные варианты появляются при создании новой VM в VirtualBox.
  • VirtualBox запускает 64‑битную гостевую ОС без ошибки о нехватке виртуализации.
  • При необходимости можно восстановить отключённые функции безопасности по стандартам организации.

Глоссарий в одну строчку

  • VT‑x / AMD‑V — аппаратная технология виртуализации, предоставляемая CPU; требуется для 64‑битных гостевых ОС.
  • Hyper‑V — встроенный гипервизор Windows.
  • Core Isolation / Memory Integrity — функции безопасности Windows, изолирующие память.
  • Device Guard / Credential Guard — механизмы защиты целостности и изоляции учетных данных.

Короткое резюме и рекомендации

  • Начните с проверки поддержки процессора и включения виртуализации в BIOS/UEFI.
  • Отключите Hyper‑V и Memory Integrity только для диагностики и убедитесь, что это допустимо в вашей среде.
  • Если проблема осталась, удалите другие гипервизоры и переустановите VirtualBox.
  • Документируйте изменения и подготовьте план отката для корпоративных систем.

Важно: изменения, связанные с защитой платформы (Device Guard, Credential Guard, Memory Integrity), снижают безопасность. Применяйте их только после оценки рисков и с возможностью восстановить настройки.

Если вы проделали все шаги — напишите, какой метод помог. Это поможет другим быстрее решить похожие проблемы.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как отключить Apple Intelligence на iPhone и Mac
Руководство

Как отключить Apple Intelligence на iPhone и Mac

Закладки в Google Chrome: создать, просмотреть, редактировать
браузер

Закладки в Google Chrome: создать, просмотреть, редактировать

Миграция профиля Windows 7 на Windows 10
Windows

Миграция профиля Windows 7 на Windows 10

Запустить средство устранения неполадок Windows Update
Windows

Запустить средство устранения неполадок Windows Update

Шаблоны планирования мероприятий в Excel
Шаблоны

Шаблоны планирования мероприятий в Excel

Перенос игр с Windows 7 на Windows 10
Windows

Перенос игр с Windows 7 на Windows 10