Ошибка dxerror.log и directx.log в Windows 7 что делать

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

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

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

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

Хотя точную информацию вы можете узнать, просмотрев указанные в данной ошибке логи DXError.log и Directx.log (обычно они находятся в папке c:\Windows\Logs). Тем не менее, обычно эта ошибка возникает из-за того, что установщик 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_MACHINE\SOFTWARE\Microsoft\DirectX.

Изменения в реестр 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, причём абсолютному большинству пользователей для устранения данной ошибки, обычно хватает первых трёх советов. Если вы перепробовали всё, и вам ничего не помогает, тогда напишите в комментариях к данной статье для индивидуального решения вашего вопроса.

Читайте также:

комментариев 6

  1. Константин:

    я когда этот пакет устанвливал тоже ошибка произошла помогите пож

  2. Демьян:

    Ты просто капитан чувак «посмотрите логи», что я обычный пользователь могу понять из этого [11/17/14 21:51:28] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

    CDXWSetup::InitInstallEngine() failed.

    11/17/14 21:51:28: DXWSetup: WM_APP_ENDDOWNLOAD
    11/17/14 21:51:34: DXWSetup: CDXWSetup::~CDXWSetup()
    11/17/14 21:51:35: DXWSetup: CreatePropertySheet() returns -9.
    11/17/14 21:51:35: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup.dll.
    11/17/14 21:51:35: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup32.dll.

  3. заур:

    Красава дружище. 2.5 часа мудохался, пока не наткнулся на тебя) Спасибо!!!

  4. Наталья:

    А вот мне не помогает все 7 пунктов Даже в cmd пишет что нужны права администратора и про кансоль что то В общем ни чего не помагает((((((((((((((((((((((((

  5. Alexey:

    Спасибо! Помог 6 вариант, а конкретно Dr.WEB Curreit! Нашел 66 косяков, хотя у меня стоит IObit Malware Fighter который к сожалению указал что всё Ok! Вообщем после обезвреживания всё встало норм.!!! Удачи)))…

  6. Кирилл:

    В моём случае виноват был антивирус Avast Premier (способ 4). Спасибо за статью.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *