Ошибка в файле dxerror log directx log ошибка как исправить

Содержание

  1. Причина возникновения внутренней системной ошибки dxerror.log и directx.log
  2. Способ 1. Скачиваем новый пакет DirectX
  3. Способ 2. Исправляем ошибки с совместимостью
  4. Способ 3. Вносим изменения в реестр
  5. Способ 4. Попробуйте отключить антивирус
  6. Способ 5. Проверьте целостность системных файлов
  7. Способ 6. Проверьте вашу систему на наличие malware
  8. Способ 7. Возвратитесь на контрольную точку
  9. Способ 8. Попробуйте переустановить драйвера к видеокарте
  10. Заключение

Иногда, при попытке установить на компьютер свежую версию DirectX, компьютер выдаёт сообщение об ошибке с текстом «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки просмотрите файлы DXError.log и Directx.log в папке Windows». Для исправления системной ошибки пользователи используют различные приёмы, но не всегда они дают желаемый эффект. В данном материале я опишу проблему данной ошибки, а также расскажу, как исправить ошибку dxerror.log и directx.log в Windows 7.

Ошибка при установке DirectX

Ошибка при установке DirectX

Хотя точную информацию вы можете узнать, просмотрев указанные в данной ошибке логи DXError.log и Directx.log (обычно они находятся в папке c:WindowsLogs). Тем не менее, обычно эта ошибка возникает из-за того, что установщик DirectX не может найти данные о предыдущей версии DirectX в реестре ОС Windows.

Произошла внутренняя системная ошибка dxerror.log directx.log

Произошла внутренняя системная ошибка dxerror.log directx.log

Такая ситуация возникает из-за некорректной деинсталляции предыдущей версии DirectX, повреждения реестра, работы некоторых программ (обычно игровых), которые очень «своеобразно» обошлись с системными файлами. Также могут возникать описанные мной ранее ошибки при запуске приложения 0xc0000142 и номер 43 не найден в библиотеке DLL xlive.dll.

Вся эта ситуация нуждается в исправлении, и ниже я поясню, что необходимо делать для того чтобы исправить ошибку dxerror.log и Directx.log.

Способ 1. Скачиваем новый пакет DirectX

Попробуйте просто ещё раз скачать новый DirectX с родного(!) сайта Microsoft. Некоторым пользователям этого оказалось достаточно для исправления ошибки.

Способ 2. Исправляем ошибки с совместимостью

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

Как это выглядит визуально можно посмотреть на видео:

Способ 3. Вносим изменения в реестр

Жмём клавиши Win+R, в появившейся строке вписываем regedit, и на панели реестра переходим по адресу HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX.

Изменения в реестр DirectX

Изменения в реестр DirectX

Если там у вас всего одна строка, то жмём вверху слева «Правка» — «Создать» — «Строковой параметр» и вносим в реестр сначала одну строчку из представленных ниже, а затем вторую:

«InstalledVersion»=hex:00,00,00,09,00,00,00,00
«Version»=»4.09.00.0904»

Сохраняем изменения и перезагружаем наш компьютер.

Способ 4. Попробуйте отключить антивирус

Наиболее простой способ из всех возможных решить внутреннюю системную ошибку dxerror.log и directx.log — это отключить антивирус, у группы пользователей причина была именно в этом. Попробуйте на время инсталляции полностью отключить антивирус.

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

Всё необходимое нужно осуществлять через права администратора. Нажмите кнопку «Пуск», в строке поиска наберите CMD, в появившейся командной строке наберите sfc /scannow, нажмите «Ок». Система проведёт проверку системных файлов на целостность и при нахождении ошибок исправит их. После окончания проверки перезагрузите систему и попробуйте вновь проинсталлировать DirectX.

Способ 6. Проверьте вашу систему на наличие malware

Попробуйте воспользоваться хорошим антивирусным софтом для проверки вашего компьютера на наличие вредоносных программ (напр. Dr.Web Cureit! или Malwarebytes Anti-Malware). Злокачественное программное обеспечение может быть напрямую виновато в нестабильной работе DirectX и ошибках dxerror.log directx.log.

Способ 7. Возвратитесь на контрольную точку

Некоторым из пользователей помогло восстановление системы с контрольной точки, когда системной ошибки dxerror.log и directx.log не наблюдалось.

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

Способ 8. Попробуйте переустановить драйвера к видеокарте

Попробуйте обновить драйвера к видеокарте. Сомнительно, чтобы они оказались виноваты в проблеме, но стандартный набор советов включает и этот, вдруг вы именно тот «счастливчик», у которого проблема именно в них.

Заключение

Выше я перечислил практически все возможные варианты решения проблемы внутренней системной ошибки с DXError.log и Directx.log в Windows 7, причём абсолютному большинству пользователей для устранения данной ошибки, обычно хватает первых трёх советов. Если вы перепробовали всё, и вам ничего не помогает, тогда напишите в комментариях к данной статье для индивидуального решения вашего вопроса.

Как вам статья?

Сергей

Задать вопрос

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

Содержание

  • Подробности
    • Решение №1: Загрузка последней версии Директа
    • Решение №2: Обновляем драйвера
    • Решение №3: Откатываем драйвера
    • Решение №4: Выключаем защиту ОС
    • Решение №5: Устраняем вредоносные объекты
    • Решение №6: Реанимируем поврежденные файлы ОС
  • Заключение

Подробности

Как правило, ошибка такого типа появляется при попытке установить библиотеки DirectX на компьютер. И она может быть связана как с особенностями ОС (чаще всего), так и говорить о том, что пользователь скачал битый файл установки.

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

В данном материале мы расскажем о возможных вариантах решения проблемы. По традиции начнем с самых простых методов и потихоньку доберемся к самым сложным. Однако их бояться не нужно. У вас все получится. На то есть инструкция.Картинка DirectX

Решение №1: Загрузка последней версии Директа

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

Решение №2: Обновляем драйвера

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

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

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

Не забудьте, что после обновления драйверов обязательно нужно перезагрузить компьютер. Иначе новая версия драйвера просто не будет учтена системой. А уже после рестарта можно снова пробовать устанавливать DirectX. Вдруг вам повезет и первый же вариант поможет? А если нет, то стоит перейти к следующему пункту нашего материала.

Решение №3: Откатываем драйвера

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

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

  1. Вновь переходим к разделу «Видеоадаптеры» в «Диспетчере устройств».
  2. Дважды нажимаем ЛКМ на наименование вашей графической карты.
  3. Перемещаемся на вкладку «Драйвер».
  4. Нажимаем на кнопку «Откатить».Пункт Откатить драйвер в Диспетчере устройств
  5. Подтверждаем действие путем нажатия на кнопку «ОК».

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

Решение №4: Выключаем защиту ОС

Если ошибка продолжает появляться, то такое поведение может быть также связано с работой антивируса или системного брандмауэра. Эти программы любят блокировать все подряд. Даже несмотря на то, что перед ними вовсе не вредоносный объект. Вероятно, они блокируют и установщик библиотек DirectX.

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

  1. Открываем меню «Пуск» и кликаем по форме поиска. А в случае Windows 8 и 10 для этого нужно нажать Win + Q.
  2. Введите туда запрос «Службы».Поиск Службы в меню Пуск
  3. Кликните по подходящему результату.
  4. Ищем службу «Брандмауэр…» и открываем ее двойным кликом.Пункт Брандмауэр Защитника Windows в окне Службы
  5. Теперь поочередно щелкаем по кнопкам «Остановить» и «Применить».Временно остановить службу Брандмауэр защитника Windows

Вот так мы поработали с брандмауэром. Гораздо проще отключить его полностью, чем копаться в его многочисленных правилах и настройках. А для восстановления его работы достаточно перезапустить Windows. Теперь перейдем к антивирусу. В качестве примера рассмотрим программу Internet Security от компании ESET. Она является весьма популярным продуктом и тоже любит блокировать все подряд.

Инструкция в этом случае такая:

  1. Смотрим на системный трей и ищем значок в виде буквы «е». Кликаем по нему правой кнопкой мыши.
  2. В появившемся меню щелкаем по пункту «Приостановить защиту».Пункт Приостановить защиту в меню ESET Internet Security
  3. Появится окошко, в котором нужно выбрать продолжительность отключения. Выставляем в соответствующей графе 10 минут и жмем «Применить».

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

Решение №5: Устраняем вредоносные объекты

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

Поэтому их нужно уничтожить. Для этого можно пользоваться любым антивирусом по вашему смотрению.

Решение №6: Реанимируем поврежденные файлы ОС

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

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

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

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

Заключение

А теперь подведем итоги. В рамках данного материала мы поговорили о том, что делать, если при установке библиотек DirectX вдруг появляется такая ошибка. Она связана с программными особенностями и говорит о том, что что-то не так с настройками операционной системы или самим установщиком.

Для решения проблемы есть много способов. И все они рассмотрены в тексте выше. Возможно, вам повезет, и не придется применять сложные варианты. Но если даже так случится, то паниковать не стоит. Главное – все выполнять в строгом соответствии с инструкцией. Тогда ничего страшного не случится, и вы добьетесь успеха. Только не забывайте после некоторых способов перезагружать компьютер. Это условие обязательное. И оно указано в инструкциях.

22.03.2020

Просмотров: 10678

Во время установки библиотеки DirectX пользователь Windows 7 и выше может столкнуться с сообщением «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки просмотрите файлы DXError.log и Directx.log в папке Windows». Указывает такая неполадка на системные файлы, которые чаще всего принадлежат видеодрайверу, библиотекам NET Framework и Microsoft Visual C ++. Для того, чтобы системная ошибка DirectX DXError log была исправлена, нужно провести ряд диагностических действий.

Читайте также: Как исправить ошибку Error code 0x0003 в NVIDIA GeForce Experience на Windows 7 и выше?

Способы исправления ошибки с файлами DXError.log и DirectX.log

Если на вашем ПК произошла ошибка DXError.log DirectX.log при установке DirectX, то в первую очередь нужно заново скачать с сайта Майкрософт установочный файл библиотеки и, отключив антивирус, запустить инсталляцию с правами Администратора. Для этого на exe файле нужно нажать правой кнопкой мыши и выбрать нужный пункт из функционального меню.

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

  • sfc /scannow;
  • dism /online /cleanup-image /restorehealth.

Многие разработчики современных игр, дабы избежать проблем с установкой и дальнейшим запуском софта, добавляют в установочный пакет игры файл DirectX нужной версии. Однако, когда пользователь хочет установить новую версию библиотеки, то появляется системная ошибка, связанная с файлами DXError.log и Directx.log. Поэтому при установке новой версии библиотеки рекомендуем нажать на установочном файле DirectX правой кнопкой мыши и выбрать «Свойства», а далее, в появившимся окне, перейти во вкладку «Совместимость» и выбрать совместимую версию операционной системы. Не помешает в этой же вкладке поставить отметку «Выполнить поиск с правами Администратора».

Если установить программу в режиме совместимости не удалось, то нужно попробовать переустановить драйвера к видеокарте. Для этого необходимо перейти на официальный сайт производителя видеокарты и загрузить актуальные драйвера, которые будут соответствовать версии и разрядности Windows.

  • NVidia;
  • AMD;
  • Intel.

Далее нужно нажать «Win+R» и ввести «devmgmt.msc».

Откроется Диспетчер устройств. Нужно развернуть ветку «Видеоадаптеры».

Нажимаем на названии видеокарты правой кнопкой мыши и выбираем «Свойства». Далее переходим во вкладку «Драйвера» и нажимаем «Обновить».

Далее выбираем «Выполнить поиск драйверов на этом компьютере».

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

Если у вас ошибка возникает на Windows 10, то, возможно, у вас установлена неверная версия пакета Microsoft Visual C++ или выбран пакет не той битности. Для этого нужно удалить все установленные пакеты C++ и перейти на сайт Microsoft, чтобы скачать установочный файл.

После переустановки библиотек C++ нужно перезагрузить систему, чтобы изменения вступили в силу.

Фреймворки можно установить через командную строку с правами Администратора. Для этого в консоли нужно ввести DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:sourcessxs.

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

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

При попытке установки или обновления API DirectX пользователь может столкнуться с сообщением о произошедшей внутренней системной ошибке, и рекомендацией поискать её причину в логах файлов DXError.log и Directx.log. Обращение к логам никак не проясняет ситуацию, и что делать в данной ситуации пользователь не знает и не представляет. Ниже я разберу, что это за внутренняя системная ошибка ДиректХ, и как можно её исправить.

Сообщение об внутренней ошибке DirectX

Содержание

  1. Причины ошибки DXError.log и Directx.log
  2. Способ 1. Временно деактивируйте ваш антивирус
  3. Способ 2. Корректно распакуйте инсталлятор ДиректХ
  4. Способ 3. Исправьте встроенную в игру версию ДиректХ
  5. Способ 4. Проверьте систему на наличие зловредов
  6. Способ 5. Установите раннюю версию ДиректХ
  7. Способ 6. Запустите инсталлятор от имени админа
  8. Способ 7. Проверьте системные файлы
  9. Способ 8. Исправьте проблемы с совместимостью
  10. Способ 9. Установите свежие драйвера для видеокарты
  11. Способ 10. Выполните откат системы
  12. Заключение

