Если возникает в DirectX ошибка DXEror log DirectX log, то это явный повод задуматься. Просто так она не появляется. Она говорит о том, что с операционной системой что-то не так. И нужно решать проблему, так как дальше будет хуже.
Содержание
Подробности
Как правило, ошибка такого типа появляется при попытке установить библиотеки DirectX на компьютер. И она может быть связана как с особенностями ОС (чаще всего), так и говорить о том, что пользователь скачал битый файл установки.
Способов для исправления ситуации очень много. Как и причин для появления ошибки. Беда в том, что пользователю приходится перебирать все варианты, так как определить причину ошибки часто не представляется возможным.
В данном материале мы расскажем о возможных вариантах решения проблемы. По традиции начнем с самых простых методов и потихоньку доберемся к самым сложным. Однако их бояться не нужно. У вас все получится. На то есть инструкция.
Решение №1: Загрузка последней версии Директа
Основной способ для устранения проблемы – скачивание онлайн-установщика ДиректХ. Это утилита от компании Microsoft, которая анализирует компьютер на отсутствие нужных компонентов библиотеки, затем загружает их с официального сервера и распаковывает на компьютере. Таким образом, от пользователя практически ничего не требуется, что сильно упрощает задачу. Инструкция по использованию данной утилиты изложена в отдельной статье. Воспользуйтесь ей, чтобы добиться желаемого результата.
Решение №2: Обновляем драйвера
Это еще одно решение для устранения ошибки при инсталляции библиотек или запуске игр. Вероятнее всего, вы используете старые драйверы для своего графического адаптера, потому возникают проблемы с совместимостью, приводящимся к обозначенным ранее сбоям.
Поэтому нужно заняться обновлением программного обеспечения. Можно, конечно, посетить сайт производителя оборудования, скачать там нужную версию ПО и 3установить ее вручную. Но это долго и небезопасно. Гораздо проще использовать для обновления инструменты самой операционной системы. Вот как это можно сделать:
- Щелкаем по кнопке «Пуск» правой кнопкой мыши и дожидаемся появления контекстного меню.
- В меню ищем «Диспетчер устройств» и нажимаем на этот пункт.
- Появится окно со списком установленного оборудования. Ищем «Видеоадаптеры» и раскрываем данный каталог.
- Находим имя своей видеокарты и щелкаем по нему правой кнопкой мыши.
- В контекстном меню выбираем «Обновить драйвер».
- Запустится мастер обновления. Необходимо щелкнуть по кнопке «Автоматический поиск драйверов в сети».
Не забудьте, что после обновления драйверов обязательно нужно перезагрузить компьютер. Иначе новая версия драйвера просто не будет учтена системой. А уже после рестарта можно снова пробовать устанавливать DirectX. Вдруг вам повезет и первый же вариант поможет? А если нет, то стоит перейти к следующему пункту нашего материала.
Решение №3: Откатываем драйвера
Откат нужен в тех случаях, если проблема заключается именно в новой версии драйвера. Если ошибка DirectX начала появляться только после обновления, то это значит, что в новой версии ПО присутствует какой-то баг, мешающий нормальной работе инсталлятора и системных библиотек.
Откат также осуществляется при помощи встроенных инструментов операционной системы Windows. Но для его осуществления требуются немного другие шаги, чем для обновления драйвера. Впрочем, мы в любом случае предоставим подробную инструкцию, рассказывающую о данном процессе. Вот она:
- Вновь переходим к разделу «Видеоадаптеры» в «Диспетчере устройств».
- Дважды нажимаем ЛКМ на наименование вашей графической карты.
- Перемещаемся на вкладку «Драйвер».
- Нажимаем на кнопку «Откатить».
- Подтверждаем действие путем нажатия на кнопку «ОК».
Как водится, после работы с драйверами обязательно нужно перезагрузить компьютер. Иначе система просто не увидит другой драйвер и попытается работать со старым, что приведет к падению ОС. После рестарта можно снова пробовать устанавливать библиотеки. Если и этот вариант не помог, то у нас в запасе есть еще несколько.
Решение №4: Выключаем защиту ОС
Если ошибка продолжает появляться, то такое поведение может быть также связано с работой антивируса или системного брандмауэра. Эти программы любят блокировать все подряд. Даже несмотря на то, что перед ними вовсе не вредоносный объект. Вероятно, они блокируют и установщик библиотек DirectX.
Самым правильным шагом будет временное отключение защиты. Причем как системной, так и сторонней. Только тогда можно будет понять, влияют ли программы, созданные для безопасности ОС на работу игры и DirectX. И сейчас мы расскажем все о том, как временно отключить пресловутую защиту:
- Открываем меню «Пуск» и кликаем по форме поиска. А в случае Windows 8 и 10 для этого нужно нажать Win + Q.
- Введите туда запрос «Службы».
- Кликните по подходящему результату.
- Ищем службу «Брандмауэр…» и открываем ее двойным кликом.
- Теперь поочередно щелкаем по кнопкам «Остановить» и «Применить».
Вот так мы поработали с брандмауэром. Гораздо проще отключить его полностью, чем копаться в его многочисленных правилах и настройках. А для восстановления его работы достаточно перезапустить Windows. Теперь перейдем к антивирусу. В качестве примера рассмотрим программу Internet Security от компании ESET. Она является весьма популярным продуктом и тоже любит блокировать все подряд.
Инструкция в этом случае такая:
- Смотрим на системный трей и ищем значок в виде буквы «е». Кликаем по нему правой кнопкой мыши.
- В появившемся меню щелкаем по пункту «Приостановить защиту».
- Появится окошко, в котором нужно выбрать продолжительность отключения. Выставляем в соответствующей графе 10 минут и жмем «Применить».
После отключения всех защитных функций операционной системы можно приступать к повторной инсталляции DirectX. Если ошибок больше не будет, то все дело было именно в блокировке. Придется править настройки антивируса и брандмауэра. Ведь защиту возвращать все равно придется.
Решение №5: Устраняем вредоносные объекты
Весьма часто все вышеописанные способы ничуть не помогают. Вероятнее всего, на компьютере хозяйничают вирусы. Именно из-за них может получиться такой казус. И это еще не предел. Огромное количество вирусов на компьютере вполне может повесить всю ОС.
Поэтому их нужно уничтожить. Для этого можно пользоваться любым антивирусом по вашему смотрению.
Решение №6: Реанимируем поврежденные файлы ОС
Если на вашем компьютере находились полчища вирусов, то вполне вероятно, что они могли повредить некоторые системные файлы, ответственные за работу и установку библиотек DirectX. Отсюда и постоянные ошибки при попытке инсталляции. Также могут возникнуть конфликты в работе драйверов и компонентов библиотек.
Однако даже если файлы сильно повреждены, есть возможность вернуть все на круги своя. Для восстановления элементов даже не нужно никаких дополнительных программ. Достаточно командной строки. Бояться ее не стоит. Если все выполнять в строгом соответствии с инструкцией, то ничего страшного не случится. А вот и она.
- Открываем меню «Пуск» при помощи соответствующей кнопки в панели задач.
- Далее щелкаем по папке «Служебные».
- Находим пункт «Командная строка» и кликаем по нему правой кнопкой мыши.
- Появится меню, в котором нужно выбрать «Дополнительно» и затем – «Запуск от…».
- В главном окне консоли вводим sfc /scannow и жмем на кнопку Enter.
Проверка файлов и их восстановление займет около 10-15 минут. Не забудьте, что после окончания проверки обязательно нужно будет перезагрузить компьютер. Иначе в восстановлении не будет никакого толку. После рестарта можно проверять работоспособность инсталлятора DirectX. Если это не помогло, то остается всего один вариант.
Заключение
А теперь подведем итоги. В рамках данного материала мы поговорили о том, что делать, если при установке библиотек DirectX вдруг появляется такая ошибка. Она связана с программными особенностями и говорит о том, что что-то не так с настройками операционной системы или самим установщиком.
Для решения проблемы есть много способов. И все они рассмотрены в тексте выше. Возможно, вам повезет, и не придется применять сложные варианты. Но если даже так случится, то паниковать не стоит. Главное – все выполнять в строгом соответствии с инструкцией. Тогда ничего страшного не случится, и вы добьетесь успеха. Только не забывайте после некоторых способов перезагружать компьютер. Это условие обязательное. И оно указано в инструкциях.