Sdscompany.ru

Компьютерный журнал
74 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка инициализации графического движка

FAQ по ошибкам Titan Quest: не запускается, черный экран, тормоза, вылеты, error, DLL

Иногда при запуске Titan Quest появляются ошибки. Неприятно, но установленная вами игра может не запускаться, вылетая, зависая, показывая чёрный экран и выдавая ошибки в окнах. Поэтому возникают вполне логичные вопросы: «Что делать?», «Из-за чего это происходит?» и «Как решить проблему?». Мы постарались собрать всю необходимую информацию с инструкциями, советами, различными программами и библиотеками, которые призваны помочь решить наиболее распространённые ошибки, связанные с Titan Quest.

Необходимое ПО для Titan Quest

Мы настоятельно рекомендуем ознакомиться со ссылками на различные полезные программы. Зачем? Огромное количество ошибок и проблем в Titan Quest связаны с не установленными/не обновлёнными драйверами и с отсутствием необходимых библиотек.

Последняя версия драйвера Nvidia GeForce.

  • Библиотека Microsoft Visual C++ 2012 Update 4
  • Библиотека Microsoft Visual C++ 2010 (64-бит)
  • Библиотека Microsoft Visual C++ 2010 (32-бит)
  • Библиотека Microsoft Visual C++ 2008 (64-бит)
  • Библиотека Microsoft Visual C++ 2008 (32-бит)
  • Библиотека Microsoft Visual C++ 2005 Service Pack 1

Низкий FPS, Titan Quest тормозит, фризит или лагает

Современные игры крайне ресурсозатратные, поэтому, даже если вы обладаете современным компьютером, всё-таки лучше отключить лишние/ненужные фоновые процессы (чтобы повысить мощность процессора) и воспользоваться нижеописанным методами, которые помогут избавиться от лагов и тормозов.

  • Запустите диспетчер задач и в процессах найдите строку с названием игры (Titan Quest). Кликайте ПКМ по ней и в меню выбирайте «Приоритеты», после чего установите значение «Высокое». Теперь остаётся лишь перезапустить игру.

Уберите всё лишнее из автозагрузки. Для этого все в том же диспетчере задач нужно перейти во вкладку «Автозагрузка», где нужно отключить лишние процессы при запуске системы. Незнакомые приложения лучше не трогать, если не знаете, за что они отвечают, иначе рискуете испортить запуск системы.

А также рекомендуем в настройках, связанных с энергопотреблением, установить «Максимальную производительность». То же касается и видеокарты: нужно установить максимальную производительность в настройках графического процессора (это можно сделать в «Управлении параметрами 3D»), а в фильтрации текстур выбирайте параметр «Качество».

Если ваша видеокарта от Nvidia по возрасту не старше серии графических процессоров GTX 10, тогда частоту кадров вполне реально поднять за счёт ускорения работы с видеокартой. Для реализации задуманного опять-таки нужно открыть «Панель управления» Видеокарты, перейти в уже знакомую вкладку «Управление параметрами 3D» и выбрать в списке с программами игру, после чего отыскать «Вертикальный синхроимпульс» и кликнуть по нему, чтобы в меню выставить параметр «Быстро».

Следует удалить временные папки, ненужные файлы и кэш. На просторах интернета можно найти кучу самых разных программ, которые помогают это сделать. Мы рекомендуем воспользоваться для этого программой BleachBit или CCleaner.

Проведите дефрагментацию или оптимизацию жёсткого диска. Для этого перейти в «Свойства жёсткого диска» вкладка «Сервис» «Дефрагментация» или «Оптимизация». Кроме того, там же можно провести проверку/очистку диска, что в некоторых случаях помогает.

  • В конце концов, перейдите на простое оформление, чтобы компьютер не нагружался ресурсоёмкими эффектами. К примеру, можно смело отключать встроенные отладчики, индексирование поиска и многое другое.
  • Titan Quest вылетает в случайный момент или при запуске

    Ниже приведено несколько простых способов решения проблемы, но нужно понимать, что вылеты могут быть связаны как с ошибками игры, так и с ошибками, связанными с чем-то определённым на компьютере. Поэтому некоторые случаи вылетов индивидуальны, а значит, если ни одно решение проблемы не помогло, следует написать об этом в комментариях и, возможно, мы поможем разобраться с проблемой.

    • Первым делом попробуйте наиболее простой вариант – перезапустите Titan Quest, но уже с правами администратора.

    Обязательно следует проверить, не возникает ли конфликтов у Titan Quest с другими приложениями на компьютере. Например, многие игроки часто ругаются на утилиту под названием MSI AfterBurner, поэтому, если пользуетесь такой или любой другой похожей, отключайте и пробуйте запустить игру повторно.

  • Вполне возможно, что игра отказывается адекватно работать из-за Windows Defender (он же «Защитник») или из-за антивируса. Поэтому вам следует зайти в опции и добавить .exe-файл запуска Titan Quest в исключения, или сразу отключить антивирус вместе с Защитником (они также могли удалить какой-нибудь жизненно важный файл для игры, который нужно восстановить).
  • Отсутствует DLL-файл или ошибка DLL

    Для начала следует объяснить, как вообще возникают ошибки, связанные с DLL-файлами: во время запуска Titan Quest обращается к определённым DLL-файлам, и если игре не удаётся их отыскать, тогда она моментально вылетает с ошибкой. Причём ошибки могут быть самыми разными, в зависимости от потерянного файла, но любая из них будет иметь приставку «DLL».

    Для решения проблемы необходимо отыскать и вернуть в папку пропавшую DLL-библиотеку. И проще всего это сделать, используя специально созданную для таких случаев программу DLL-fixer – она отсканирует вашу систему и поможет отыскать недостающую библиотеку. Конечно, так можно решить далеко не любую DLL-ошибку, поэтому ниже мы предлагаем ознакомиться с более конкретными случаями.

    Ошибка d3dx9_43.dll, xinput1_2.dll, x3daudio1_7.dll, xrsound.dll и др.

    Ошибка MSVCR120.dll, VCRUNTIME140.dll, runtime-x32.dll и др.

    Grim Dawn

    Couldn’t initialize gtaphics engine

    • Нравится
    • Не нравится

    Astimartini 16 Июн 2015

    При запуске выдаёт сообщение «Couldn’t initialize graphics engine». Ну и дальше не запускается. Может кто подсказать как быть?

    P.S. Windows 8.1, видяха NVidia GTX 770, драйвер самый последний.

    P.P.S. Пробовал обновлять Direct X и различные режимы совместимости, в т.ч. и запуск от имени администратора. Да же фигня.

    • Нравится
    • Не нравится

    Goon 16 Июн 2015

    • Нравится
    • Не нравится

    Astimartini 16 Июн 2015

    Пробовал. Не помогло.

    • Нравится
    • Не нравится

    ravengd 17 Июн 2015

    Тебе нужен директх9. Поверх более нового он ставиться не будет. Вероятно, придется сперва снести текущий, потом поставить девятый, потом поверх уже последний.

    • Нравится
    • Не нравится

    Astimartini 18 Июн 2015

    Тебе нужен директх9. Поверх более нового он ставиться не будет. Вероятно, придется сперва снести текущий, потом поставить девятый, потом поверх уже последний.

    Вот только не так-то просто его удалить! При попытке его снести винда меня вежливо посылает. Поверх тоже не устанавливается. 10 и 11 DX насколько я понимаю вшиты в винду, поэтому устанавливаться будет по-любому только 9ка. Но вот и с ней проблемы.
    Вчера отправлял DxLog разработчикам. Мне ответили что всё норм и попросили прислать им лог загрузки игры. Пока что не ответили.

    Хочу отметить, что я не полный лох в компьютерах и все возможные варианты с драйверами, совместимостью, сбросом настроек, переустановкой и пр. ерундой уже перебрал. И, прежде чем лезть сюда, поискал решение в интернете. Как ни странно похожая проблема встречалась у людей с Titan Quest. Подозреваю что это какой-то древнючий глюк движка.

    Лично у меня похожая проблема ни разу не встречалась. Всё остальное отлично запускается и играется.

    • Нравится
    • Не нравится

    ravengd 18 Июн 2015

    Ну в таком случае либо ждать решения от разработчиков, либо продолжать ковыряться с настройками. Проблема, судя по всему, очень редкая, поэтому массовое решение будет вряд ли. Как ты понимаешь, те, у кого этой проблемы нет, решение тебе найти вряд ли помогут.

    • Нравится
    • Не нравится

    Goon 18 Июн 2015

    • Нравится
    • Не нравится

    Astimartini 19 Июн 2015

    Astimartini , и просьба запостить тогда вариант решения проблемы Я надеюсь что решение-то найдется

    В общем, разрабы что пишут. Проблема уже встречалась. Тем людям помогла переустановка винды. Такие вот дела)

    • Нравится
    • Не нравится

    Goon 19 Июн 2015

    Мда, супер. Спасибо, что отписался

    • Нравится
    • Не нравится

    ravengd 19 Июн 2015

    • Нравится
    • Не нравится

    Stiwa 10 Июл 2017

    вобщем то проблема осталась не решена. (( 1.0.0.8 запускается без всяких проблем, все версии выше графический движок не определяется. ДиректХ 9 поставил, С++ ред.. обновил. Может есть еще какие то зацепки?

    • Нравится
    • Не нравится

    mad_enis 11 Июл 2017

    Stiwa, может у тебя видеокарта шейдеры какие-то там не поддерживает? Или винда хр? Или драйвера древние?

    • Нравится
    • Не нравится

    Alk0zAuruS 11 Июл 2017

    вобщем то проблема осталась не решена. (( 1.0.0.8 запускается без всяких проблем, все версии выше графический движок не определяется. ДиректХ 9 поставил, С++ ред.. обновил. Может есть еще какие то зацепки?

    Попробуй другой репак, возможно в этом проблема.

    • Нравится
    • Не нравится

    korsar 11 Июл 2017

    C++ 2015 x86 и DirectX с папки с игрой?? Repair.exe запускал?? Дрова на видяху пробуй с оф. сайта и с Windows Update. Проверь кеш в стиме. Пробуй всё, что можно

    • Нравится
    • Не нравится

    Stiwa 11 Июл 2017

    C++ х86 стоят за 2012, 13, 15г. ДиректХ 9, 11. Дрова новейшие. Причем интересно именно то, что ранние версии работают, а вот 1.0.0.9, 1.0.1.0

    Сообщение отредактировал Stiwa: 12 Июль 2017 — 10:07

    Проблемы и решения¶

    Поскольку на сегодняшний день WebGL — всё ещё достаточно новая технология, она может работать некорректно с некоторыми комбинациями программного и аппаратного обеспечения. В этой главе перечислены наиболее распространённые проблемы, с которыми может столкнуться пользователь движка Blend4Web, и приведены способы их исправления.

    Поддержка WebGL¶

    Если вы используете настольный компьютер или ноутбук, вам требуется видеокарта с поддержкой DirectX 9.0c и OpenGL 2.1, такая, как:

    Nvidia GeForce серии 6xxx или выше.

    AMD/ATi Radeon серии R500 (X1xxx) или выше.

    Intel GMA 950 или выше.

    Если вы используете WebGL на мобильном устройстве, проверьте, присутствует ли ваше устройство в списке совместимости.

    Вам также потребуется веб-браузер с поддержкой технологии WebGL.

    WebGL поддерживают следующие веб-браузеры:

    Google Chrome (начиная с версии 9)

    Mozilla Firefox (начиная с версии 4.0)

    Safari (начиная с версии 8.0)

    Chrome for Android (начиная с версии 25)

    Internet Explorer (начиная с версии 11)

    Opera (начиная с версии 12)

    UC Browser (экспериментальная поддержка)

    Мы также рекомендуем использовать новейшие версии веб-браузеров для предотвращения проблем с совместимостью.

    Проблемы при запуске движка¶

    1. Появляется сообщение “Browser could not initialize WebGL.”

    Следует выполнить действия, описанные в разделе Ошибка инициализации WebGL .

    2. Видны элементы интерфейса или пустой экран, но сцена не отображается. При этом тестовый сайт http://get.webgl.org/ и другие WebGL приложения работают корректно.

    Файлы ресурсов, которые пытается загрузить движок, были перемещены или удалены.

    Используются старые версии драйверов.

    Используются открытые драйвера, не обеспечивающие поддержку WebGL.

    Для пользователей Linux — ввиду неполной реализации OpenGL стека в драйверах с открытым кодом в настоящий момент рекомендуется использовать проприетарные драйверы текущей версии для графических процессоров Nvidia и AMD.

    Используется устаревшая операционная система, такая как Windows XP.

    Браузер не настроен для работы с локальными ресурсами. В этом случае проблема может быть решена использованием локального веб-сервера. См. раздел Загрузка локальных ресурсов .

    Ошибка инициализации WebGL¶

    Сайт http://get.webgl.org/ при просмотре в браузерах Chrome или Firefox последней версии сообщает о проблемах. Что делать?

    Установить доступные обновления для системы (для Windows см. инструкцию). В случае Windows установить последнюю версию DirectX. Перезагрузить систему.

    Рекомендуется проводить своевременное обновление драйверов для графических карт. Чтобы определить тип и производителя карты, можно ввести about:gpu (или chrome://gpu) в адресную строку браузера Chrome.

    Для операционных систем семейства Windows можно воспользоваться средством диагностики DirectX dxdiag.

    Для этого выполните следующие действия:

    Выберете команду Run из стартового меню

    В окне Open введите dxdiag и нажмите Enter чтобы вызвать утилиту диагностики DirectX

    Откройте панель Display . Там вы можете найти информацию о производителе, модели и других параметрах вашей видеокарты.

    В macOS вам следует ознакомиться с System Report.

    Для этого выполните следующие действия:

    Выберете About This Mac из меню Apple .

    Нажмите кнопку System Report .

    Выберете пункт Graphics/Displays из раздела Hardware .

    Необходимо загрузить драйверы с соответствующего центра поддержки (например, Intel, Nvidia, AMD/ATI). После установки драйверов перезагрузить систему.

    Если в результате вышеперечисленных действий инициализировать рендеринг не удается (или нет возможности обновить систему), можно попробовать изменить настройки браузера.

    Ввести about:flags (или chrome://flags) в адресную строку браузера, нажать Включить ( Enable ) под опцией Переопределение списка программного рендеринга ( Override software rendering list ) и перезапустить браузер.

    Ввести about:config в адресную строку браузера, найти параметр webgl.force-enabled и переключить его двойным щелчком мыши из false в true .

    Выберете пункт Preferences из меню Safari, затем выберете вкладку Security и убедитесь, что опция Allow WebGL включена.

    Если ничего не помогло. ¶

    Если ни один из перечисленных выше способов не помог вам устранить проблемы, посетите форум сообщества Blend4Web и оставьте сообщение в разделе “Ошибки”. Наша команда сделает всё возможное, чтобы помочь вам.

    Известные проблемы¶

    Проблемы с обновлением старых версий аддона.

    Рекомендуется перезагрузка Blender после обновления SDK или аддона.

    Драйверы NVIDIA версии 331 в Linux могут приводить к программным ошибкам WebGL.

    Изменение фильтрации текстур на некоторых устройствах.

    При использовании iPad или браузера Internet Explorer отключена некорректная фильтрация текстур, которые используются материалами с типом прозрачности Alpha Clip.

    Некоторые устройства, использующие GPU Mali, требуют принудительного включения WebGL в настройках браузера.

    На системах Apple macOS и Blender 2.76 для работы локального сервера разработки может потребоваться установка Python 3.4. Это связано с ошибкой Blender https://developer.blender.org/T46623. В Blender 2.76b эта проблема устранена, поэтому рекомендуем обновиться.

    При использовании драйверов Nouveau скелетная анимация может работать некорректно.

    В браузерах IE11 и Microsoft Edge, а также на iPad могут некорректно рендериться текстуры с прозрачностью.

    Проблема актуальна для прозрачных материалов . Артефакты заметны на тех участках, где значение альфа-канала равно нулю или отличается от него незначительно. Для исправления рекомендуется поднимать значение альфа-канала пока артефакты не исчезнут (как правило, бывает достаточно величин в диапазоне от 0.01 до 0.05).

    Сбой работы WebGL в браузере Chromium под Linux на GPU Nvidia GeForce серий 400/500 с драйверами версии выше 355.

    Проблема вызвана несовместимостью последних драйверов Nvidia с сэндбоксом Chromium. В качестве решения рекомендуется понизить версию драйверов до 340-х.

    Проблемы со звуком.

    В некоторых версиях Google Chrome звук не воспроизводится для источников звука с типом “Background Music”, если используется экспорт в HTML. В качестве решения в настоящий момент тип источника звука автоматически меняется на “Background Sound”.

    Ошибка аудиоконтекста проявляется, если запущено много (больше 6) копий движка Blend4Web (например, на нескольких вкладках браузера или в нескольких iframe’ах на одной странице). Ошибка предотвращена путем отключением звука в приложении, если для него не может быть создан аудиоконтекст.

    На некоторых мобильных устройствах (в частности, Nexus 6 и Nexus 9) в браузере Google Chrome версий 50-52 может не работать пауза. В версиях Chrome начиная с 53 проблем быть не должно. Более подробная информация: https://bugs.chromium.org/p/chromium/issues/detail?id=616772.

    QQ Browser на данный момент не поддерживает WebGL.

    WebGL может работать нестабильно и давать сбои при использовании драйверов Mesa 11.x в Linux/Chrome на видеокартах Intel. Понижение версии драйверов до 10.х может решить проблему.

    При использовании тач-сенсора GearVR в VR-режиме недоступна информация о движениях пальцев.

    Samsung Internet Browser не регистрирует события, связанные с движением пальцев на тач-сенсоре в режиме VR.

    Частицы, испускаемые системами частиц, находящимися на неактивных (скрытых) слоях, могут иметь нулевые координаты, т.к. неактивные слои не обновляются Blender’ом.

    Проблема может быть решена с помощью активации слоёв перед экспортом или выбора необходимых слоёв вручную (в этом случае Blender их обновит).

    Объекты с типом прозрачности Alpha Blending некорректно отображаются в браузере Google Chrome на устройствах с GPU Mali серии 400.

    Использование нескольких экземпляров приложения на одной странице в Chrome 59 может привести к существенному росту потребления памяти или даже к закрытию вкладки. Эта проблема устранена в Chrome 60.

    © Copyright 2014-2017, Триумф. Обновлено: 2019-04-16.

    Ошибка «Failed to initialize DirectX»

    «Failed to initialize DirectX» – такая ошибка нередко встречается при запуске той или иной игрушки. Обычно это говорит о том, что на компьютере не хватает определенных компонентов для ее работы, или же они были повреждены. Соответственно, их нужно загрузить или откатить. Разберемся, как это сделать.

    Доступные решения

    Данный сбой Директ Икса может быть связана с различными неисправностями в составе графических драйверов. Но также она нередка бывает вызвана программными неисправностями в самой операционной системе. Для устранения описываемых случаев существуют определенные методы.

    В данном материале мы рассмотрим их все. Начнем с самых простых и доступных каждому. Потом перейдем к более сложным вариантам. В любом случае, мы предоставим инструкции для каждого варианта.

    Обновление драйверов графического адаптера

    Это первый шаг, который нужно предпринять для исправления проблемы. Бывает так, что в старых драйверах не хватает куска кода, который требуется для нормальной работы видеокарты с той или иной версией DirectX. Это случается из-за недосмотра разработчиков. Однако в новых версиях ПО ошибка может быть устранена.

    Для обновления драйвера вовсе не обязательно посещать официальный сайт разработчика, скачивать нужную версию драйвера и устанавливать ее вручную. Гораздо проще и безопаснее использовать для обновления инструменты Windows. Сейчас мы рассмотрим вариант обновления с помощью «Диспетчера устройств» Windows:

    1. Щелкаем по кнопке «Пуск» правой кнопкой мыши и дожидаемся появления контекстного меню.
    2. В меню ищем «Диспетчер устройств» и нажимаем на этот пункт.
    3. Появится окно со списком установленного оборудования. Ищем «Видеоадаптеры» и щелкаем по данной записи.
    4. Находим имя своей графической карты и щелкаем по нему правой кнопкой мыши.
    5. В контекстном меню выбираем «Обновить драйвер».
    6. Запустится мастер обновления. Необходимо щелкнуть по кнопке «Автоматический поиск…».

    По завершении обновления необходимо перезагрузить компьютер. Только после рестарта система сможет инициализировать новый драйвер и начать его использовать. После рестарта можно пробовать запускать проблемную игру. Если ошибка все еще остается, то стоит попробовать еще один вариант.

    Откат драйверов графического адаптера

    Откат нужен в тех случаях, если проблема появилась после обновления ПО для видеоадаптера. Такое, как ни странно, случается. К счастью, разработчики Windows предусмотрели эту возможность и внедрили в операционную систему нужную функцию. Для ее вызова требуются немного другие шаги, чем в предыдущем случае. Впрочем, мы в любом случае предоставим подробную инструкцию, рассказывающую о данном процессе. Вот она:

    1. По инструкции выше откройте системный инструмент «Диспетчер устройств».
    2. Вы увидите окно со списком всего установленного оборудования. Нужно найти «Видеоадаптеры».
    3. Теперь необходимо найти имя нашей видеокарты и кликнуть по ней правой кнопкой мыши.
    4. В появившемся меню просто выбираем «Свойства».
    5. Перемещаемся на вкладку «Драйвер».
    6. Нажимаем на кнопку «Откатить».
    7. Подтверждаем действие путем нажатия на кнопку «ОК».

    Как водится, после подобного рода операций обязательно нужно перезагрузить компьютер. Иначе система просто не увидит другой драйвер и попытается работать со старым, что приведет к падению ОС. После рестарта можно проверять игру на наличие ошибок. Если и этот вариант не помог, то у нас в запасе есть еще несколько.

    Поиск и устранение вредоносного ПО

    Многие пользователи не знают, но такое поведение библиотек DirectX и драйверов графического адаптера может быть связано с засильем вирусов в операционной системе. Именно из-за них может получиться такой казус. И это еще не предел. Огромное количество вирусов на компьютере вполне может повесить всю ОС.

    Поэтому их нужно уничтожить. Для этого можно пользоваться любым антивирусным софтом. Например, в Windows 10 имеется встроенное средство – Защитник Windows. Для начала мы рассмотрим работу с ним:

    1. В системном трее ищем иконку с изображением щита. Это и есть антивирус. Кликаем по нему правой кнопкой мыши.
    2. Появится меню, в котором необходимо выбрать пункт «Выполнить быструю проверку».
    3. 3апустится окошко сканирования. Дождитесь окончания процедуры.

    Ну а идеальный вариант – проверить наличие заражений на компьютере с помощью стороннего антивируса на ваше усмотрение (Kaspersky, Avast и т. д.). Мы же рассмотрим все на примере ESET Smart Security. Этот продукт гораздо лучше Защитника Windows, хоть и любит блокировать все, что ему под руку попадется.

    Инструкция по использованию:

    1. Переходим к главному меню программы.
    2. В правом столбце щелкаем «Сканирование ПК».
    3. Затем выбираем пункт «Выборочное…».
    4. Теперь нужно выбрать объекты для проверки. Нужно отметить галочками все разделы жесткого диска, оперативную память и загрузочный сектор.
    5. Щелкаем ЛКМ на опцию пуска.

    Сканирование будет происходить в полностью автоматическом режиме. По его завершении можно будет просмотреть журнал и сделать соответствующие выводы. После завершения процесса необходимо перезагрузить компьютер. И только потом можно тестировать запуск той или иной игры. Если все осталось точно так же, то переходим к следующему варианту.

    Реставрация системных файлов

    Если на вашем компьютере находились полчища вирусов, то вполне вероятно, что они могли повредить некоторые системные файлы, ответственные за работу библиотек DirectX. Отсюда и постоянные ошибки при запуске той или иной игрушки. Также могут возникнуть конфликты в работе драйверов и компонентов библиотек.

    Однако даже если файлы сильно повреждены, есть возможность вернуть все на круги своя. Для восстановления элементов даже не нужно никаких дополнительных программ. Достаточно командной строки. Бояться ее не стоит. Если все выполнять в строгом соответствии с инструкцией, то ничего страшного не случится. А вот и она:

    1. Открываем меню «Пуск» при помощи соответствующей кнопки в панели задач.
    2. Далее щелкаем по папке «Служебные – Windows».
    3. Находим пункт «Командная строка» и кликаем по нему правой кнопкой мыши.
    4. Появится меню, в котором нужно выбрать пункт запуска инструмента с правами админа. Например, в Windows 10 нужно навести курсор на пункт «Дополнительно» и затем нажать на «Запуск от имени администратора».
    5. В главном окне консоли вводим sfc /scannow и жмем на кнопку Enter.

    Проверка файлов и их восстановление займет около 10-15 минут. Не забудьте, что после окончания проверки обязательно нужно будет перезагрузить компьютер. Иначе в восстановлении не будет никакого толку. После рестарта можно проверять работоспособность библиотек DirectX и любимой игрушки. Если это не помогло, то остается всего один вариант.

    Переустановка DirectX

    Это наиболее радикальный способ. Он точно должен помочь, но его нужно применять только после всех, описанных выше. Иначе толку никакого не будет. И действительно, что толку в новой установке, если вирусы тут же займутся новыми файлами? Да и без новых драйверов библиотеки бесполезны. Ведь адаптер так и не будет знать, как с ними работать.

    В общем, данный вариант является последним. Если он не поможет, то тогда придется переустанавливать всю операционную систему вместе с игрой и всеми драйверами. А это сложно и долго. Для переустановки DirectX не нужно никаких специальных программ. Все делается силами операционной системы. Вот подробная инструкция:

    1. Переходим на страницу загрузки библиотеки.
    2. Кликаем на красную кнопку.
    3. Отказываемся от дополнительных компонентов.
    4. Переходим в папку загрузки в Проводнике Windows.
    5. Кликаем ПКМ по файлу dxwebsetup.exe.
    6. Выбираем пункт открытия с админскими привилегиями.
    7. Отобразится окошко инсталляции, в нем примите лицензионные условия.
    8. Затем уберите галочку с пункта включения поисковой панели Bing и нажмите на кнопку «Далее».
    9. На следующем этапе мастер установки просканирует систему на предмет установленных библиотек. После этого он выдаст объем загружаемых файлов. Согласитесь на их установку.
    10. После того как все завершится, нажимаем на кнопку «Готово».

    Вот и весь процесс. Самое же приятное заключается в том, что после инсталляции не нужно перезагружать компьютер. Установленные компоненты готовы к работе сразу. Можно запускать игру и проверять их работоспособность. После переустановки исполняемых библиотек DirectX все должно заработать.

    Заключение

    В этой статье мы попытались рассказать о том, что делать, если библиотеки DirectX выдают ошибку «Failed to initialize» при попытке запуска какой-нибудь игры. Мы уже говорили, что по большей части данная проблема вызвана драйверами графического адаптера. Но могут быть и другие причины для ее появления.

    Именно поэтому в данном материале мы рассмотрели все известные способы борьбы с данной ошибкой. Однако запомните: к переустановке библиотек нужно приступать только в том случае, если все предыдущие варианты уже испробованы. Иначе никакого толку от переустановки не будет. В остальном, просто делайте все в соответствии с инструкциями.

    Решаем проблем с инициализацией DirectX в играх


    При запуске некоторых игр на компьютере под управлением Windows могут возникать ошибки компонентов DirectX. Это связано с рядом факторов, о которых мы поговорим в этой статье. Кроме того, разберем варианты решения подобных проблем.

    Ошибки DirectX в играх

    Наиболее часто с неполадками в работе компонентов DX сталкиваются пользователи, пытающиеся запустить старую игру на современном железе и ОС. Некоторые новые проекты также могут выдавать ошибки. Рассмотрим два примера.

    Warcraft 3

    «Не удалось инициализировать DirectX» – наиболее распространенная проблема, возникающая у любителей этого шедевра от Blizzard. При запуске лаунчер выдает окно с предупреждением.

    Если нажать кнопку ОК, то игра требует вставить компакт-диск, которого, скорее всего нет в наличии, в CD-ROM.

    Данный сбой происходит из-за несовместимости движка игры или каких-либо других ее компонентов с установленным железом или библиотеками DX. Проект довольно старый и написан под DirectX 8.1, отсюда и неполадки.

    1. В первую очередь, нужно исключить системные проблемы и обновить драйвер видеокарты и компоненты DirectX. Это в любом случае не будет лишним.

    Подробнее:
    Переустанавливаем драйвера видеокарты
    Обновляем драйвера видеокарты NVIDIA
    Как обновить библиотеки DirectX
    Проблемы с запуском игр под DirectX 11
    В природе существует два вида API, под которые пишутся игры. Это весьма схожие между собой Direct3D (DirectX) и OpenGL. Warcraft использует в своей работе первый вариант. Путем нехитрых манипуляций можно заставить игру пользоваться вторым.

      Для этого необходимо зайти в свойства ярлыка (ПКМ«Свойства»).


    На вкладке «Ярлык», в поле «Объект», после пути к исполняемому файлу дописываем «-оpengl» через пробел и без кавычек, затем нажимаем «Применить» и «ОК».

    Пробуем запустить игру. Если ошибка повторяется, то переходим к следующему шагу (OpenGL в свойствах ярлыка оставляем).

    На этом этапе нам понадобится правка системного реестра.

      Вызываем меню «Выполнить» горячими клавишами Windows+R и пишем команду для доступа к реестру «regedit».


      Далее необходимо пройти по пути, приведенному ниже, до папки «Video».

      HKEY_CURRENT_USER/Sofware/Blizzard Entertainment/Warcraft III/Video

      Затем найти в этой папке параметр «adapter», кликнуть по нему правой кнопкой мыши и выбрать «Изменить». В поле «Значение» нужно поменять 1 на и нажать ОК.

    После всех действий в обязательном порядке следует перезагрузка, только так изменения вступят в силу.

    GTA 5

    Grand Theft Auto 5 также страдает подобным недугом, причем, до появления ошибки все работает корректно. При попытке запуска игры вдруг появляется сообщение следующего содержания: «Инициализация DirectX невозможна».

    Проблема здесь кроется в Steam. В большинстве случаев помогает обновление с последующей перезагрузкой. Также, если закрыть Стим и запустить игру при помощи ярлыка на Рабочем столе, то, вероятно, ошибка исчезнет. Если это так, то переустановите клиент и попробуйте поиграть в обычном режиме.

    Неполадки и ошибки в играх встречаются очень часто. В основном это происходит из-за несовместимости компонентов и различных сбоев в программах типа Стима и других клиентов. Надеемся, что мы помогли Вам решить некоторые проблемы с запуском любимых игрушек.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Читать еще:  Список орфографических ошибок
    Ссылка на основную публикацию
    Adblock
    detector