При попытке установить DirectX выдается сообщение об ошибке «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки просмотрите файлы DXError.log и Directx.log в папке Windows«. Ошибка может быть из-за устаревшего видео драйвера, Visual C ++ или .NET Framework. В этой инструкции о том, как исправить внутреннюю системную ошибку при установке DirectX на Windows 10.
Произошла внутренняя системная ошибка DirectX Windows 10
В первую очередь отключите сторонний антивирусник, если он есть, и запустите установку DirectX от имени администратора. Нажмите правой кнопкой мыши по «.exe» файлу DirectX и выберите запуск от имени админа. В лучшем случае, вы можете открыть указанные log файлы и постараться определить причину, или скинуть логи в комментарии, я постараюсь помочь.
1. Проверка системных файлов
Запустите командную строку от имени администратора и введите ниже команды по очереди. Это исключит возможность, если поврежден какой-либо системный фал. Инструмент автоматически найдет и восстановит файлы.
sfc /scannow
dism /online /cleanup-image /restorehealth
2. Совместимость
Некоторые программы и игры при установке автоматически устанавливают DirectX. По этой причине, если игра или программа старые, то там может быть старый DirectX, который не поддерживается на Windows 10 или Windows 7, если он для XP. Нажмите правой кнопкой мыши по исполняемому файлу dxwebsetup.exe и выберите «свойства». Перейдите во вкладку «Совместимость» и ниже нажмите на «Изменить параметры для всех пользователей». Далее установить галочку «Запускать программу в режиме совместимости с». Выбирайте по порядку версии Windows и запускайте.
3. Обновить драйверы
Некоторые пользователи на reddit смогли решить системную внутреннюю ошибку при установке DirectX при помощи обновления драйверов Nvidia HD Audio через утилиту GeForce Experience. По этой причине, если у кого-то стоит Nvidia, AMD или Intel, нужно перейти на официальный сайт и скачать последние версии драйверов, а лучше специальные утилиты от производителей по обновлению оборудования.
- Nvidia — GeForce Experience.
- AMD — отдельно драйвер (нет своей утилиты).
- Intel — Intel Driver Assistant.
Перезагрузите ПК.
4. Установка Visual C ++
В Windows 10, Visual C++ пакеты играют важную роль, так как DirectX включает эти файлы. Может быть так, что у вас уже установлен Visual C++ 2015, но вам нужна либо более старая, либо более новая версия, или не установлен пакет разрядности x32-bit. Перейдите на сайт Microsoft и скачайте:
- Visual C ++ Redistributable 2015
- Скачайте и установите два пакета vc_redist.x64 и vc_redist.x86.
Перезагрузите ПК.
5. Установка .NET Framework через CMD
Запустите командную строку от имени администратора и введите:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:sourcessxs
Перезагрузите ПК.
Смотрите еще:
- Как скачать, установить и обновить DirectX на ПК
- Включить и Скачать DirectPlay для Windows 10
- Как установить NET Framework 2.0 3.0 и 3.5 в Windows 10
- Скачать xinput1_3.dll или d3dx9_43.dll для Windows 10/8/7
- Отсутствует d3dx9_27.dll — Запуск программы невозможен
[ Telegram | Поддержать ]
Если возникает в DirectX ошибка DXEror log DirectX log, то это явный повод задуматься. Просто так она не появляется. Она говорит о том, что с операционной системой что-то не так. И нужно решать проблему, так как дальше будет хуже.
Содержание
- Подробности
- Решение №1: Загрузка последней версии Директа
- Решение №2: Обновляем драйвера
- Решение №3: Откатываем драйвера
- Решение №4: Выключаем защиту ОС
- Решение №5: Устраняем вредоносные объекты
- Решение №6: Реанимируем поврежденные файлы ОС
- Заключение
Подробности
Как правило, ошибка такого типа появляется при попытке установить библиотеки 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 вдруг появляется такая ошибка. Она связана с программными особенностями и говорит о том, что что-то не так с настройками операционной системы или самим установщиком.
Для решения проблемы есть много способов. И все они рассмотрены в тексте выше. Возможно, вам повезет, и не придется применять сложные варианты. Но если даже так случится, то паниковать не стоит. Главное – все выполнять в строгом соответствии с инструкцией. Тогда ничего страшного не случится, и вы добьетесь успеха. Только не забывайте после некоторых способов перезагружать компьютер. Это условие обязательное. И оно указано в инструкциях.
При попытке установки или обновления API DirectX пользователь может столкнуться с сообщением о произошедшей внутренней системной ошибке, и рекомендацией поискать её причину в логах файлов DXError.log и Directx.log. Обращение к логам никак не проясняет ситуацию, и что делать в данной ситуации пользователь не знает и не представляет. Ниже я разберу, что это за внутренняя системная ошибка ДиректХ, и как можно её исправить.
Содержание
- Причины ошибки DXError.log и Directx.log
- Способ 1. Временно деактивируйте ваш антивирус
- Способ 2. Корректно распакуйте инсталлятор ДиректХ
- Способ 3. Исправьте встроенную в игру версию ДиректХ
- Способ 4. Проверьте систему на наличие зловредов
- Способ 5. Установите раннюю версию ДиректХ
- Способ 6. Запустите инсталлятор от имени админа
- Способ 7. Проверьте системные файлы
- Способ 8. Исправьте проблемы с совместимостью
- Способ 9. Установите свежие драйвера для видеокарты
- Способ 10. Выполните откат системы
- Заключение
Причины ошибки DXError.log и Directx.log
Возникновение проблемы «Произошла внутренняя системная ошибка DXError.log и Directx.log» обычно обусловлено следующим набором причин:
- Пользователь пытается установить в систему игровую программу с встроенными в ней устаревшими библиотеками ДиректХ;
- Пользователь пытается установить версию DirectX не соответствующую данной ОС;
- API ДиректХ устанавливается не от имени администратора;
- Антивирус блокирует установку свежей версии ДиректХ;
- Вирус блокирует установку ДиректХ и вызывает сбой системного функционала;
- На пользовательском ПК установлены устаревшие версии драйверов для видеокарты;
- Предыдущий ДиректХ был повреждён или деинсталлирован не должным образом;
- Ряд системных файлов Виндовс повреждены.
Как я уже писал выше, просмотр логов Directx.log и DXError.log в большинстве случаев никак не способствует выявлению причин возникшей проблемы. Для её исправления рекомендую воспользоваться способами, представленными мной ниже.
Варианты решения, позволяющие избавиться от системной ошибки DXError.log и Directx.log выглядят следующим образом:
Способ 1. Временно деактивируйте ваш антивирус
Наиболее эффективным вариантом решить системную ошибку DXError.log и Directx.log является отключение антивируса ПК перед установкой ДиректХ. Наиболее часто вызывают дисфункцию антивирусы «Аваст» и «Касперский», потому сначала отключите данные программы (или другие антивирусы на вашем PC), а потом попробуйте установить ДиректХ с сайта Майкрософт.
В качестве альтернативы также можно попробовать версию ДиректХ End-User Runtimes, датируемой июнем 2010 года.
Способ 2. Корректно распакуйте инсталлятор ДиректХ
Если вы скачали инсталлятор в виде архива, распакуйте его в директорию на главном корневом каталоге (обычно диска С), название которой должно быть написано латиницей. Найдите там запускаемый файл (например, dxsetup.exe), и запустите его.
Способ 3. Исправьте встроенную в игру версию ДиректХ
В некоторых устанавливаемых на ПК играх наблюдаются проблемы в работе встроенной в тело игры версии ДиректХ. Выполните для исправления «Произошла внутренняя системная ошибка DXError.log и Directx.log» следующие действия:
- Перейдите в директорию игры;
- Там найдите папку ДиректХ (например, это может быть installerdirectxredist);
- Здесь выберите все файлы кроме dsetup.dll, dsetup32.dll и dxsetup.exe, и удалите выбранные файлы, оставив лишь три указанных файла;
- Запустите проблемную игру, и если система предложит установить ДиректХ – подтвердите установку.
Способ 4. Проверьте систему на наличие зловредов
В ряде случаев функционал вирусных программ блокировал корректную установку и работу ДиректХ. Используйте бесплатные антивирусы для Windows 7, 8, 10 для удаления с ПК найденных зловредов.
Способ 5. Установите раннюю версию ДиректХ
Некоторым версиям игр может понадобиться более ранняя версия ДиректХ (к примеру, 9.0 вместо 11 и 12 версии). Установите девятую версию с сайта Майкрософт.
Способ 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 можно с помощью отключения антивируса и установки на PC свежей версии ДиректХ. Если же указанные два способа оказались неэффективны, попробуйте другие советы из вышеприведённого материала, позволяющие решить проблему внутренней ошибки ДиректХ на вашем PC.
22.03.2020
Просмотров: 11187
Во время установки библиотеки 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.
Содержание
- Как исправить системную ошибку DirectX с файлами DXError.log DirectX.log?
- Способы исправления ошибки с файлами DXError.log и DirectX.log
- Ошибка dxerror log и directx log на Windows 10 и методы её решения
- Что делать при ошибке dxerror.log и directx.log
- Причина возникновения внутренней системной ошибки dxerror.log и directx.log
- Способ 1. Скачиваем новый пакет DirectX
- Способ 2. Исправляем ошибки с совместимостью
- Способ 3. Вносим изменения в реестр
- Способ 4. Попробуйте отключить антивирус
- Способ 5. Проверьте целостность системных файлов
- Способ 6. Проверьте вашу систему на наличие malware
- Способ 7. Возвратитесь на контрольную точку
- Способ 8. Попробуйте переустановить драйвера к видеокарте
- Произошла внутренняя системная ошибка dxerror.log directx.log
- Почему не удаётся установить DirectX
- Решение ошибки установки DirectX
- Решение ошибки в Windows 7
- Не устанавливается DirectX, что делать
- Другие способы устранения ошибки
- Произошла внутренняя системная ошибка DXError.log DirectX.log
- Причины системной ошибки
- Как исправить данную проблему
- Проверка совместимости
- Антивирус
- Администратор
- Реестр
- Командная строка
Как исправить системную ошибку DirectX с файлами DXError.log DirectX.log?
Во время установки библиотеки DirectX пользователь Windows 7 и выше может столкнуться с сообщением «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки просмотрите файлы DXError.log и Directx.log в папке Windows». Указывает такая неполадка на системные файлы, которые чаще всего принадлежат видеодрайверу, библиотекам NET Framework и Microsoft Visual C ++. Для того, чтобы системная ошибка DirectX DXError log была исправлена, нужно провести ряд диагностических действий.
Способы исправления ошибки с файлами DXError.log и DirectX.log
Если на вашем ПК произошла ошибка DXError.log DirectX.log при установке DirectX, то в первую очередь нужно заново скачать с сайта Майкрософт установочный файл библиотеки и, отключив антивирус, запустить инсталляцию с правами Администратора. Для этого на exe файле нужно нажать правой кнопкой мыши и выбрать нужный пункт из функционального меню.
Если выполнить установку DirectX с правами Администратора не удалось, то нужно проверить саму Windows на целостность системных файлов и образа. Для этого нужно открыть командную строку с правами Администратора и ввести следующие команды (вводим их по отдельности):
Многие разработчики современных игр, дабы избежать проблем с установкой и дальнейшим запуском софта, добавляют в установочный пакет игры файл DirectX нужной версии. Однако, когда пользователь хочет установить новую версию библиотеки, то появляется системная ошибка, связанная с файлами DXError.log и Directx.log. Поэтому при установке новой версии библиотеки рекомендуем нажать на установочном файле DirectX правой кнопкой мыши и выбрать «Свойства», а далее, в появившимся окне, перейти во вкладку «Совместимость» и выбрать совместимую версию операционной системы. Не помешает в этой же вкладке поставить отметку «Выполнить поиск с правами Администратора».
Если установить программу в режиме совместимости не удалось, то нужно попробовать переустановить драйвера к видеокарте. Для этого необходимо перейти на официальный сайт производителя видеокарты и загрузить актуальные драйвера, которые будут соответствовать версии и разрядности Windows.
Далее нужно нажать «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.
Источник
Ошибка dxerror log и directx log на Windows 10 и методы её решения
При установке DirectX – пакета необходимых компонентов для нормальной работы мультимедийных приложений и игр, на компьютере или ноутбуке с Windows 10 может возникнуть ошибка с файлами dxerror log и directx log. Чтобы её устранить, нужно установить причину возникновения ошибки и предпринять соответствующие действия.
Многие пользователи ПК интересуются, почему возникает dxerror log и directx log ошибка Windows 10 и что делать, чтобы её исправить.
Причины возникновения неполадки следующие:
Перед тем, как вносить в систему какие-либо изменения, проверьте вышеперечисленные пункты.
На официальном сайте Microsoft, когда произошла внутренняя системная ошибка с файлом log directx, рекомендуют выполнить следующее:
На практике этот способ выглядит следующим образом.
ВАЖНО! Выполнять установку DirectX после возникновения ошибки стоит с отключенным антивирусом. Программа может блокировать выполнение действий.
Также рекомендуем выполнить правильную установку DirectX. Для этого стоит определить разрядность своей операционной системы. После переходим по ссылке на официальный сайт Microsoft и загружаем актуальный компонент.
После проверяем, если у вас права администратора и вошли ли вы под локальной учётной записью, а не аккаунтом Microsoft. Далее нажимаем правой кнопкой мыши на файле «dxwebsetup» и выбираем «Запустить от имени Администратора».
DirectX установится. Система выдаст запрос о перезагрузке ПК. Соглашаемся и перезагружаем Windows 10. Системная ошибка dxerror будет исправлена.
Источник
Что делать при ошибке dxerror.log и directx.log
Иногда, при попытке установить на компьютер свежую версию DirectX, компьютер выдаёт сообщение об ошибке с текстом «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки просмотрите файлы DXError.log и Directx.log в папке Windows». Для исправления системной ошибки пользователи используют различные приёмы, но не всегда они дают желаемый эффект. В данном материале я опишу проблему данной ошибки, а также расскажу, как исправить ошибку dxerror.log и directx.log в Windows 7.
Ошибка при установке DirectX
Причина возникновения внутренней системной ошибки dxerror.log и directx.log
Хотя точную информацию вы можете узнать, просмотрев указанные в данной ошибке логи DXError.log и Directx.log (обычно они находятся в папке c:WindowsLogs). Тем не менее, обычно эта ошибка возникает из-за того, что установщик DirectX не может найти данные о предыдущей версии DirectX в реестре ОС Windows.
Произошла внутренняя системная ошибка 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
Если там у вас всего одна строка, то жмём вверху слева «Правка» — «Создать» — «Строковой параметр» и вносим в реестр сначала одну строчку из представленных ниже, а затем вторую:
Сохраняем изменения и перезагружаем наш компьютер.
Способ 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
DirectX очень важен для ПК с Windows. Без него нам не поиграть в современные игры и не запустить некоторые программы. Но что делать, если не получается установить его. При запуске лончера компонента появляется окно: произошла внутренняя системная ошибка dxerror.log directx.log. Эти файлы нам советуют посмотреть для определения причины. Давайте узнаем, что с ней делать.
Почему не удаётся установить DirectX
Разберём ситуацию по порядку. Появляться ошибка может по той причине, что файлы, которые вы пытаетесь скачать — нарушены. Или их версия не соответствует версии системы вашего компьютера. Загружать компонент DirectX нужно только с одного ресурса — с сайта Microsoft. Есть единственный адрес, где расположен официальный дистрибутив Дайректа — здесь.
Ссылка на загрузку DirectX на сайте Майкрософт
Загружая компонента с любого другого сайта, вы рискуете не только потерять время, но и заразить компьютер вирусами. С вопросом источника загрузчика DirectX разобрались. Теперь перейдём к причинам на вашем ПК. Чаще всего загрузчику мешает антивирусная система, которая установлена на вашем ПК. Не имеет значение — это Avast, Kaspersky, AVG или другие.
При запуске установщика антивирус блокирует его действия, и вы наблюдаете системную внутреннюю ошибку. Источником блокировки установки могут быть другие программы. Далее мы рассмотрим всевозможные варианты решения и обязательно в конце статьи установим на ваш ПК необходимый компонент.
Решение ошибки установки DirectX
Уведомление рекомендует нам посмотреть логи установки файлов компонента. Но в них может не быть важной информации. Или пользователь вовсе не сможет их найти на системном томе. Это и ни к чему. Решить ошибку удаётся следующим образом:
В этот раз пакет должен установиться без каких-либо ошибок. Большей части пользователей удаётся решить эту проблему с помощью данной инструкции. Если удалось и вам — поделитесь этой статьёй с другими.
Решение ошибки в Windows 7
Если произошла внутренняя системная ошибка dxerror.log directx.log в седьмой версии системы, можно попробовать решить её иначе. Для этого нужно отключить все службы и компоненты.
Успешная установка DirectX
В этом состоянии на установочный пакет не будут влиять сторонние службы и программы. Эта инструкция для Windows 7 является универсальной для многих сбоев в компьютере.
Не устанавливается DirectX, что делать
Следующий метод также может помочь во многих ситуациях, когда игра или программа не запускаются в Windows. Нужно открыть способы загрузки системы. Для этого перезагрузите ПК и нажмите F8. В Windows 10 нужно удерживать эту клавишу параллельно с зажатой Shift. Если не получается открыть режимы загрузки, клавишу F8 нужно не удерживать, а быстро нажимать.
Нажмите на клавишу F8 и удерживайте её
В окне с режимами выберите С загрузкой сетевых драйверов.
Выберите режим С загрузкой сетевых драйверов
Система загрузится с базовыми компонентами, которые необходимы для её работы. Прочие службы, включая антивирус будут отключены в данном режиме. Попробуйте сейчас установить DirectX. У вас должно это получится.
Другие способы устранения ошибки
Если до сих пор не получилось избавиться от ошибки при установке Дайрект икс, попробуйте сделать следующее:
Снова сделайте попытку установить компонент на свой компьютер. Если на этот раз ничего не вышло:
Теперь попробуйте запустить лончер DirectX от имени администратора. Уведомление «произошла внутренняя системная ошибка dxerror.log directx.log» возникать не должно. Попробуйте также другие версии в режиме совместимости — Windows XP, Vista, 7, 8.
Источник
Произошла внутренняя системная ошибка DXError.log DirectX.log
Пакет DirectX незаменимая составляющая для всех компьютерных игр. Он включается в абсолютно любой сборник, его предлагают установить перед каждой инсталляцией. Однако происходят моменты, когда из-за разных проблем в системе возникает ошибка «Произошла внутренняя системная ошибка DXError.log DirectX.log». Тогда пакет DirectX отказывается нормально становиться в вашу Windows. Соответственно, игры также не будут запускаться.
Причины системной ошибки
Конфликт DXError.log и DirectX.log возникает вследствие несовместимости с предыдущей установленной версией. Возможно, она была очень не до конца деинсталлирована. Остатки разных файлов и библиотек входят в конфликт с новыми пакетами. Также причиной еще становятся антивирусные утилиты и битые сборники игр. Последнее встречается в разных не лицензионных версиях, где применялись программы для взлома — репаки, моды и читы.
Как исправить данную проблему
Естественно, никакие файлы мы просматривать не будем, как указанно в ошибке. Очевидным и самым первым действием становится скачивание софта DirectX:
Проверка совместимости
Многим пользователям в решении проблем ссистемной ошибкой DXError.log DirectX.log помогает процедура устранения проблем с совместимостью файла dxwebsetup.exe. Вот наглядная видео-инструкция.
Хочется заметить, что вся информация по установке DirectX сохраняется на вашем системном диске. Если в процессе происходят разные непредвиденные ситуации, то их можно просмотреть по пути: C – Windows – Logs. В самом низу будут соответствующие два блокнота: directХ и DXE, но разобраться с ними могут далеко не все.
Антивирус
Причиной не нахождения чего-либо в системе с легкостью может становиться антивирус. Особенно Касперский чаще всего блокирует пакеты из DirectX. На не лицензионных дисках каждый файл может попасть в зону карантина.
Отключаем экран антивируса во время установки
Администратор
Специалисты в IT-технологиях отмечают хороший вариант по смене учетной записи. Нужно создать абсолютно новую учетную запись с правами администратора. Должно решить проблему в случаях, когда за компьютером всегда сидят несколько совершенно разных людей. Кто-то мог внести некоторые изменения лично под себя, что и служит причиной ошибки.
Реестр
Реестр и его изменение требует особой осторожности от пользователя. Будем лично выполнять данное действие. Вызываем «Выполнить» через Win-R и вносим данные символы — regedit. Теперь ищем папку DirectX: каждый элемент имеет название HKEY, нам нужно LOCAL MACHINE. Далее SOFTWARE — Microsoft. Тут должно располагаться как минимум два файла:
Вносим изменения в DirectX через Реестр Windows
В случае не нахождения или наличия совершенно других файлов их нужно поместить сюда самому. Воспользовавшись правой клавишей мышки (по пустому полю), создаете «строковые параметры» с данными выше названиями и присвоенными кодами.
Командная строка
Последним вариантом остается командная строка. Она способна самостоятельно исправить мелкие системные сбои. Для этого находим ее в папке «Стандартные» меню «Пуск». Далее нужно просто прописать следующую команду sfc /scannow. Жмем «Enter». Ожидаем окончания процесса и перезапускаемся. Пробуем инсталлировать последний пакет DirectX взятого с официального источника Microsoft.
Источник