FunnyBunnySay Опубликовано 9 ноября, 2023 Поделиться Опубликовано 9 ноября, 2023 Добрый день! Недавно столкнулся с проблемой при запуске клиента игры: "sorry, this application cannot run under a VM" Проблема знакомая и пути ее решения просты. Но я поделюсь лучшим вариантом решения, чтобы одновременно работали и vmware\virtualbox и сама игра. Это не дает возможность запускать игру в самой VM, но это возможность использовать параллельно это ПО. Основное решение в интернете это отключение технологии виртуализации в BIOS. Нам это не подходит, т.к vmware\virtualbox работать не будут. Теперь перейдем к самому решению. Сначала диагностика на моем примере когда проблема все еще существует: 1) У меня официальная windows 11(решение справедливо и для win10). 2) Новое железо на момент написания статьи с 13 поколением процессора intel. 3) Установленный официальный VMware Workstation Pro для работы. 4) В cmd при запуске команды systeminfo пишет что найдена виртуализация hyper-v. 5) hyper-v как компонент не установлен и в настройках реестра в параметре "SystemStartOptions" установлен ключ "HYPERVISORLAUNCHTYPE=OFF". Основные шаги решения: 1) Отключить hyper-v (он может быть по умолчанию отключен, но мало ли) 2) Отключить Credential Guard (в win 11 включен по умолчанию) 3) Отключить безопасность на основе виртуализации (VBS). По сути тоже самое что и п.2. Чем необходимо воспользоваться: 1) Отключаем hyper-v через powershell(запуск от администратора): Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor 2) Отключаем Credential Guard и VBS через групповые политики: 2.1) Пуск - выполнить - ввести gpedit.msc 2.2) Перейти "Конфигурация компьютера\Административные шаблоны\Система\Device Guard" 2.3) Для параметра "Включить средство обеспечения безопасности на основе виртуализации." установить значение "Отключено" До перезагрузки ОС фиксируем состояние: 1) В powershell\cmd выполнить systeminfo и запомнить что есть по параметру "Требования Hyper-V". Должно быть сказано что он включен, но не отображается. 2) В powershell выполнить: (Get-CimInstance -ClassName Win32_DeviceGuard -Namespace root\Microsoft\Windows\DeviceGuard).SecurityServicesRunning 2.1) Будет написано что ServicesRunning и их количество ниже. Это значит что сервисы Credential Guard и VBS все еще активны. Выполняем перезагрузку ОС и проверяем: 1) В powershell\cmd выполнить systeminfo и запомнить что есть по параметру "Требования Hyper-V". Должно быть несколько пунктов где есть " Виртуализация включена во встроенном ПО: Да". 2) В powershell выполнить: (Get-CimInstance -ClassName Win32_DeviceGuard -Namespace root\Microsoft\Windows\DeviceGuard).SecurityServicesRunning 2.1) Будет написано что ServicesRunning и их количество ниже равно нулю. Это значит что сервисы Credential Guard и VBS отключены. 3) Пробуем запускать клиент игры. Спасибо за внимание! Используемая документация: https://learn.microsoft.com/ru-ru/troubleshoot/windows-client/application-management/virtualization-apps-not-work-with-hyper-v https://learn.microsoft.com/ru-ru/windows/security/identity-protection/credential-guard/configure?tabs=intune 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MsSway Опубликовано 4 декабря Поделиться Опубликовано 4 декабря перепробовал всё,и по этому гайду сделал всё. Не помогло. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zombi Опубликовано 4 декабря Поделиться Опубликовано 4 декабря 8 минут назад, MsSway сказал: перепробовал всё,и по этому гайду сделал всё. Не помогло. Попробуйте по этому гайду https://forum.asterios.tm/topic/575544-windows-security-i-virtualizacija/ 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MsSway Опубликовано 4 декабря Поделиться Опубликовано 4 декабря Перепробовал все способы решения этой проблемыимеющиеся на форуме. Ни чего не помогает. Единственное ,что при отключении виртуализации в биосе ошибка пропадает,но при нажатии Start в апдейторе клиент отображается только в диспетчере задач,как работающее приложение 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zombi Опубликовано 4 декабря Поделиться Опубликовано 4 декабря 1 минуту назад, MsSway сказал: Перепробовал все способы решения этой проблемыимеющиеся на форуме. Ни чего не помогает. Единственное ,что при отключении виртуализации в биосе ошибка пропадает,но при нажатии Start в апдейторе клиент отображается только в диспетчере задач,как работающее приложение Какая у вас win? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MsSway Опубликовано 4 декабря Поделиться Опубликовано 4 декабря (изменено) win 11 pro лицензия Изменено 4 декабря пользователем MsSway 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zombi Опубликовано 4 декабря Поделиться Опубликовано 4 декабря 6 минут назад, MsSway сказал: win 11 pro лицензия https://forum.asterios.tm/topic/602584-chistaja-windows-11-pro-ne-zapuskaetsja-klient/?do=findComment&comment=9864669 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MsSway Опубликовано 4 декабря Поделиться Опубликовано 4 декабря Вот помогли....Мне чё винду бить из-за игры? Вы чё там вообще ни чего сделать не можете? пПроблема то не в windows а в вашем кривой защите клиента.И проблема то не только у меня!!! 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Masich2710 Опубликовано 7 декабря Поделиться Опубликовано 7 декабря Ребят, как я понял, с версией винды 24H2 у всех проблемы, решения никакие не помогают. Снос офф винды и отключение целостности ядра, сравнимо с зажимом яиц, чтобы тональность голоса поменять. Реально же массовый вопрос, может всё таки что то есть иное? 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sevratx Опубликовано 8 декабря Поделиться Опубликовано 8 декабря Таже проблема. Лицензия Win11 pro. Админы пытаются решать проблему? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.