- Причина возникновения внутренней системной ошибки dxerror.log и directx.log
- Способ 1. Скачиваем новый пакет DirectX
- Способ 2. Исправляем ошибки с совместимостью
- Способ 3. Вносим изменения в реестр
- Способ 4. Попробуйте отключить антивирус
- Способ 5. Проверьте целостность системных файлов
- Способ 6. Проверьте вашу систему на наличие malware
- Способ 7. Возвратитесь на контрольную точку
- Способ 8. Попробуйте переустановить драйвера к видеокарте
- Заключение
Иногда, при попытке установить на компьютер свежую версию DirectX, компьютер выдаёт сообщение об ошибке с текстом «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки просмотрите файлы DXError.log и Directx.log в папке Windows». Для исправления системной ошибки пользователи используют различные приёмы, но не всегда они дают желаемый эффект. В данном материале я опишу проблему данной ошибки, а также расскажу, как исправить ошибку dxerror.log и directx.log в Windows 7.

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

Такая ситуация возникает из-за некорректной деинсталляции предыдущей версии DirectX, повреждения реестра, работы некоторых программ (обычно игровых), которые очень «своеобразно» обошлись с системными файлами. Также могут возникать описанные мной ранее ошибки при запуске приложения 0xc0000142 и номер 43 не найден в библиотеке DLL xlive.dll.
Вся эта ситуация нуждается в исправлении, и ниже я поясню, что необходимо делать для того чтобы исправить ошибку dxerror.log и Directx.log.
Способ 1. Скачиваем новый пакет DirectX
Попробуйте просто ещё раз скачать новый DirectX с родного(!) сайта Microsoft. Некоторым пользователям этого оказалось достаточно для исправления ошибки.
Способ 2. Исправляем ошибки с совместимостью
Кликаем правой клавишей мыши на файл Dxwebsetup.exe (инсталляционный файл DirectX), в появившемся меню выбираем сверху «Исправление проблемы совместимости». Система поищет возможные проблемы, после чего выбрать «Использовать рекомендованные параметры», а затем «Проверить программу». После чего проведите инсталляцию DirectX, проблема обычно оказывается решена.
Как это выглядит визуально можно посмотреть на видео:
https://youtu.be/lGHFjuv6xYA
Способ 3. Вносим изменения в реестр
Жмём клавиши Win+R, в появившейся строке вписываем regedit, и на панели реестра переходим по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\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 не наблюдалось.
- Нажмите «Пуск – Все программы – Стандартные – Служебные – Восстановление системы».
- и выберите через «Показать другие контрольные точки» ту точку восстановления, когда данной проблемы не было.
- Совершите откат системы на прошлую стабильную позицию.
Способ 8. Попробуйте переустановить драйвера к видеокарте
Попробуйте обновить драйвера к видеокарте. Сомнительно, чтобы они оказались виноваты в проблеме, но стандартный набор советов включает и этот, вдруг вы именно тот «счастливчик», у которого проблема именно в них.
Заключение
Выше я перечислил практически все возможные варианты решения проблемы внутренней системной ошибки с DXError.log и Directx.log в Windows 7, причём абсолютному большинству пользователей для устранения данной ошибки, обычно хватает первых трёх советов. Если вы перепробовали всё, и вам ничего не помогает, тогда напишите в комментариях к данной статье для индивидуального решения вашего вопроса.
Как вам статья?

я когда этот пакет устанвливал тоже ошибка произошла помогите пож
Ты просто капитан чувак «посмотрите логи», что я обычный пользователь могу понять из этого [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.
Красава дружище. 2.5 часа мудохался, пока не наткнулся на тебя) Спасибо!!!
А вот мне не помогает все 7 пунктов Даже в cmd пишет что нужны права администратора и про кансоль что то В общем ни чего не помагает((((((((((((((((((((((((
Просто в консоль надо заходить через: «Правая кнопка мыши-запустить от имени администртора»
Спасибо! Помог 6 вариант, а конкретно Dr.WEB Curreit! Нашел 66 косяков, хотя у меня стоит IObit Malware Fighter который к сожалению указал что всё Ok! Вообщем после обезвреживания всё встало норм.!!! Удачи)))…
В моём случае виноват был антивирус Avast Premier (способ 4). Спасибо за статью.
Ничего из этого не помогло, скачал пакет драйверов с софтпортала почему то он встал без проблем.