Не обнаружена видеокарта совместимая с dx12
Вчера установил новые драйвера, а сегодня не могу зайти в РДР.
[ERR_GFX_D3D_SWAPCHAIN_ALLOC_2]
Не удается обнаружить исполняемый файл DirectX 12 или совместимую с ними видеокарту. Установите новейшую версию DirectX либо установите видеокарту, совместимую с DirectX 12.
Раньше игра работала стабильно.
Напишите пожалуйста что делать.
Игра не может понять, есть ли у тебя в системе DX12 или поддерживает ли его видеокарта. Переустанови драйвер на Видеокарту и перекачай DirectX.
Та же самая проблема. До обновы дров на последние игра работала как часики. Потом начала вылетать та же самая ошибка. Что за ерунда не пойму.
То же самое. Последний раз заходил в рдр2 год назад, когда только вышел порт на PC и такой ошибки не было. Порт оказался кривым в плане оптимизации и игру я забросил. А сейчас вот отпуск, Киберпанк оказался недоделанным (у меня нет половины игровых звуков) и я решил, что наверное отпатчили рдр2, надо проверить, а хрен.
Драйвера недавно обновлял из-за киберпанка. От 9го декабря, версия 460.79. ДиректХ и просто обновлял и удалял, а потом скачивал, все бестолку (даже на всякий случай все файлы директИкса закидывал в корневую и прочие папки рдр2). Гуглёж ничего не дал. В том числе и по англ форумам — комментарии в основном по типу вон как капитан очевидность самым первым сюда отписал.
Извиняюсь за словоблудие, может тут так не принято. Специально зарегистрировался, чтоб сюда написать.
Друзья. Привет. Вообщем, такая же ошибка как и у @dyvcr. Все перепробовал, ничего не помогает.Т.к рд2 чистая, нашел в интернете файлик system.xml, закинул в «settings», менял api с «DX12» на «Vulkan» на и оборот, все равно не помогает. rd2 чистая, только скачал, стимовская версия. Дрова свежие, v460.89. Карточка gtx 1060 на 6 гб. Может есть еще какие-нибудь способы оживить rd2?
gtx 1060 6 гб. та же самая проблема: после обновления лаунчера и драйвера видеокарты ошибка ERR_GFX_D3D_SWAPCHAIN_ALLOC_2. все что нашел в интернете перепробовал — не помогло.
Как еще решить эту проблему? Удаляю драйвера, а поставить нужный не дает, даже с прогой DDI.
Кто то писал в поддержку RS?
я писал. вот ответ:
Пожалуйста выполните чистую установку драйвера видеокарты.
Скачайте новую версию драйвера для Вашей видеокарты на сайте NVIDIA:
Для корректного обновления драйвера видеокарты установите его следующим образом:
Примите лицензионное соглашение.
В параметрах установки выберите «Выборочная установка» («Дополнительные параметры»), нажмите кнопку Далее.
В параметрах выборочной установке обязательно отметьте пункт «Выполнить чистую установку» и нажмите кнопку Далее.
После завершения установки драйвера перезагрузите компьютер.
Запустите GTA V от имени администратора.
Для этого щелкните правой кнопкой мыши на значке приложения и выберите «Запуск от имени администратора».
скачал драйвера, установить не могу, ошибка: «Этот пакет драйверов DCH несовместим с установленной в данный момент версией Windows»
Download Drivers | NVIDIA
драйвера обновил, не помогло. у меня windows 10 корпоративная 2016 с долгосрочным обслуживанием. я думаю проблема в том, что Windows давно не обновлялся.
Тоже самое 1060 6гб ошибку выдает что может помочт?
В общем получилось сделать, в проге Nvidia, зашла в переустановить драйвер, нажала выборочно, чистая установка. Переустановилось. Потом зашла на сайт скачала драйвер от 2 декабря, и… он наконец то нормально установился, ура. Проверила RDR, она заработала))
я решил проблему: сделал чистую установку более раннего видеодрайвера ( 457.30) и все заработало))).
Была та же проблема.
Помог откат драйвреа через диспечер. Делается за пару кликов, если вы обновляли через джифорс экспириенс.
Инструкция по откату/удалению драйверов |NVIDIA
Здравствуйте. Сегодня установил игру, при первом запуске появилось окно, где просили обновить драйвера, я кое как разобрался, обновил до последней версии, на радостях залетел в игру, а там уже другая проблема, о которой сейчас собственно и идёт тут диалог. Я зашёл в папку Rock Star Games по пути: C:/Users/Username/Documents/Rock Star Games/RDR2 и обнаружил, что там попросту отсутствует папка Settings. Там есть папка Profiles, и в ней тоже нет ни Settings ни System. Помогите пожалуйста разобраться. Я уже на нервах весь, не знаю что поделать.
Ребята, проблема именно в том что у всех видеокарта 1060 6гб? У меня тоже самое. Полгода назад игра запускалась без проблем, переустановил Винду в начале года, поставил последние драйвера для видеокарты, но ошибка не пропала.
Можно все же пошагово описать, что сделать надо? Я уже ставил драйвера на более ранние версии и не помогает. Может проблема в версии винды?
Как написать в поддержку rs? Дайте ссылку, я на сайте искал так и не нашел.
Всем привет, проблема такая: вчера я установил РДР2 и запустил после установки, игра работала прошел 2-3 миссии, после выключил комп пошел спать. При первом запуске игра спрашивала обновит драйвера NVIDIA ну и собственно сегодня я обновил. А сейчас игра уже просит DIRECTx12 т.к типа она не может найти а у меня все последнее. Может мне просто установить старую версию драйвера NVIDIA?
Ребят, всем привет, я просто в шоке, столько всё делал, а в итоге надо просто установить драйвера за 2 декабря 2020 года-ВСЁ(ну мне помогло, надеюсь вам тоже)! Для тех кто не знает как найти драйвера то вот:
1. Гуглим что-то типа этого «драйвера инвидиа расширенный поиск»
2. Выбираем тип продукта, серию и семейство и тд
3. Нажимаем «Поиск»
4. Пожалуйста! Ищем в правой колонке «Дата выпуска» драйвера за 02.12.2020 или более поздние версии.
5. Качаем, устанавливаем(это не сложно, каждый должен уметь). Все! Запускаем и играем
Помогите! Где можно скачать файл Settings для Red Dead Redemption 2?
26 Января в Geforce Expirience вышел новый драйвер. У меня была та же проблема, что и у многих, но после установки актуального драйвера — она исчезла.
Установка репака другого автора для видеокарты
Если вы обладаете пиратской версией игры с репаком от какого-либо известного репакера (xatab, Deceptikon, FitGirl и другие), рекомендуем использовать версию игры от другого репакера. Некоторые файлы могут быть выполнены некорректно, и не работать с определёнными конфигурациями машин.
Деинсталлируйте прежнюю версию игры, перезагрузите ПК и установите репак другого автора. Это может помочь решить проблему, если не удалось сразу обнаружить данные для Directx 12.
Переключаем режим на dx12
Касательно инициализации видеокарты и прорисовки. В игре изначально выставляется технология vulkan вместо dx11, dx12. При выборе dx12 могут появляться засветы и прочие артефакты, но игра запускается, в отличие от vulkan, т.к. технология достаточно сырая.
- В настройках игры переключите графическую библиотеку с vulkan на dx12. Можно попробовать завести с dx11.
- Если не запускается, возвращаемся обратно к папке Settings (путь написан выше). Ищем файл system.xml.
- В файле ищем строку с настройками графики и прописываем DX12 вместо вулкана.
Что бы ошибка не вернулась: после изменения файла настроек system.xml кликаем по нему правой кнопкой и заходим в «Свойства». Там выставляем атрибут «Только чтение», что бы игра при запуске не перезаписывала файл. С GTX 1060 на 3,6ГБ памяти полёт нормальный.
Замена названия учётной записи пользователя латиницей
В некоторых случаях пользователи используют учётную запись в ОС Виндовс с именем выполненном кириллическими символами, что создаёт проблемы для запуска и работы игры. Рекомендуем создать новую учётную запись с именем латиницей, и переустановить игру под данной учётной записью.
Удаление содержимого директории Settings для видеокарты
Некоторым пользователям помогло полное удаление содержимого папки Settings по пути:
Удалите содержимое директории, а затем запустите игру. Нужные конфигурационные файлы будут созданы заново, что поможет в решении проблемы.
Переустановка библиотеки и драйверов
На приведённой выше странице загрузки АМД есть утилита, которая в будущем позволит загружать обновления для операционных систем Windows 7 и 10. С установленными на компьютерах видеокартами AMD Radeon™ или AMD Radeon Pro. Тоже касается процессоров со встроенными системами Вега и графикой Радеон.
Советы по оптимизации ПК и софта
Перед первым запуском не лишним будет чекнуть минимальные системные требования. Прежде чем разбираться с проблемами видюхи просмотрите по списку пункты данного руководства на соответствие всем требованиям.
- Система Windows рекомендуется 10й версии с установленными обновлениями 1903.
- Свежие драйвера видеокарты: 441.20 версия для NVIDIA и 19.11.2 версия для видеокарт AMD.
- Ставим последние версии библиотек: DirectX, Visual C++, Net Framework.
- В процессе игры отключите все приложения, которые задействуют внутриигровой оверлей: Rockstar Game Launcher, Rockstar Social Club, Discord, Geforce Experience, EGS. Если не хотите отключать убедитесь что всё обновлено.
- В пути к установленной игре НЕ ДОЛЖНО быть русских символов и букв. Тоже касается лаунчера.
- Обновляем лаунчер до последней версии и запускаем проверку целостности файлов игры.
- Отключаем антивирус или добавляем екзешники лаунчера и игры в исключения. Тоже касается Брендмауэра, можно смело отключить на время запуска.
- Посмотрите в панели NVIDIA – после запуска в нём отображается информация, что видеокарта задействована в Red Dead Redemption 2.
- В параметрах ярлыков для Rockstar Social Club (если используется), Red Dead Redemption 2 и лаунчера в свойствах выставляете «запуск от имени Администратора».
- Для ноутбуков в настройках режимов питания выставляем «Максимальная производительность».
- Проверяем обновления лаунчера. Выходим из него и запускаем заново.
- Смотрим что бы был загружена последняя версия патча игры, обновления выходят регулярно.
- После всех манипуляций и обновлений перезапускаем компьютер. Обязательно, об этом пишут не просто так, все изменения должны быть в системе сохранены после перезагрузки.
- Что бы наверняка – отключаем все программы, впн, процессы и утилиты перед запуском. Игра «тянет» кучу ресурсов, дайте ей максимум из того, что есть.
После этих шагов и запуска игры все должно нормализоваться в 90% случаев. Если вы видите ошибку «Не удалось инициализировать видеокарту» как на скриншоте ниже – читаем дальше.
Ошибка Social Club Не удалось инициализировать видеокарту
Чистая установка новых драйверов Nvidia
Если вы являетесь владельцем ПК, работающем на базе видеокарты от Nvidia, рекомендуем для устранения проблемы с обнаружением файлов DirectX 12 и совместимой с ними видеокарты выполнить чистую установку драйвера для вашей видеокарты.
- Скачайте новую версию драйвера видеокарты с сайта Nvidia;
- Запустите файл драйвера;
- Примите лицензионное соглашение;
- В меню установки выберите опцию « Выборочная установка » (Дополнительные параметры). Затем кликните на « Далее »;
- В параметрах выборочной установки активируйте опцию « Выполнить чистую установку ». Вновь нажмите на « Далее »;
Способ 2: обновляем или заменяем драйвера видеокарты
Еще одна причина появления ошибки “не удалось обнаружить файлы Directx 12” — проблема с драйверами видеокарты. Для ее устранения достаточно зайти на сайт производителя графического адаптера и скачать новые версии программного обеспечения, подходящего под конкретную модель. Также для обновления можно использовать специальные приложения, делающие эту процедуру автоматически.
Заменяем DX12 на Vulkan и наоборот
Если папка Settings и файлик system.xml уже были в папке с документами, возвращаемся туда и открываем настройки в текстовом редакторе. Подойдет и Блонот, далее:
- Ищем строчку с kSettingAPI_Vulkan» на « kSettingAPI_DX12 . Или наоборот;
- В вставляем разрешение вашего монитора. Ищем строку с разрешением экрана screenWidth value=1920;
- И в строке screenHeight value=1080 устанавливаем высоту.
- Далее в листаем вниз. В предпоследней строке будет надпись NVIDIA GeForce RTX 2070 SUPER. Сюда копируем полное название модели вашей видеокарты как в примере.
Важно! Если эти советы не помогают – можно попробовать переустановить драйвера на Nvidia вышедшие 2 декабря 2020. Стабильная версия 457.51 или более ранних. Многим пользователям помог такой откат назад. Разумеется будем ждать официальных исправлений ошибкой с Directx 12 от разработчиков и очередных патчей.
Сюда в комментариях пишите кому какой способ помог, если запустилась игра и ошибка «Не удалось обнаружить файлы Directx 12» ушла скажите какая версия дров встала у вас, так вы поможете другим пользователям.
Евгений Загорский
IT специалист. Автор информационных статей на тему Андроид смартфонов и IOS смартфонов. Эксперт в области решения проблем с компьютерами и программами: установка, настройка, обзоры, советы по безопасности ваших устройств. В свободное время занимается дизайном и разработкой сайтов.
Исправляем ошибку видеокарты и железа
Если проблема с несовместимостью компонентов ПК или другого железа – сделаем сброс настроек в лаунчере и файлах конфига. Для начала удалим файлы в локальном профиле рокстар. Запустите Rockstar Games Launcher:
- Открываем «Настройки».
- Заходим в «Данные учетной записи».
- Находим «Удаление профиля» и нажимаем «Удалить».
- Заново логинимся в лаунчере под своим логином, паролем.
Использование более ранней версию драйверов Directx 12
Ряду пользователей помогла установка более ранней версии драйверов Nvidia. В частности, рекомендуется версия 457.51 или другие, более ранние, версии библиотек.
Установка более ранних драйверов может помочь и в случае ошибки на картах Radeon .
Деинсталлируйте ваши поздние драйвера (помогут программы уровня «Display Driver Uninstaller»), а затем установите более ранние альтернативы.
Создаем папку настроек Settings
У многих пользователей отсутствовала папка, где хранятся настройки игры Settings. Найти её можно на диске C:\ в папке пользователя. Стандартный путь будет таким:
C:\Users\Имя Пользователя\Documents(Документы)\Rockstar Games\Red Dead Redemption 2\ .
- Открываем эту папку и ищем каталог «Settings». Если его нет создаем папку.
- Далее создаем в этой папке текстовый файл и открываем его.
- Заходим на сайт rdr2.forceflow.be и нажимаем Load Examle. Копируем весь полученный текст и вставляем в наш текстовый файл.
- Сохраняем файл с именем system.xml . Если у вас есть и папка и файл переходим к следующему пункту.
Создание папки Settings, если нет совместимой видеокарты
В ряде пиратских версий игры, а также при работе с пиратской версией ОС Windows, игра не создаёт в профиле пользователя папку Settings. Пытаясь прочитать из неё нужные настройки, игра попросту не запускается, или вылетает сразу после запуска.
Решением проблемы станет создание директории Settings в ручном режиме. С помощью Проводника или другого файлового менеджера перейдите по пути:
И создайте там директорию Settings
После запуска игры последняя может медлить какое-то время, потом всё заработает.
Переустановка библиотеки и драйверов
На приведённой выше странице загрузки АМД есть утилита, которая в будущем позволит загружать обновления для операционных систем Windows 7 и 10. С установленными на компьютерах видеокартами AMD Radeon™ или AMD Radeon Pro. Тоже касается процессоров со встроенными системами Вега и графикой Радеон.
Способ 3: создаем файл system.xml
Привести к ошибке может и отсутствие папки с настройками игры Settings. Полный путь к ней должен быть следующий: C:\Users\Имя Пользователя\Documents(Документы)\Rockstar Games\Red Dead Redemption 2\. Для исправления ошибки в таком случае нужно:
- Открыть папку и найти каталог «Settings», а в случае его отсутствия — создать.
- Сделать новый текстовый файл.
- Перейти на сайт rdr2.forceflow.be, кликнуть Load Examle и скопировать весь текст в открытый документ.
- Файл нужно сохранить под именем system.xml.
После этих действий ошибка больше не должна появляться.
Заключение
Помимо ошибки «Не удалось инициализировать видеокарту» в Red Dead Redemption 2 хватает других проблем с вылетами и оптимизацией. Надеюсь наша статья помогла вам запуститься, побегать по прериям и ощутить себя хоть чуточку ковбоем того времени. Напишите в комментариях какие советы вам помогли, присылайте другие способы которые пробовали, что бы мы дополнили ими нашу статью. Не забывайте поделиться информацией в соцсетях.
Евгений Загорский
IT специалист. Автор информационных статей на тему Андроид смартфонов и IOS смартфонов. Эксперт в области решения проблем с компьютерами и программами: установка, настройка, обзоры, советы по безопасности ваших устройств. В свободное время занимается дизайном и разработкой сайтов.
Решение ошибки
Способ 1: переустанавливаем DirectX 12
DirectX по умолчанию установлена в Виндовс 10. Версия библиотеки компонентов зависит от типа графического адаптера. Несмотря на то, что DirectX встроен в ОС, переустановить его не сложно. Нужно выполнить несколько шагов.
- Отключить защиту системы. Это необходимо сделать в первую очередь, иначе ОС не даст удалить библиотеку. Для отключения необходимо открыть «Пуск», затем «Система» и выбрать на панели слева «Защита системы». В открывшемся окне нужно кликнуть по «Настроить», отметить маркером «Отключить защиту системы» и сохранить изменения.
- Удалить DirectX. Для это придется использовать стороннее ПО. Отлично подходит программа DirectX Happy Uninstall. С ее помощью можно не только удалить файлы, но и наоборот восстановить их. Также можно применить любую другую похожую утилиту. Стоит отметить, что приложение удалит только основные файлы, но не все.
- Установка недостающих компонентов. Сделать это можно зайдя на официальный сайт Майкрософт и найдя «Веб-установщик исполняемых библиотек DirectX для конечного пользователя». После скачивания установщика его необходимо открыть и установить DirectX, учитывая подсказки.
После переустановки библиотек стоит перезагрузить компьютер.
Почему возникает ошибка «Не удалось обнаружить файлы Directx 12»
Наиболее часто описанная проблема возникает при запуске игр RDR 2 и GTA5 , использующих для своих задач функционал компонента DirectX 12. Проблема фиксируется на ПК многих пользователей по всему миру, официальная заплатка от разработчиков («Rockstar Games» и «Rockstar North») на момент написания данной статьи отсутствует.
Причиной дисфункции может выступать следующее:
- Пиратская версия OS Windows , с которой игра не работает корректно;
- Установленные недавно новые драйвера для графической карты (обычно от Nvidia), с которыми конфликтуют настройки игры;
- Некорректная установка игры . Особенно это касается пиратских версий или репаков игры, в некоторых из которых игра не создаёт весь необходимый массив папок на жёстком диске;
- Отсутствует папка «Settings» в профиле пользователя на ОС Виндовс ;
- Профиль пользователя на Виндовс использует кириллические символы .
Видео-инструкция
Способ 4: меняем параметры графики в system.xml
- Найти строчку «kSettingAPI_DX12» и заменить ее на «kSettingAPI_Vulkan» либо наоборот.
- Найти элемент с разрешением экрана и установить параметры монитора: screenWidth value=хххх, screenHeight value=хххх.
- В предпоследней строке можно будет увидеть название видеокарты, к примеру, NVIDIA GeForce RTX 2070 SUPER. Сюда необходимо скопировать и вставить полное имя модели, установленной на ПК.
Один из этих способов обязательно поможет устранить ошибку, после чего игра сразу откроется.
Удаляем конфиги в файле
Если проблема в конфигах, их так же стоит удалить. При следующем запуске параметры будут выставлены АВТОМАТИЧЕСКИ. Для удаления идем на диск C:, Пользователи, Имя пользователя .
Или открываем Мои документы : Мои документы\Rockstar Games\Red Dead Redemption 2\Settings. Нас интересует папка Settings. Удаляем ее и запускаем игрушку.
Читайте также: