Ошибка direct3d initialization error при запуске игры. что делать?

Причины ошибки

В большинстве случаев ошибка DirectX Error DXGI_ERROR_DEVICE_REMOVED не связана с конкретной игрой, в которую вы играете, а имеет отношение к драйверу видеокарты или к самой видеокарте.

При этом, сам текст ошибки обычно расшифровывает этот код ошибки: «The video card has been physically removed from the system, or a driver upgrade for the video card has occurred», что в переводе будет «Видеокарта была физически удалена из системы или произошло обновление драйвера».

И если первый вариант (физическое удаление видеокарты) во время игры маловероятен, то второе вполне может оказаться одной из причин: иногда драйверы видеокарт NVIDIA GeForce или AMD Radeon могут обновляться «сами» и, если это произойдет во время игры вы получите рассматриваемую ошибку, которая впоследствии должна пропасть сама.

Если же ошибка возникает постоянно, можно предположить, что причина более сложная. Наиболее распространенные причины, вызывающие ошибку DXGI_ERROR_DEVICE_REMOVED приведены далее:

  • Неправильная работа конкретной версии драйверов видеокарты
  • Недостаток питания видеокарты
  • Разгон видеокарты
  • Проблемы с физическим подключением видеокарты

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

Что делать с ошибкой Direct3D…

Обновление DirectX

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

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

Чтобы узнать, какой DirectX у вас на ПК, нажмите:

  1. сочетание кнопок Win+R, чтобы открылось окно «Выполнить«;
  2. далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).

Запускаем средство диагностики DirectX (DxDiag)

Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже).

Средство диагностики DirectX / Кликабельно

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

Принятие условий лиц. соглашения DirectX

В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается. Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.

Установка DirectX завершена

Как правило, после такого обновления, игра начинает работать как нужно.

Проблема с драйвером видеокарты

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

Как проверить наличие драйверов и включена ли видеокарта

Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:

  1. нажмите кнопки Win+R;
  2. далее введите devmgmt.msc и нажмите Enter.

Запуск диспетчера устройств — devmgmt.msc

Далее откройте вкладку «Видеоадаптеры», и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример —

).

Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.

Intel HD включена, NVIDIA выключена

Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать». Пример на скрине ниже.

Задействовать видеокарту

После этого перезагрузите компьютер, затем попробуйте открыть игру.

Как обновить драйвера на видеокарту:

Используйте режим совместимости

Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью…

Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D… (особенность: все игры были старыми, что наводило на разные мысли…).

Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было…

Примеры, что нужно сделать, приведены на скринах ниже…

Открываем свойства исполняемого файла игры

Запустить игру в режиме совместимости с Windows XP SP 2

PS 

Если ничего не помогло из выше написанного, то также рекомендую еще обновить пакет Microsoft Visual C++ и NET Framework.

Статья откорректирована: 17.01.2019

Подробности

В действительности имеется два метода для инсталляции последней версии библиотеки Директ Икс. Первый из них заключается в использовании официальной утилиты от Microsoft. А второй – в обновлении операционной системы Windows. Мы разберем каждый из них более детально.

Метод №1: Специальная утилита

Разработчики из Microsoft выпустили специальную утилиту под названием «Веб-установщик исполняемых библиотек DirectX». Суть в том, что программа анализирует недостающие компоненты на компьютере, после чего загружает их из официальных источников, а под конец размещает в соответствующих каталогах.

Это очень удобно, но только для старых изданий операционной системы Виндовс, не новее «Семерки».

Предлагаем вашему вниманию пошаговую инструкцию.

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

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

В определенных ситуациях пользователи интересуются, как установить Директ Икс без прав администратора. Например, если человек планирует сделать это на чужом компьютере. Так вот, достаточно просто открыть файл dxwebsetup.exe стандартным способом (двойным кликом ЛКМ), а потом перейти к седьмому этапу инструкции.

Метод №2: Обновление системы

В Виндовс 8 единственным способом получения нового Директа является обновление системы. Также это относится к некоторым изданиям «Семерки» и «Висты». Проще всего данную процедуру запустить так:

  1. Нажмите Win + R на клавиатуре.
  2. Впечатайте control update в графу «Выполнить».
  3. А теперь кликните ЛКМ по клавише «ОК». В результате откроется Центр обновления Windows.
  4. Дождитесь, пока не завершится проверка системы на наличие новых обновлений.
  5. Согласитесь с их загрузкой.
  6. Когда процесс завершится, подтвердите перезагрузку ПК.

Стоит понимать, что применение обновлений может занять некоторое время.

Способ 6. Запустите инсталлятор от имени админа

Запуск инсталлятора ДиректХ с недостаточными правами может вызывать внутреннюю системную ошибку данной программы. Скачайте инсталлятор, перейдите в его директорию, наведите курсор на файл dxsetup.exe, щёлкните ПКМ, и выберите «Запуск от имени администратора».

Способ 7. Проверьте системные файлы

Выполните запуск командной строки от имени админа, для чего кликните на кнопку «Пуск», в строке поиска наберите cmd, но на Enter не нажимайте. Сверху отобразится однотипный результат, щёлкните на нём ПКМ, и выберите запуск от имени нужного нам админа.

В открывшейся строке наберите:

Нажмите ввод, и дождитесь окончания процесса.

Способ 8. Исправьте проблемы с совместимостью

В некоторых случаях решить внутреннюю системную ошибку DirectX поможет исправление проблем совместимости установочного файла dxwebsetup.exe (dxsetup.exe). Скачиваем инсталлятор, находим данный файл, наводим на него курсор, кликаем ПКМ, выбираем «Исправление проблем совместимости». Система определит оптимальные параметры запуска, после чего выбираем «Использовать рекомендованные параметры», после чего – «Проверить программу».

Способ 9. Установите свежие драйвера для видеокарты

Также рекомендуется установить самые новые драйвера для вашей графической карты, скачав их с сайта производителя устройства (также помогут программы уровня «ДрайверПак Солюшн»).

Способ 10. Выполните откат системы

Ещё одним способом исправить «Произошла внутренняя системная ошибка DXError.log и Directx.log» является откат системы до стабильной точки восстановления. Для этого достаточно нажать на Win+R, набрать там rstrui, выбрать стабильную точку восстановления, и откатить систему на данное состояние.

Как исправить ошибку dxerror.log и directx.log?

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

1. Исправление проблем с совместимостью. Для этого необходимо найти файл Dxwebsetup.exe (установочный файл DirectX), кликнуть по нему правой кнопкой мыши и в контекстном меню выбрать пункт «Исправление проблемы совместимости». Система произведет поиск возможных проблем, после чего нужно будет выбрать пункт «Использовать рекомендованные параметры» и «Проверить программу». Обычно это помогает решить проблему и установить DirectX.

2. Внесение изменений в реестр вручную. Для этого нужно открыть встроенный в систему редактор реестра (нажать Win+R и в появившемся окне ввести regedit). В окне редактора реестра необходимо перейти по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX. Если в этом пункте есть только одна строка, то нужно нажать на кнопку «Правка», затем «Создать» и выбрать «Строковый параметр». Затем нужно добавить две строчки: «InstalledVersion»=hex:00,00,00,09,00,00,00,00 и «Version»=»4.09.00.0904», после чего сохранить изменения и перезагрузить компьютер.

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

4. Проверка целостности системных файлов. Для использования этого способа нужна командная строка, запущенная с правами администратора. В ней необходимо ввести команду sfc /scannow и запустить ее выполнение. После того, как проверка будет окончена, необходимо перезагрузить компьютер.

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

При этом важно скачивать их только с официального сайта

Причины проблему: «Произошла неустранимая ошибка DirectX»

Как известно, «Call of Duty: Warzone» является бесплатной игра жанра «Battle Royale», доступной для различных платформ, от ПК до PS4 и Xbox One. В ходе игрового геймплея у многих пользователей игры возникает множество ошибок, одной из которых является сообщение «Произошла неустранимая ошибка DirectX». Обычно при появлении данного сообщения система рекомендует искать решение проблемы в файле Readme, который в игровом каталоге отсутствует.

Причиной ошибки обычно является следующее:

Причины: Пояснение:
Устаревшая ОС. Пользователь пользуется устаревшей сборкой Виндовс 10, которая требует обновления.
На компьютере пользователя запущена программа «RivaTuner Statistics Server». Или другой аналогичный софт для разгона видеокарт.
Повреждение файла. Тело игры повреждено, необходима переустановка.
Несоответствие версий. На ПК пользователя установлены устаревшие драйвера для видеокарты.
Проблемы с антивирусом. Антивирус пользователя блокирует установку или запуск ряда игровых файлов.

Давайте разберёмся, как исправить неустранимую ошибку на вашем ПК.

Ошибка «BLZBNTBGS000003F8» / «Сервер отключён»

Call of DutyВариант первый – Воспользоваться VPNВариант второй – Установить порты и сменить регион

  • Войдите в «Панель управления» перейдите в раздел «Дополнительные параметры» далее нажимаете на «Правила для входящих подключений» выбираете «Создать правило»;
  • Теперь в поле для порта вписываете «TCP» с официального сайта компании Activision (смотрите на скриншот ниже для удобства) нажимаете всегда «Далее» до тех пор, пока не предстоит добавить название (пусть будет «Call of Duty»);
  • При этом с портом «UDP» необходимо провести абсолютно такие же манипуляции;
  • И теперь всё, что остаётся сделать, так это сменить сервер на европейский, а в окне игры сменить регион, например, на Америку перезагрузить систему зайти в игру и проверить её на стабильность работы.

Вылетает по неизвестной причине без ошибок и сообщений

Способ первый:

Откройте папку с Call of Duty: Warzone (в случае если не удаётся её найти открываете Battle.net выбираете игру выбираете «Настройки» далее кликаете на вариант «Показать в проводнике») и найдите другую папку под названием «main», где необходимо удалить абсолютно всё содержимое (рекомендуем также предварительно скопировать эту папку и сохранить её, чтобы в случае чего можно было воспользоваться ею в качестве резервной копии);
Теперь нужно открыть папку «Документы» найти папку с игрой, а в ней папку с профилем «Players» внутри необходимо удалить файл под названием «ppsod.dat»

При этом важно знать, что иногда внутри папки ничего нет (в этом случае всё хорошо, поэтому можете смело переходить к следующему пункту инструкции) или там существует сразу две папки «Players» (тогда необходимо ранее упомянутый файл удалить в каждой папке);
Далее следует открыть «Диспетчер задач», используя сочетание клавиш Ctrl + Shift + Esc переключиться к «Процессам» закрыть абсолютно все процессы, связанные с клиентом Battle.net (речь идёт о «Blizzard Update Agent» и «Blizzard Battle.net App»);
Используя встроенный поиск, найдите и удалите папку Battle.net, которая называется «Blizzard Entertainment» или воспользуйтесь сочетанием клавиш Win + R в открывшемся окне пропишите %programdata% и нажмите OK;

Пункт для тех, кто использует видеокарту от NVidia. Откройте папку «NV_Cache» (находится по адресу C:\ProgramData\NVIDIA Corporation) и удалите всё содержимое, но при этом учтите, что для удаления потребуется учётная запись Администратора

Кроме того, если вдруг система сообщит, что какой-нибудь из файлов открыт, поэтому удалить его невозможно, пропускаете этот файл / папку, причём делаете это со всем, что есть в папке;

Пункт для тех, кто использует видеокарту от AMD. Откройте папку под названием «amd», которая по умолчанию всегда расположена по адресу C:\Users\UserName\appdata\local\amd найдите папки «GLCache» и «DXCache» удалите в обеих папках всё содержимое;
Далее откройте «Утилиту очистки диска Windows», которая встроена в операционную систему (если не знаете, где находится, тогда в поисковой строке просто пропишите disk cleanup) открыв, сразу запускайте процесс «Очистки диска (С:)» (для этого нужно выбрать диск и нажать OK) в опциональном списке, где на выбор предлагают удалить файлы, необходимо оставить только «DirectX Shader Cache» (он же «Кэш построителя текстуры DirexctX») нажимаете OK. И важно, если на вашем ПК существует несколько дисков, абсолютно таким же образом необходимо открыть остальные диски для очистки кэша построителя текстуры DirectX.

Запустите Call of Duty: Warzone и в случае появления предупреждения о том, что стоят устаревшие драйвера или предложения загрузить процесс в безопасном режиме, всё следует проигнорировать. Кроме того, после того как система найдёт обновление для игры, ничего нажимать и тем более перезапускать ни в коем случае нельзя

Ключевой момент состоит в том, что нужно оставить игру в таком неопределённом состоянии на десять минут;
Спустя десять минут Warzone можно перезапустить после перезапуска необходимо в главном меню опять-таки оставить игру на десять минут далее важно запустить с ботами учебную игру и если CoD: Warzone не будет вылетать, тогда можно спокойно подключиться к многопользовательскому режиму с другими пользователями.

Способ второй:

  • Откройте папку «Документы» отыщите папку с игрой полностью удалите её;
  • Теперь следует проверить, какой стоит статус у функции, которая отвечает за кэширование шейдеров (откройте окно с «Панелью управления NVidia» с левой стороны следует выбрать «Управление параметрами 3D» кликайте на «Глобальные параметры» в открывшемся списке с параметрами найдите и включите опцию, где идёт речь о «Кэшировании шейдеров»);
  • Важный момент этого способа заключается в том, что если у вас разогнанная видеокарта, тогда её лучше временно вернуть к стандартным опциям, а также не лишним будет отключение профилей XMP;
  • Напоследок остаётся лишь обновить драйвера для видеокарты AMD или NVidia до самой последней версии на данный момент перезагрузить систему перезапустить игру.

Исправление ошибки DXGI_ERROR_DEVICE_REMOVED

Для того, чтобы исправить ошибку для начала рекомендую по порядку выполнить следующие действия:

  1. Если вы недавно вынимали (или устанавливали) видеокарту, проверить, что она плотно подключена, контакты на ней не окислены, дополнительное питание подключено.
  2. Если есть возможность, проверить эту же видеокарту на другом компьютере с той же игрой с теми же параметрами графики, чтобы исключить неисправность самой видеокарты.
  3. Попробовать установить другую версию драйверов (в том числе более старую, если недавно произошло обновление до последней версии драйверов), предварительно полностью удалив имеющиеся драйверы: Как удалить драйверы видеокарты NVIDIA или AMD.
  4. Для того, чтобы исключить влияние недавно установленных сторонних программ (иногда они также могут вызывать ошибку), выполните чистую загрузку Windows, а затем проверьте, будет ли проявлять себя ошибка в вашей игре.
  5. Попробуйте выполнить действия, описанные в отдельной инструкции Видеодрайвер перестал отвечать и был остановлен — они могут сработать.
  6. Попробуйте в схеме электропитания (Панель управления — Электропитание) выбрать «Высокая производительность», а затем в «Изменить дополнительные параметры электропитания» в разделе «PCI Express» — «Управление питанием состояния связи» установите «Откл.» 
  7. Попробуйте снизить настройки качества графики в игре.
  8. Скачайте и запустите веб-установщик DirectX, если он найден поврежденные библиотеки, они будут автоматически заменены, см. Как скачать DirectX.

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

Не устанавливается DirectX

Ситуация до боли знакомая: возникла необходимость установить библиотеки DX. После скачивания установщика с официального сайта Microsoft мы пытаемся его запустить, но получаем сообщение примерно вот такого вида: «Ошибка установки DirectX: произошла внутренняя системная ошибка».

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

Причина 1: Антивирус

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

Для того, чтобы обойти защиту, необходимо отключить антивирус.

Подробнее:Отключение антивируса
Как отключить Kaspersky Anti-Virus, McAfee, 360 Total Security, Avira, Dr.Web, Avast, Microsoft Security Essentials.

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

Подробнее: Как зайти в безопасный режим на Windows 10, Windows 8, Windows XP

Причина 2: Система

В операционной системе Windows 7 (и не только) есть такое понятие, как «права доступа». Все системные и некоторые сторонние файлы, а также ключи реестра заблокированы для редактирования и удаления. Это сделано для того, чтобы пользователь случайно не нанес своими действиями вред системе. Кроме того, такие меры могут защитить от вирусного ПО, которое «нацелено» на эти документы.

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

Если Вы единолично пользуетесь компьютером, то, скорее всего, у Вас есть права администратора и нужно просто сообщить ОС, что Вы разрешаете установщику совершать необходимые действия. Сделать это можно следующим способом: вызвать контекстное меню проводника, кликнув ПКМ по файлу инсталлятора DirectX, и выбрать «Запустить от имени администратора».

В том случае, если «админских» прав у Вас нет, то нужно создать нового пользователя и присвоить ему статус администратора, либо дать такие права своей учетной записи. Второй вариант предпочтительнее, поскольку требует совершить меньше действий.

Обратите внимание, что Администратор имеет исключительные права для вмешательства в работу операционной системы. Это значит, что любое ПО, которое будет запущено, сможет внести изменения в системные файлы и параметры

Если программа окажется вредоносной, то последствия будут весьма печальные. Учетную запись Администратора, после совершения всех действий, необходимо отключить. Кроме того, не будет лишним переключить права для своего пользователя обратно на «Обычные».

Теперь Вы знаете, как действовать, если во время установки DX появляется сообщение «Ошибка настройки DirectX: произошла внутренняя ошибка». Решение может показаться сложным, но это лучше, чем пытаться инсталлировать пакеты, полученные из неофициальных источников или переустанавливать ОС.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Как удалить DirectX

DirectX – системный компонент, вшитый в ОС (касается Windows 7 и выше), для его удаления понадобятся сторонние утилиты. Мы будем использовать ПО от Microsoft DirectX Eradicator и Happy Uninstall, если у вас XP – достаточно встроенных в систему средств. Вначале определите какая у вас версия , для этого есть 2 способа:

Чтобы удалить DirectX строенным средствами:

  1. Воспользуйтесь командой выполнить.
  2. Нажмите комбинацию клавиш WIN+R.
  3. Пропишите  и нажмите «ОК».
  4.  Откроется окно с загрузкой информации об ОС, где вы увидите точные характеристики. Посмотрите на последнюю строчку «Версия».

Программными
Everest/AIDA

Разработка продукта Everest была прекращена, так как в 2010 году права на программу выкупила компания FinalWire Ltd и провела ребрендинг. Сейчас проект известен под названием AIDA 64  . Это инженерная утилита, показывающая расширенные свойства как Windows, так и ПК.

  1. Запустите EVEREST.
  2. В списке функций кликните на значок X.
  3. Далее перейдите во вкладку «Видео».
  4. Скрольте вниз до поля «Аппаратная поддержка» и посмотрите версию.

Everest покажет вам список установленных файлов библиотеки. Благодаря этому, вместо полной перезаписи DirectX можно загрузить отдельные составляющие библиотеки.

Проверка версии нужна для выбора способа удаления и обновления DirectX. С этим закончили, переходим к удалению. Один нюанс – не во всех Windows есть возможность удалить DirectX штатными средствами. Например, в 10-ке это сделать не получится. Поэтому, воспользуемся утилитами.

На Windows 10

Библиотека 12 версии установлена по умолчанию, а значит откатить либо переустановить не выйдет. В этом случае воспользуемся утилитами. Приступим:

  1. Скачайте DirectX Eradicator, программа весит около 240 Кбайт.
  2. Устанавливать ее не нужно, распакуйте архив в удобное для вас место.
  3. Откройте файлик dxread.
  4. Высветится окно с предупреждением о возможной дестабилизации системы — нарушении работы ОС. Бояться не стоит, — проблема исчезнет после перезагрузки. Подтвердив свое решение, вы полностью удалите DirectX с компьютера.

Важно! Не всегда получается исправить ошибку DirectX удалением самой библиотеки, в 67% проблема возникает после обновления и решается восстановлением системы.

Восстановление системы

Если неисправность возникла после попытки загрузить актуальную версию, бэкап ОС поможет решить ее и сохранит стабильность системы. Начнем:

  1. Через кнопку «Пуск» зайдите в «Параметры».
  2. Выберите «Обновление и безопасность».
  3. Проскрольте до «Восстановление».
  4. В этом пункте есть два блока: «Вернуть в исходное состояние», «Перезагрузиться с другого носителя». Первый – откатывает систему до последней точки восстановления (обычно создается ОС) автоматически, второй – вернуть прежнее состояние ОС с помощью образа Windows.
  5. Если нет установочного диска, выбирайте «Вернуть в исходное состояние».

На Windows 7

Вышеупомянутые средства подходят и для 7-ки. Но еще есть утилита Happy Uninstall, сертифицированная Microsoft. Она платная, воспользуемся триал-периодом. Скачайте и установите утилиту.

Сначала создайте резервную копию системы, чтобы в случае неудачи ее восстановить:

  1. Запустите программу.
  2. Перейдите в пункт «Backup» и нажмите кнопку «Старт».
  3. Кликните на «Uninstal» и полностью удалите DirectX.

Программой можно пользоваться в целях диагностики и обновления ПО. Утилита показывает актуальную версию библиотек.

На Windows 8.1

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

Заключение

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

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

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий