Вопрос или проблема
У меня процессор 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 недоступны. Это может быть вызвано несколькими факторами, включая конфликты с программным обеспечением или неправильные настройки системы.
Возможные причины и решения
-
Проверка BIOS:
Убедитесь, что в BIOS действительно включены все параметры, связанные с виртуализацией. Это может включать не только VT-x (Intel Virtualization Technology), но и другие параметры, такие как Intel VT-d (для управления I/O). Если после проверки возникли сомнения, попробуйте сбросить настройки BIOS к заводским и снова включить эти параметры. -
Конфликты с программами:
Согласно вашему описанию, вы устанавливали VMware и VirtualBox, которые могут вызывать конфликты с Kaspersky, особенно если их служебные программы продолжают работать в фоновом режиме.- Удаление следующих компонентов:
- Убедитесь, что вы полностью удалили все программы, связанные с VMware и VirtualBox. Рекомендуется также использовать утилиты для удаления, которые помогут избавиться от остатков, которые могут оставаться в системе.
- Отключите Hyper-V, Windows Hypervisor Platform и Virtual Machine Platform:
- Откройте "Панель управления" → "Программы" → "Включение или отключение компонентов Windows".
- Снимите отметки с указанных компонентов и перезагрузите компьютер.
- Удаление следующих компонентов:
-
Параметры безопасности Windows:
Убедитесь, что вы отключили "Ядро изоляции" (Core Isolation) и "Безопасность на основе виртуализации" (Virtualization Based Security, VBS):- Перейдите в "Параметры Windows" → "Обновление и безопасность" → "Безопасность Windows" → "Безопасность устройства".
- Найдите настройку "Ядро изоляции" и отключите её. Возможно, вам придется также отключить VBS через редактор групповой политики или через командную строку.
-
Обновление драйверов и системы:
Убедитесь, что все драйверы, особенно для материнской платы и процессора, актуальны. Проверьте наличие обновлений Windows:- Откройте "Параметры" → "Обновление и безопасность".
- Убедитесь, что ваша система обновлена до последней версии.
-
Проверка режимов виртуализации на уровне ОС:
После выполнения предыдущих шагов выполните команду в командной строке с правами администратора:systeminfo
Обратите внимание на строку "Hyper-V Requirements" и убедитесь, что все компоненты отмечены как доступны.
Заключение
После выполнения вышеуказанных шагов вы должны увидеть изменения в доступности аппаратной виртуализации в Windows 11. Если проблемы продолжаются, рекомендуется сконтактироваться с технической поддержкой Kaspersky или обратиться к специалисту по IT, чтобы провести более глубокую диагностику системы. Виртуализация — это мощный инструмент, и его устранение может значительно повлиять на эффективность работы виртуальных машин и программного обеспечения, зависящего от этих технологий.