Причины ошибки DXError.log и Directx.log

Возникновение проблемы «Произошла внутренняя системная ошибка DXError.log и Directx.log» обычно обусловлено следующим набором причин:

  • Пользователь пытается установить в систему игровую программу с встроенными в ней устаревшими библиотеками ДиректХ;
  • Пользователь пытается установить версию DirectX не соответствующую данной ОС;
  • API ДиректХ устанавливается не от имени администратора;
  • Антивирус блокирует установку свежей версии ДиректХ;
  • Вирус блокирует установку ДиректХ и вызывает сбой системного функционала;
  • На пользовательском ПК установлены устаревшие версии драйверов для видеокарты;
  • Предыдущий ДиректХ был повреждён или деинсталлирован не должным образом;
  • Ряд системных файлов Виндовс повреждены.

Как я уже писал выше, просмотр логов Directx.log и DXError.log в большинстве случаев никак не способствует выявлению причин возникшей проблемы. Для её исправления рекомендую воспользоваться способами, представленными мной ниже.

Картинка ошибки DirectX

Варианты решения, позволяющие избавиться от системной ошибки DXError.log и Directx.log выглядят следующим образом:

Способ 1. Временно деактивируйте ваш антивирус

Наиболее эффективным вариантом решить системную ошибку DXError.log и Directx.log является отключение антивируса ПК перед установкой ДиректХ. Наиболее часто вызывают дисфункцию антивирусы «Аваст» и «Касперский», потому сначала отключите данные программы (или другие антивирусы на вашем PC), а потом попробуйте установить ДиректХ с сайта Майкрософт.

В качестве альтернативы также можно попробовать версию ДиректХ End-User Runtimes, датируемой июнем 2010 года.

Способ 2. Корректно распакуйте инсталлятор ДиректХ

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

Способ 3. Исправьте встроенную в игру версию ДиректХ

В некоторых устанавливаемых на ПК играх наблюдаются проблемы в работе встроенной в тело игры версии ДиректХ. Выполните для исправления «Произошла внутренняя системная ошибка DXError.log и Directx.log» следующие действия:

  1. Перейдите в директорию игры;
  2. Там найдите папку ДиректХ (например, это может быть installerdirectxredist);
  3. Здесь выберите все файлы кроме dsetup.dll, dsetup32.dll и dxsetup.exe, и удалите выбранные файлы, оставив лишь три указанных файла;
  4. Запустите проблемную игру, и если система предложит установить ДиректХ – подтвердите установку.

Способ 4. Проверьте систему на наличие зловредов

В ряде случаев функционал вирусных программ блокировал корректную установку и работу ДиректХ. Используйте бесплатные антивирусы для Windows 7, 8, 10 для удаления с ПК найденных зловредов.

Способ 5. Установите раннюю версию ДиректХ

Некоторым версиям игр может понадобиться более ранняя версия ДиректХ (к примеру, 9.0 вместо 11 и 12 версии). Установите девятую версию с сайта Майкрософт.

Окно DirectX

Установите более раннюю версию API ДиректХ

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

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

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

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

Пункт запуска от админа

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

Команда sfc

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

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

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

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

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

Программа Driver Pack Solution

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

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

Заключение

В большинстве случаев избавиться от внутренней системной ошибки DXError.log и Directx.log можно с помощью отключения антивируса и установки на PC свежей версии ДиректХ. Если же указанные два способа оказались неэффективны, попробуйте другие советы из вышеприведённого материала, позволяющие решить проблему внутренней ошибки ДиректХ на вашем PC.

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

Иногда выдается ошибка: «Произошла внутренняя системная ошибка. Для определения причины, посмотрите файлы DXError.log и Directx.log в папке Windows».

Причины ошибки DirectX directx log dxerror log.

Точная первопричина указывается в файлах DirectX.log и DXError.log в папке C:WindowsLogs.

Однако, данный сбой появляется потому, что инсталлятор ДиректX не находит данные о предшествующем варианте в реестре системы. К этому приводят следующие причины:

  • неудачное удаление предыдущей версии;
  • поврежденный реестр;
  • какие-либо игровые программы повредили системные файлы;
  • выдается 0xc0000142 при запуске;
  • номер 43(может быть другой номер) не находится в DLL xlive.dll.

Обычно сбоят ранние игры: DIRT 2, Warcraft III, Bioshock 2, DIRT3, GTA IV и другими. Но часто проблемы происходят с современными играми. Абсолютными чемпионами по сбоям являются игры компании Electronic Arts. Согласно статистике, именно с их играми происходят проблемы с ДиректX чаще всех.

habr-DX

Методы исправление ошибки DirectX directx log dxerror log

  1.  Обновить графические драйвера

Один самых простых способов следующий:

  • нажать п.к.м. «Пуск» «Диспетчер устройств»;
  • в окне с перечнем установленного оборудования найти «Видеоадаптеры» и кликнуть;
  • выбрать имя карты и кликнуть по нему п.к.м.;
  • в выпавшем меню нажать «Обновить».

Мастер обновления запросит разрешения на «Автопоиск драйверов» и начнет поиск ПО на серверах Microsoft и установит. Затем можно перезапустить компьютер и протестировать игру.

  1. Обновление библиотек DirectX

Установив заново пакет, исправляются ошибки из-за поврежденных DLL-файлов. К тому же некоторые игры требуют более поздней версии ДиректХ. Переустановка пакета производится с помощью утилиты «dxwebsetup.exe», которую нужно скачать с сайта Microsoft. Процедура очень простая, поэтому останавливаться подробнее нет смысла.

Если перезапуск компьютера не потребовался, то сразу можно проверять игру.

  1. Отключение антивируса и брандмауэра

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

  1. Поиск и чистка разных вирусов

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

  1. Внесение изменений в реестр DirectX

Вызвать ком. с помощью «Win+R» и набрать «regedit». Появится панель реестра, в которой пройти по пути: HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX. Далее вверху слева перейти во вкладку «Правка»  «Создать» «Строковый параметр» и внести в реестр две строчки в случае их отсутствия:

  1. «InstalledVersion»=hex:00,00,00,09,00,00,00,00;
  2. «Version=4.09.00.0904.

Сохранить изменения, перезагрузить технику.

Ошибка cab при установке DirectX Причины появления

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

  • отсутствие интернета;
  • наличие вирусов в Windows;
  • в свойствах CAB неправильно установлена ассоциация;
  • ошибки жесткого диска;
  • нарушена работа CAB файлов;
  • неправильно выбранный установочный файл.

При самостоятельной установке нужно скачивать файлы в зависимости от разрядности ОС и только с сайта разработчика.

Исправление ошибки CAB при установке DirectX

При ошибке «нет доверия к САВ файлам» необходимо самостоятельно найти их, скачать и установить. Также можно воспользоваться веб-установщиком, который автоматически обновит и доустановит недостающие или поврежденные файлы.

Если после работы автоматического установщика сбой повторяется, можно установить сбойный файл отдельно. Скачивать его нужно только с официального ресурса Microsoft. Архиватор WinRAR может стать причиной ошибки САВ. Лучше удалить этот архиватор и установить другой, например, 7z. Затем WinRAR необходимо удалить из Windows. Теперь для распаковки CAB файлов будет использоваться архиватор 7z.

Если замена архиватора не помогла избавиться от ошибки, то следует проверить работу жесткого диска:

В командной строке набрать chkdsk /f /r и запустить от имени администратора. Начнется проверка жесткого диска. По завершении проверки закрыть командную строку и проверить, исчезла ли ошибка при установке DirectX.

Ошибка DirectX Call of Duty: Warzone

Игра «Call of Duty Warzone» выпущена сравнительно недавно, поэтому интерес игроков к ней просто зашкаливает. Но игра еще «сырая», ошибок хватает. Многие пользователи при запуске игры сталкиваются с ошибкой: «произошла неустранимая ошибка directx warzone».

Причины ошибки DirectX warzone:

Случайные ошибки

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

Дефективные файлы игры

Игры могут выдавать ошибки, если важные файлы или их кеш повреждены.

Устаревшее ПО

Одна из частых причин неисправимых ошибок DirectX – неисправные драйвера или ОС. Игра Warzone предназначена для работы в 64-битном Win 7 (SP1) и 64-битном Win 10, видеокарты: Radeon HD 7950 или NVIDIA.

Несовместимость с другим ПО

Другие программные приложения могут помешать работе Warzone или программному запуску Blizzard. Если недавно было установлено свежее приложение, то нужно удалить его и проверить, исчезнет ли call of duty warzone неустранимая ошибка.

