VMware не поддерживает монитор уровня пользователя этого хоста
Некоторые пользователи не могут включить VMware Workstation Pro, так как VMware не поддерживает монитор уровня пользователя для этой ошибки хоста. Эта ошибка возникает из-за проблемы совместимости. Невозможно запустить VMware Workstation Pro на хосте Windows с поддержкой Hyper-V из-за некоторых функций, таких как VBS (безопасность на основе виртуализации). Поэтому вы не можете запускать VMware на хосте Windows с поддержкой Hyper-V. Если вы получаете это сообщение об ошибке при включении VMware, решения, представленные в этом посте, могут помочь вам решить проблему.
VMware не поддерживает монитор уровня пользователя этого хоста
Если вы используете VMware Workstation Pro на хосте Windows с поддержкой Hyper-V, вы можете увидеть следующие сообщения об ошибках в дополнение к «VMware не поддерживает монитор уровня пользователя этого хоста” сообщение об ошибке.
Этот хост не поддерживает Intel VT-x.
Этот хост не поддерживает аппаратную виртуализацию MMU «Intel EPT».
Этот хост работает на виртуальной машине с отключенным VHV. Убедитесь, что VHV включен в файле конфигурации виртуальной машины.
VMware Workstation и Device/Credential Guard несовместимы.
Во всех вышеперечисленных случаях VMware Workstation Pro не запускается. Следующие решения могут помочь вам решить проблему;
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
- Отключить Hyper-V
- Остановить все службы, связанные с Hyper-V
- Отключить безопасность на основе виртуализации (VBS)
Давайте подробно рассмотрим все эти исправления.
1]Отключить Hyper-V
Как описано выше в этой статье, VMware Workstation Pro несовместима с хостом Windows с поддержкой Hyper-V. Поэтому, если вы включили Hyper-V на хост-компьютере Windows, вы не сможете запустить на нем VMware Workstation Pro. Чтобы решить эту проблему, вы должны отключить Hyper-V в дополнительных функциях Windows. В этом вам помогут следующие шаги:
- Откройте панель управления.
- Выберите категорию в режиме просмотра по.
- Перейдите в «Программы > Программы и компоненты».
- Нажмите «Включить или отключить функции Windows» слева.
- Снимите флажки Платформа гипервизора Windows и Платформа виртуальной машины. Если вы видите флажок Hyper-V вместо этих двух флажков, отключите его.
- Нажмите OK и перезагрузите компьютер.
Проверьте, сохраняется ли проблема. Если да, попробуйте следующее исправление.
2]Остановите все службы, связанные с Hyper-V.
Если VMware по-прежнему отказывается запускаться и показывает то же сообщение об ошибке, возможно, в вашей системе запущены некоторые службы, связанные с Hyper-V. Проверьте это в диспетчере служб Windows и остановите запущенные службы Hyper-V. Следуйте шагам, написанным ниже:
- Откройте окно команды «Выполнить».
- Введите services.msc и нажмите OK.
- В приложении Services Manager прокрутите вниз и найдите все службы Hyper-V.
- Остановите все службы Hyper-V одну за другой. Для этого щелкните по ним правой кнопкой мыши и выберите Стоп.
Службы, для которых установлено значение «Автоматически», запускаются автоматически при запуске системы. Если тип запуска какой-либо службы Hyper-V установлен на «Автоматически», измените его на «Вручную», чтобы служба не запускалась сама по себе при запуске системы. Для этого щелкните правой кнопкой мыши службу Hyper-V, статус которой — «Автоматически», и выберите «Свойства». На вкладке «Общие» выберите «Вручную» в раскрывающемся списке «Тип запуска». Нажмите «Применить», а затем нажмите «ОК».
После выполнения вышеуказанных действий перезагрузите компьютер.
3]Отключить безопасность на основе виртуализации (VBS)
Одной из возможных причин проблемы является технология VBS. Если на хост-компьютере Windows включена безопасность на основе виртуализации, вы не сможете запустить VMware Workstation Pro. Чтобы проверить, включена ли VBS в вашей системе, выполните следующие действия:
- Нажмите «Поиск Windows» и введите «Информация о системе».
- Выберите «Информация о системе» в результатах поиска.
- В разделе «Информация о системе» выберите «Сводка системы» слева.
- Прокрутите вниз с правой стороны и посмотрите статус безопасности на основе виртуализации.
Если технология VBS работает, ее необходимо отключить. Для этого выполните следующие инструкции:
- Откройте окно команды «Выполнить» и введите gpedit.msc. Нажмите «ОК». Это откроет редактор локальной групповой политики.
- Разверните ветку «Конфигурация компьютера» с левой стороны.
- Перейдите в «Административные шаблоны > Система > Device Guard».
- Дважды щелкните «Технология на основе виртуализации» справа.
- Выберите Отключено.
- Перезагрузите систему.
Чтение: не удалось заблокировать файл, сбой при включении модуля Module Disk на VMWare.
Если у вас домашняя версия, у вас нет редактора локальной групповой политики. Следовательно, вы можете отключить безопасность на основе виртуализации (VBS) через редактор реестра. Реестр Windows — это иерархическая база данных ОС Windows. Любая ошибка при изменении реестра может привести к серьезным ошибкам в вашей системе. Поэтому, прежде чем начать, мы рекомендуем вам создать точку восстановления системы и создать резервную копию вашего реестра.
Откройте окно команды «Выполнить» и введите regedit. Нажмите «ОК» и нажмите «Да» в приглашении UAC. Это действие откроет редактор реестра.
Скопируйте следующий путь, вставьте его в адресную строку редактора реестра и нажмите Enter.
Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard
Убедитесь, что подраздел DeviceGuard выбран слева. Проверьте, доступно ли значение EnableVirtualizationBasedSecurity справа. Если нет, создайте его вручную, выполнив шаги, описанные ниже:
- Щелкните правой кнопкой мыши пустое место с правой стороны.
- Перейдите в «Создать > Параметр DWORD (32-разрядное)».
- Щелкните правой кнопкой мыши только что созданное значение и выберите «Переименовать».
- Назовите его EnableVirtualizationBasedSecurity.
Щелкните правой кнопкой мыши на EnableVirtualizationBasedSecurity Значение и выберите Изменить. Его данные значения должны показывать 0. Если нет, введите 0 в его данных значения и нажмите OK.
Теперь скопируйте следующий путь, вставьте его в адресную строку редактора реестра и нажмите Enter.
Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
Убедитесь, что в левой части выбран подраздел Lsa. Теперь проверьте, существует ли значение LsaCfgFlags справа. Если нет, создайте значение DWORD (32-разрядное) вручную, выполнив шаги, описанные выше, и переименуйте это значение в LsaCfgFlags.
Данные значения LsaCfgFlags должны показывать 0. Щелкните его правой кнопкой мыши и выберите «Изменить», чтобы проверить, что показывают его данные значения. Если 0 там нет, измените его Value Data на 0 и нажмите OK. Закройте редактор реестра и перезагрузите компьютер.
Это должно работать.
Поддерживает ли VMware вложенную виртуализацию?
Вложенная виртуализация — это процесс запуска виртуальной машины внутри другой виртуальной машины. Внешний гость — это виртуальная машина, работающая на физическом оборудовании, а внутренний гость — это виртуальная машина, работающая внутри другой виртуальной машины. Точно так же хост-гипервизор — это гипервизор, который работает на физическом оборудовании, а гостевой гипервизор — это гипервизор, который работает внутри виртуальной машины.
Гипервизоры типа 1 не поддерживаются в качестве гостевых операционных систем ни для одного продукта VMware. ESXi также не поддерживается в качестве гостевой операционной системы в производственных средах. Однако если вы хотите использовать ESXi или ESX как вложенную виртуализацию, вам необходимо получить дополнительные лицензии для вложенного ESXi/ESX.
Продукты VMware требуют аппаратной виртуализации для 64-разрядных гостевых систем на оборудовании Intel и AMD. Это означает, что вы можете включить вложенную виртуализацию, только если ваш процессор поддерживает аппаратную виртуализацию. Аппаратная виртуализация называется VT-x для Intel и AMD-V для AMD. Вы увидите эти параметры в BIOS, если ваш процессор поддерживает эти технологии. Войдите в BIOS и найдите параметр «Технология виртуализации Intel», если у вас есть процессор Intel, и режим AMD-V или SVM, если у вас есть процессор AMD. Если вы видите эти параметры в BIOS, включите их.
Как включить вложенную виртуализацию в VMware VM?
Вы можете включить вложенную виртуализацию на виртуальной машине VMware, включив параметр Virtualize Intel VT-x/EPT или AMD-V/RVI в настройках виртуальной машины. Но для этого ваш ЦП должен поддерживать аппаратную виртуализацию. Вы можете включить аппаратную виртуализацию в своей системе, войдя в BIOS. Мы уже говорили о том, как проверить, поддерживает ли ваш процессор аппаратную виртуализацию.
Надеюсь, это поможет.
Читать далее: Сеть VMware Bridged не работает или не обнаруживается в Windows.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)