Вкратце о проблеме, когда Windows пишет, что не удалось инициализировать графику (Graphics system couldn’t be initialized) и игра Enshrouded не запускается.
Ситуация на самом деле не новая, такое довольно часто случается на компах с двумя видеокартами, встроенной и выделенной.
В большинстве случаев данная ошибка указывает на то, что надо, во-первых, обновить драйвер видеокарты, а во-вторых, переключить игру на выделенную видеокарту. Потому с этого и начнем. Итак,..
Проверяем Vulkan
Значит, для начала проверяем и обновляем версию Vulkan RT. То есть, сделать надо следующее:
- идем в раздел для разработчиков на официальном сайте Nvidia — [ССЫЛКА]
- и качаем последнюю релизную версию драйвер Vulkan для Windows 10/11 ;
- устанавливаем эту версию и перезагружаем комп;
- запускаем Enshrouded и смотрим результат.
Если и после этого игра снова пишет, что не удалось инициализировать графику, и не запускается, то тогда…
Обновляем драйвер и переключаем видяху
И NVIDIA, и AMD регулярно выпускают обновленные версии драйверов для видеокарт, которые специально оптимизированы для новых игр.
Притом, как правило, выпускают их сразу же после официального релиза очередного заметного тайтла. А иногда и чуть заранее. Другое дело, что GeForce или Adrenaline на автомате не всегда обновляют драйвер вовремя и/или корректно.
Так что, не ленимся, а идем на официальный сайт производителя видеокарты — Nvidia [ССЫЛКА] или AMD [ССЫЛКА] — качаем и устанавливаем самую свежую версию драйвера для своей видеокарты.
Далее открываем Диспетчер задач и закрываем все ненужные на время игры программы и процессы (кроме системных). Плюс, проверяем, чтобы Enshrouded запускалась на выделенной видеокарте.
Делается это, напомним, следующим образом:
- для Nvidia:
- открываем «Панель управления Nvidia» (можно просто через строку поиска системы), далее — «Управление параметрами 3D« слева) и переходим во вкладку «Программные настройки« (справа);
- в меню ниже выбираем «Enshrouded»
- еще ниже в мню «Выберите предпочтительный графический процессор для этой программы» устанавливаем «Высокопроизводительный процессор Nvidia«.
- и запускаем игру.
- для AMD:
- ПКМ по Рабочему столу компа и в открывшемся меню жмем «Настройки Radeon«;
- в окне приложения кликаем «Настройки» (в нижнем меню), далее — «Дополнительные настройки» > «Параметры приложения переключаемой графики» и жмем «Добавить приложение«;
- выбираем Enshrouded (если игры в списке не оказалось, жмем «Добавить приложение» и через Проводник указываем путь к exe-файлу в папке игры);
- после этого в выпадающем меню в колонке «Настройки графики» для Enshrouded ставим «Высокая производительность«;
- жмем «Применить«, закрываем настройки Radeon и запускаем игру.
Если все равно не удалось инициализировать графическую систему и Enshrouded не запускается
Если с драйверами всё ОК, но система стабильно выдает ошибку Graphics system couldn’t be initialized и Enshrouded не работает, то, вероятнее всего, на вашем компе стоит выделенный графический процессор Nvidia и встроенный AMD.
Если так, то пробуем устранить проблему посредством специальной переменной среды, которую нужно прописать в параметрах системы. То есть, делаем следующее:
- открываем «Параметры» Windows (Win+I) и далее Система > О программе > Дополнительные параметры системы;
- переходим во вкладку «Дополнительно» и жмем кнопку «Переменные среды«;
- в следующем окне в разделе «Системные переменные» кликаем «Создать«;
- далее в поле «Имя переменной» пишем DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1
- в поле «Значение переменной» ставим 1
- проверяем, чтобы переменная DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1 отображалась в списке «Системных переменных» и жмем OK внизу окна;
- закрываем «Параметры», перезагружаем компьютер и пробуем запустить Enshrouded.
Теперь игра должна и запускаться, и работать нормально.