Интернет подключение

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

Исправление ошибки DirectX Call of Duty Warzone

Есть несколько способов для избавления от неисправимой ошибки при открытии или во время игр.

  1. Перезагрузить игру. Это основное действие в борьбе с неполадками. Данное действие эффективно при возникновении случайных ошибок.
    Нужно выйти из Warzone, полностью закрыть приложение Blizzard. Можно закрыть оба приложения через диспетчер задач.
  2. Перезапустить компьютер. Если Warzone неустранимая ошибка DirectX остается после перезапуска игровых приложений, то перезапустить компьютер, выключив его на 30 секунд.
  3. Сканирование и восстановление в Blizzard.
    Различные ошибки иногда исправляются встроенной возможностью восстановления поврежденных игровых файлов в приложении Blizzard. Восстановление файлов, если directx выдал неустранимую ошибку:
  • Открыть программу Blizzard Battle.net.
  • Кликнуть на значок игры для восстановления.
  • Выбрать «параметры».
  • Нажать «Сканирование и восстановление» à«Начать сканирование».
  • Дождаться завершения ремонта.
  1. Обновить ПО и драйверы. Обновление позволит минимизировать вероятность появления сбоев в игре. Обновить рекомендуется следующие программы:
  • система Windows;
  • драйверы видеокарты;
  • игра и Blizzard;
  • другие приложения;
  • проверить, что ОС компьютера, все ПО постоянно получают обновления разработчиков;
  • проверить, а при необходимости переустановить драйверы графического процессора NVIDIA GeForce или AMD;
  1. Запустить игру в DirectX 11 вместо DirectX 12. Некоторые проблемы исправляются данным образом:
  • открыть Battle.net (Blizzard);
  • выбрать игру Warzone: MW на левой панели;
  • нажать «опции» à «Настройки игры»;
  • включить «дополнительные аргументы ком. строки»;
  • ввести «D3D11»;
  • нажать «Готово»;
  • запустить убедиться в исчезновении проблемы.
  1. Почистить кеш игры. Данная мера может помочь избавиться от неисправимой ошибки:
  • выйти из Warzone и Blizzard;
  • пройти по пути: C: Users [ник] DocumentsCall of Duty Modern Warfare;
  • создать копии папок, сохранить. Получится резервная копия на всякий случай;
  • после копирования кеша, вернуться, удалить содержимое папки «Call of Duty Modern Warfare»;
  • запустить COD Warzone и проверить, исчезла ли проблема.
  1. Закрыть все приложения при запущенной игре. Вызвать проблемы с Blizzard или Warzone могут другие программы. Перед запуском Warzone убедиться в закрытии других программ, проверить список фоновых приложений и закрыть их тоже.

Данные способы устранения неустранимой ошибки DirectX Warzone должны обязательно помочь.

Обнаружена неустранимая ошибка directx dev error 6065

Эта ошибка появляется из-за проблем с графикой. Порядок действий:

  • перезапустить игру с настройками графики по умолчанию;
  • если не помогло, то в графических настройках снижаем fps (макс. частоту кадров)до 60 или менее;
  • отключить «Буферизация локальных теней», «Буферизация теней от солнца»;
  • временно понизить настройки графики;
  • переустановить игру полностью.

Переустановка CoD Modern Warfare является крайней мерой, когда другие меры не помогли.

DirectX-ru.ru

 Ошибка h81 0 directx

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

Также появление этого сбоя замечено после принудительного глобального обновления Win10 или на компьютере не обновлены драйвера.

Исправление ошибки h81 0 directx

  1. Обновление DirectX

Последняя версия ДиректХ содержит файлы всех предшествующих версий. Обновление пакета через веб-инсталлятор может помочь исправить ошибку.

  1. Редактирование файлов игры

Отсутствие компонентов, некорректная конфигурация файла настроек. Файл настроек удаляется следующим образом:

  • открыть папку документов:
  • найти каталог «Command and Conquer Generals Zero Hour Data»;
  • скопировать файл Options.ini в другую папку и удалить;
  • перезапустить ПК;
  • запустить игру.
  1. Реинсталляция игры

Если два предыдущих способа не дали эффекта, то остается кардинальная мера — переустановка. В период инсталляции рекомендуется отключить защитные программы.

Заключение

Если все-таки все приведенные рекомендации не возымели эффект, то можно переустановить полностью ОС и проверить аппаратную составляющую компьютера.

Добавить комментарий