Виртуализация включена в BIOS, но не работает в Windows 11.

Вопрос или проблема

У меня процессор Intel i7-9700K, и везде говорят, что виртуализация не включена.

Я проверил, и действительно, она включена в BIOS, но не работает в Windows 11 Pro 21H2.

Утилита определения процессоров Intel сообщает, что виртуализация, гиперпоточность и VT-x недоступны.

Впервые я узнал об этом от Kaspersky, который заявил: “Аппаратная виртуализация недоступна. Обнаружено несовместимое оборудование или программное обеспечение.”

Дополнительный гипервизор, который может вызывать проблемы, это VMware. Я установил пробную версию, а затем вернулся к VirtualBox, но мне пришлось полностью удалить остатки, чтобы установить Kaspersky, так как он давал ошибки при установке.
Так что другим гипервизором может быть VMware, но я уже пытался тщательно удалить остатки.

Впервые я узнал об этом от Kaspersky, который заявил: “Аппаратная виртуализация недоступна. Обнаружено несовместимое оборудование или программное обеспечение.”

Согласно вашей информации, изоляция ядра (Device Guard) и безопасность на основе виртуализации (VBS) включены. VBS специально использует аппаратную виртуализацию. Разрешен только один гипервизор для использования VT-x одновременно; чтобы разрешить Kaspersky использовать его, необходимо отключить как изоляцию ядра, так и безопасность на основе виртуализации (VBS).

Также следует отключить Hyper-V, Windows Hypervisor Platform и Virtual Machine Platform.

Источник: О защите через аппаратную виртуализацию в приложениях Kaspersky

Дополнительный гипервизор, который может вызывать проблемы, это VMware. Я установил пробную версию, а затем вернулся к VirtualBox, но мне пришлось полностью удалить остатки, чтобы установить Kaspersky, так как он давал ошибки при установке.

Удалите VMWare и VirtualBox, так как они несовместимы с функцией аппаратной виртуализации Kaspersky.

Ответ или решение

Когда у вас возникают проблемы с виртуализацией в Windows 11, даже если она включена в BIOS, следует тщательно проанализировать несколько аспектов. Рассмотрим вашу ситуацию более подробно.

Проблема

Вы обладаете процессором Intel i7-9700K, который поддерживает виртуализацию, однако программное обеспечение, включая Kaspersky, указывает на то, что аппаратная виртуализация недоступна. Используемый вами инструмент для идентификации процессора сообщает, что технологии Virtualization, Hyper-Threading и VT-x недоступны. Это может быть вызвано несколькими факторами, включая конфликты с программным обеспечением или неправильные настройки системы.

Возможные причины и решения

  1. Проверка BIOS:
    Убедитесь, что в BIOS действительно включены все параметры, связанные с виртуализацией. Это может включать не только VT-x (Intel Virtualization Technology), но и другие параметры, такие как Intel VT-d (для управления I/O). Если после проверки возникли сомнения, попробуйте сбросить настройки BIOS к заводским и снова включить эти параметры.

  2. Конфликты с программами:
    Согласно вашему описанию, вы устанавливали VMware и VirtualBox, которые могут вызывать конфликты с Kaspersky, особенно если их служебные программы продолжают работать в фоновом режиме.

    • Удаление следующих компонентов:
      • Убедитесь, что вы полностью удалили все программы, связанные с VMware и VirtualBox. Рекомендуется также использовать утилиты для удаления, которые помогут избавиться от остатков, которые могут оставаться в системе.
      • Отключите Hyper-V, Windows Hypervisor Platform и Virtual Machine Platform:
      • Откройте "Панель управления" → "Программы" → "Включение или отключение компонентов Windows".
      • Снимите отметки с указанных компонентов и перезагрузите компьютер.
  3. Параметры безопасности Windows:
    Убедитесь, что вы отключили "Ядро изоляции" (Core Isolation) и "Безопасность на основе виртуализации" (Virtualization Based Security, VBS):

    • Перейдите в "Параметры Windows" → "Обновление и безопасность" → "Безопасность Windows" → "Безопасность устройства".
    • Найдите настройку "Ядро изоляции" и отключите её. Возможно, вам придется также отключить VBS через редактор групповой политики или через командную строку.
  4. Обновление драйверов и системы:
    Убедитесь, что все драйверы, особенно для материнской платы и процессора, актуальны. Проверьте наличие обновлений Windows:

    • Откройте "Параметры" → "Обновление и безопасность".
    • Убедитесь, что ваша система обновлена до последней версии.
  5. Проверка режимов виртуализации на уровне ОС:
    После выполнения предыдущих шагов выполните команду в командной строке с правами администратора:

    systeminfo

    Обратите внимание на строку "Hyper-V Requirements" и убедитесь, что все компоненты отмечены как доступны.

Заключение

После выполнения вышеуказанных шагов вы должны увидеть изменения в доступности аппаратной виртуализации в Windows 11. Если проблемы продолжаются, рекомендуется сконтактироваться с технической поддержкой Kaspersky или обратиться к специалисту по IT, чтобы провести более глубокую диагностику системы. Виртуализация — это мощный инструмент, и его устранение может значительно повлиять на эффективность работы виртуальных машин и программного обеспечения, зависящего от этих технологий.

Оцените материал
Добавить комментарий

Капча загружается...