1. Telegram Дискорд ВКонтакте Партнерская программа База знаний Решение технических проблем Обратная связь
Скрыть объявление
В момент загрузки/запуска игры может возникнуть ряд проблем в том числе и появление ошибок.
По ССЫЛКЕ мы опишем самые распространённые из них.

Ошибка установки DirectX 10 на Win 11

Тема в разделе "Техническая помощь", создана пользователем .-Galaktion-., 8 май 2024.

Метки:
  1. .-Galaktion-.

    .-Galaktion-. User

    Регистрация:
    02.01.16
    Сообщения:
    3
    Симпатии:
    0
    Доброго времени суток!
    При загрузке игры появляется ошибка. В теме с частыми ошибками решение не удалось найти. В сети, к сожалению, тоже ответа адекватного нет. Уже не знаю, как быть...

    Первый раз устанавливаю клиент на данном ноутбуке, Windows 11 Домашняя, версия 23H2.
    Стоит DirectX 12. При загрузке игра выдает ошибку о том, что требуются библиотеки DirectX 10 (и дается ссылка на скачивание). Вместе с ней 2-я ошибка (скрин).
    [​IMG][​IMG]
    Прохожу по ссылке на сайт МС, скачиваю, пробую установить DX - вылетает ошибка (скрин). Режим совместимости не помог.
    [​IMG]

    Может кто сталкивался с такой проблемой?
     
  2. .-Galaktion-.

    .-Galaktion-. User

    Регистрация:
    02.01.16
    Сообщения:
    3
    Симпатии:
    0
    Есть у кого какие мысли? Несколько дней ползаю в сети - безуспешно.
    Смотрю параллельно одного бородатого стримера - завидно =)
     
  3. Ulthar

    Ulthar User

    Регистрация:
    16.03.10
    Сообщения:
    15.998
    Симпатии:
    7.971
    Пробуйте другой дистрибутив, например отсюда - https://www.microsoft.com/en-us/download/details.aspx?id=8109

    Если будет повторение ошибки - пишите в саппорт (https://ru.4gamesupport.com/) и содержимое из указанных в ошибке логов установки заодно можете приложить.

    P.S.: 10-ый директ клиенту не нужен, он его в принципе не использует. Клиенту нужен 9-ый, конкретно d3dx9_38.dll, а все системы, начиная с Windows 8, библиотек 9-го директа не содержат по умолчанию..
     
  4. .-Galaktion-.

    .-Galaktion-. User

    Регистрация:
    02.01.16
    Сообщения:
    3
    Симпатии:
    0
    Спасибо за ответ! Вы мне очень помогли!
    Да, действительно, там не 10 ДиректХ нужен, это что-то у меня в голове все смешалось (это 2010 год клиент просит).
    [​IMG]
    Дистрибутив сам по себе не помог, который по вашей ссылке, точно такая же ошибка возникала при инсталляции и до этого, но! Вы очень удачно уточнили про dll. Мне пришлось еще покопаться в сети, и вот что вышло: (если ссылки вдруг запрещены, то сорри)
    1) Было выполнено сканирование системных файлов. Оказалось, что требуется восстановление целостности. Все команды есть тут: https://lumpics.ru/system-file-checker-tool-in-windows-10/#_2_DISM
    2) Само по себе это не помогло, но далее был скачен непосредственно файл с d3dx9_38.dll, поскольку дистрибутивы выдавали ошибки. Файл взят отсюда:https://lumpics.ru/d3dx9-38-dll-download-for-free/#_1_d3dx9_38dll , был проверен на вирусы на всякий случай ESET Online и помещен в 2 библиотеки - для х32 и для х64. По ссылке описано более подробно.
    3) Также в статье указано, что файл нужно зарегистрировать, об этом тут: https://lumpics.ru/how-register-dll-library-in-system/. Но при регистрации через команду выходила ошибка: "Точка входа не найдена". Оказалось, что это не страшно и что также теперь не требуется установка дистрибутива. Достаточно просто раскидать копии файла dll по папкам из п. 2).
    4) Профит! УРА! Клиент заработал =)
    Пилотный пуск прошел успешно. Буду создавать персонажа.

    Надеюсь, кому-то это также будет полезно.
    Наверное, топик можно закрывать.