Установка директ х произошла внутренняя системная ошибка

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

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

Содержание

  • Решение проблемы
    • Блокировка антивирусом или другими защитными системами
    • Блокировка вирусами
    • Поврежденные файлы ОС
    • Поврежденный инсталлятор
  • Заключение

Решение проблемы

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

Не нужно их бояться. Если выполнять все в строгом соответствии с инструкцией, то ничего страшного не случится. По традиции мы начнем с наиболее простых вариантов и только потом перейдем к сложным. Итак, начнем.

Блокировка антивирусом или другими защитными системами

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

Эту проблему нужно решать. Поэтому на время установки DirectX мы отключим антивирус и службу Брандмауэра Windows. Последний тоже любит блокировать все подряд. В качестве примера рассмотрим отключение защиты в программе ESET Smart Security. Это неплохой и весьма популярный антивирус. Вот инструкция:

  1. Переходим к Панели управления. Если вы не знаете, как ее открыть, то нажмите Win + R, впечатайте команду control и нажмите «ОК».Команда control в окне Выполнить
  2. Переключаемся на отображение элементов значками, если стоит что-то другое.
  3. Открываем инструмент «Администрирование».
  4. Элемент Администрирование в Панели управления
  5. Затем дважды кликаем ЛКМ на «Службы».
  6. В списке отыщите пункт под названием «Брандмауэр Защитника Windows» (или примерно таким).Пункт Брандмауэр Защитника Windows в окне Службы
  7. Откройте его.
  8. Теперь нужно нажать на кнопку «Остановить».
  9. Затем следует поочередно кликнуть по пунктам «Применить» и «ОК».

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

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

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

Блокировка вирусами

Различные вредоносные объекты могут вести себя непредсказуемо. К примеру, они умеют блокировать установку той или иной программы, заставлять приложения вести себя неадекватно и повреждать важные файлы операционной системы. Вполне возможно, что DirectX не устанавливается именно из-за вирусов.

Поэтому от всяких червей и троянов нужно избавляться. С этой задачей должен справиться любой современный антивирус. Просто запустите процедуру сканирования. Мы рассмотрим инструкцию на примере продукта от компании ESET под названием Smart Security. Данная программа быстро ищет вирусы и не менее быстро удаляет их. Так что проблем возникнуть не должно. Порядок действия для ее использования следующий:

  1. Откройте главное окошко программы.
  2. В нем сразу же перейдите ко вкладке «Сканирование ПК». Он находится в левом столбце главного окна антивируса.
  3. Затем выбираем плитку с надписью «Выборочное…».Пункт Выборочное сканирование в ESET Smart Security
  4. Появится окошко с выбором объектов для проверки. В нем отметьте все накопители.
  5. Активируйте сканирование.Кнопка Сканировать в ESET Smart Security

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

Поврежденные файлы ОС

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

В таком случае системные компоненты нужно восстанавливать. Для этого не требуется загрузочный носитель (диск или флэшка). Достаточно использовать встроенные инструменты Windows. А точнее – командную строку. Не нужно ее бояться. Если не заниматься самодеятельностью и выполнять все в строгом соответствии с инструкцией, то ничего страшного не будет.

Порядок действий следующий:

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

Команда sfc scannow в Командной строкеЭта процедура запустит поиска повреждений системных файлов Windows. Если чего-то будет не хватать, то инструмент восстановит недостающие компоненты. Как только все завершится, потребуется закрыть все окна и перезагрузить компьютер или ноутбук. Если этого не сделать, то изменения просто не будут учтены операционной системой.

Поврежденный инсталлятор

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

Путь для решения проблемы здесь только один: загрузить работающий установочный файл. Ни в коем случае не используйте для этого сторонние (и весьма спорные) ресурсы. Искать DirectX нужно исключительно на официальном сайте компании Microsoft. Вот подробная инструкция:

  1. Переходим на страницу https://www.microsoft.com/ru-RU/download/35.
  2. Кликаем на кнопку начала скачивания.Скачать веб-установщик DirectX на русском языке с официального сайта
  3. Отказываемся от предлагаемого софта.
  4. Открываем каталог, куда сохранился файл dxwebsetup.exe.
  5. Щелкаем на него ПКМ.
  6. Выбираем опцию запуска с админскими привилегиями.Пункт Запустить от имени администратора в меню файла dxwebsetup
  7. В окошке инсталляции принимайте лицензионное соглашение.Начало чистой установки dxwebsetup
  8. Затем откажитесь от подключения панели Bing.
  9. Дальше установщик найдет недостающие компоненты, загрузит их с серверов Microsoft и скопирует в нужные места.
  10. По его завершении мастер выдаст соответствующее сообщение. Жмем на кнопку «Готово».Окончание чистой установки dxwebsetup

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

Заключение

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

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

Содержание

  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 выдается сообщение об ошибке «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки просмотрите файлы DXError.log и Directx.log в папке Windows«. Ошибка может быть из-за устаревшего видео драйвера, Visual C ++ или .NET Framework. В этой инструкции о том, как исправить внутреннюю системную ошибку при установке DirectX на Windows 10.

Произошла внутренняя системная ошибка. Чтобы определить причину ошибки просмотрите файлы DXError.log и Directx.log в папке Windows

Произошла внутренняя системная ошибка 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 и запускайте.

directx режим совместимости для всех пользователей

3. Обновить драйверы

Некоторые пользователи на reddit смогли решить системную внутреннюю ошибку при установке DirectX при помощи обновления драйверов Nvidia HD Audio через утилиту GeForce Experience. По этой причине, если у кого-то стоит Nvidia, AMD или Intel, нужно перейти на официальный сайт и скачать последние версии драйверов, а лучше специальные утилиты от производителей по обновлению оборудования.

  1. Nvidia — GeForce Experience.
  2. AMD — отдельно драйвер (нет своей утилиты).
  3. Intel — Intel Driver Assistant.

Перезагрузите ПК.

channel

4. Установка Visual C ++

В Windows 10, Visual C++ пакеты играют важную роль, так как DirectX включает эти файлы. Может быть так, что у вас уже установлен Visual C++ 2015, но вам нужна либо более старая, либо более новая версия, или не установлен пакет разрядности x32-bit. Перейдите на сайт Microsoft и скачайте:

  • Visual C ++ Redistributable 2015
  • Скачайте и установите два пакета vc_redist.x64 и vc_redist.x86.

Перезагрузите ПК.

скачать две версии Microsoft Visual C++ 2013

5. Установка .NET Framework через CMD

Запустите командную строку от имени администратора и введите:

  • DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:sourcessxs

Перезагрузите ПК.

Установка .NET Framework через CMD


Смотрите еще:

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

Ошибка при установке 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.

Подробности

Чаще всего проблемы случаются со старыми играми. Такими, как Warcraft III The Frozen Throne. Однако нередки такие проблемы и с вполне современными тайтлами (вроде GTA V). Поэтому возраст игрушки не важен.

Абсолютными рекордсменами по появлению различных ошибок считаются игрушки от Electronic Arts. Неизвестно, как эта контора клепает свои «шедевры», но по статистике, именно у них чаще всего случаются проблемы с DirectX.

Картинка Компьютерные игры

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

Обновление драйверов графического адаптера

Это первое, что нужно сделать. Вероятно, драйвер оборудования по какой-то причине дал сбой и отказался нормально работать с актуальной версией библиотек DirectX. Такое случается довольно часто. Ведь Windows – не Linux. В ОС от Microsoft драйвера не отличаются особенной стабильностью. Поэтому проблему нужно как-то решать.

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

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

    Пункт Обновить драйвер в Диспетчере устройств

  5. Запустится мастер обновления. Здесь щелкаем «Автоматический поиск драйверов».

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

Новая установка библиотек

Это самый простой способ исправить ошибку. Обновление DirectX иногда помогает. К тому же, заново установив пакет можно исправить некоторые ошибки, связанные с поврежденными файлами библиотек. Да и новая версия просто необходима для некоторых игрушек. В общем, переустановка крайне желательна при возникновении проблем.

К тому же, сделать это довольно просто. С этим процессом справится даже новичок. Установщик библиотек обладает очень простым интерфейсом и может похвастаться наличием русского языка. Ведь он сделан компанией Microsoft. Но на всякий случай мы предоставим подробную инструкцию, рассказывающую о том, как и что делать.

  1. Переходим по ссылке https://www.microsoft.com/ru-RU/download/35.
  2. Откроется страница для загрузки установщика. Просто нажимаем на кнопку «Скачать».

    Скачать веб-установщик DirectX на русском языке с официального сайта

  3. Дожидаемся завершения скачивания и переходим в каталог, куда сохранился файл dxwebsetup.exe.
  4. Щелкаем на него ПКМ.
  5. Выбираем следующий пункт:

    Пункт Запустить от имени администратора в меню файла dxwebsetup

  6. В приветственном окошке соглашаемся с условиями использования.
  7. Начало чистой установки dxwebsetup

  8. Отказываемся от поисковой панели Bing. Затем жмем на кнопку «Далее».
  9. На следующем этапе мастер установки просканирует систему на предмет установленных библиотек. После этого он выдаст объем загружаемых файлов. Жмем на кнопку «Установить».
  10. После того, как установка окончится, нажимаем на кнопку «Готово».

Окончание чистой установки dxwebsetup

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

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

Поэтому нужно на некоторое время отключить защиту и посмотреть, как будет работать игра с библиотеками после этого. Достаточно временно деактивировать работу антивирусной программы. Как правило, нужно открыть трей Windows, кликнуть ПКМ по ее иконке и выбрать соответствующую опцию. А потом настроить включение после перезагрузки ПК.

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

Поиск и устранение различных вирусов

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

Для поиска и устранения вредоносных объектов могут использоваться различные программы. Но мы рассмотрим распространенные случаи: Защитник Windows (актуально для «Десятки») и ESET Smart Security от компании. Мы предоставим подробные инструкции для каждой утилиты. И сначала разберемся с системным антивирусом от Майкрософт. Вот алгоритм действий:

  1. В системном трее ищем иконку с изображением щита. Это и есть антивирус. Кликаем по нему правой кнопкой мыши.
  2. Появится меню, в котором необходимо выбрать пункт «Выполнить быструю проверку».

    Пункт Выполнить быструю проверку в меню Защитника Windows

  3. Дожидаемся окончания процедуры.

После проверки все сведения о найденных и устраненных угрозах можно будет прочесть в журнале программы. Так мы искали вирусы при помощи стандартного Защитника Windows. Теперь же перейдем к сторонним продуктам. Лучше использовать именно их, поскольку Защитник не умеет нормально ловить вирусы.

Инструкция для Smart Security:

  1. Снова смотрим на системный трей и ищем там иконку антивируса в форме буквы «е». Кликаем по ней правой кнопкой мыши.
  2. В появившемся меню выбираем «Открыть Smart Security».

    Пункт Открыть ESET Smart Security из меню значка в трее Windows

  3. В правом столбце щелкаем «Сканирование ПК».
  4. Затем выбираем пункт «Выборочное сканирование».

    Пункт Выборочное сканирование в ESET Smart Security

  5. Выделяем все доступные расположения и запускаем процедуру.

    Кнопка Сканировать в ESET Smart Security

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

Сканирование компьютера можно выполнить и с помощью другого антивируса.

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

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

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

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

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

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

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

Dota 2: не удалось обнаружить устройство Direct3D

Ошибка директ 3д что делать?

Direct3D – это специальный набор библиотек и функций, с помощью которых осуществляется взаимодействие системы с видеокартой. Данная технология используется при обработке графики в играх. Сегодня мы разберемся в причине появления ошибки, в которой говорится о том, что игре Dota 2 не удалось обнаружить устройство Direct3D. Также разберем варианты устранения неполадки.

Возможные причины

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

  • Несовместимость видеокарты с технологией Direct3D. Этот вариант актуален для совсем старого оборудования. Поддержка начинается с видеокарт Nvidia 8 серии Radeon 2×00 серии.
  • Несоблюдение системных требований игры. Обязательно проверьте, подходит ли ваш компьютер для Dota Найти официальные требования можно на официальном сайте игры.
  • Установлена неправильная версия DirectX. Для Dota 2 требуется DirectX Если данный пакет не установлен на ПК, то может появляться подобная ошибка.
  • Устаревший драйвер видеокарты. В таком случае необходимо просто обновить ПО оборудования до актуальной версии.

О чём нужно знать или справочный абзац.

  • Direct 12, 11.4 и 11.3 на Windows 7 не станут: он заточен под Windows 10. И апгрейд до этих версий возможен только через обновления; насколько мне известно, ситуация, будут ли поставляться они для предыдущих версий Windows, уже не прояснится. Но, видимо, этого уже не произойдёт никогда.
  • DirectX 11.2 стаёт только на 10-ю и 8-ю версии Windows. Ситуация с апгрейдом версии та же
  • А вот Direct 11.1 доступен в том числе и для пользователей Windows 7 SP 1, но только после установки специальной платформы обновлений
  • DirectX 11.0 доступен для всех вплоть до Vista (на последней также требуется наличие всех последних обновлений)
  • Direct 10 станет на все версии вплоть до Vista
  • DirectX 9 должен стоять на всех версиях, включая XP. Сразу момент. Если вы ставите игру, которая, выпущенная недавно, требует установки DirectX 9 – ни в коем случае НЕ ПРОПУСКАЙТЕ момент установки, считая, что это автоматически ухудшит уже имеющуюся версию. Помните, что это абсолютно актуальная версия Direct-a, которая просто позволит запуститься игре и на Windows XP!

( 1 оценка, среднее 5 из 5 )

При попытке установки или обновления 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.

Содержание

  1. Системная ошибка DirectX — Смотрите dxerror.log и directx.log
  2. Произошла внутренняя системная ошибка DirectX Windows 10
  3. 1. Проверка системных файлов
  4. 2. Совместимость
  5. 3. Обновить драйверы
  6. 4. Установка Visual C ++
  7. 5. Установка .NET Framework через CMD
  8. Ошибки DirectX при установке или работе платформы
  9. Произошла внутренняя системная ошибка при установке DirectX
  10. Методы исправление ошибки DirectX directx log dxerror log
  11. Ошибка cab при установке DirectX Причины появления
  12. Исправление ошибки CAB при установке DirectX
  13. Ошибка DirectX Call of Duty: Warzone
  14. Случайные ошибки
  15. Дефективные файлы игры
  16. Устаревшее ПО
  17. Несовместимость с другим ПО
  18. Исправление ошибки DirectX Call of Duty Warzone
  19. Обнаружена неустранимая ошибка directx dev error 6065
  20. Ошибка h81 0 directx
  21. Заключение

Системная ошибка DirectX — Смотрите dxerror.log и directx.log

При попытке установить 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, нужно перейти на официальный сайт и скачать последние версии драйверов, а лучше специальные утилиты от производителей по обновлению оборудования.

  1. Nvidia — GeForce Experience.
  2. AMD — отдельно драйвер (нет своей утилиты).
  3. 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 при установке или работе платформы

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

Произошла внутренняя системная ошибка при установке 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 чаще всех.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ошибка 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 является крайней мерой, когда другие меры не помогли.

Ошибка h81 0 directx

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

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

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

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

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

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

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

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

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

Заключение

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

Источник

Fix DirectX Setup: An internal system error occurred

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on April 6, 2022

DirectX Setup An internal system error occurred

Gaming fanatics might occasionally need to install DirectX manually to ensure their laptops or desktops meet the games’ DirectX system requirements. However, some users have stated that a DirectX An internal system error occurred error message pops up when they try to install DirectX (version 9 or higher).

This guide will come in handy for fixing Directx setup errors on Origin. You’ll be able to get rid of them in no time.

If that error message pops up when you open the DirectX installer, this is how you can fix it.

How can I fix DirectX Setup: An internal system error occurred?

  1. Run the DirectX Installer as Admin
  2. Switch Off Third-Party Antivirus Software
  3. Install DirectX With DirectX End-User Runtimes
  4. Install DirectX Within an Admin Account
  5. Scan the Registry With CCleaner
  6. Edit the Registry

1. Run the DirectX Installer as Admin

First, try running the DirectX installer as an admin. Opening an installer as an admin can often fix installation errors. To do that, you right-click the DirectX setup wizard and select Run as administrator.

2. Switch Off Third-Party Antivirus Software

Many users have fixed the “An internal system error occurred” error by disabling their third-party anti-virus software and then installing DirectX.

Most anti-virus utilities include a disable option on their system tray icon context menus that you can select to temporarily switch off the shields.

If you can’t find any such option on the context menu, open the anti-virus software’s window and browse through the configuration settings.

3. Install DirectX With DirectX End-User Runtimes

The “An internal system error occurred” system error more frequently occurs when installing DirectX with the runtime package’s web setup version (otherwise the web installer).

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Thus, some users have found that DirectX installs ok with the alternative DirectX End-User Runtimes installer that you can download from this page.

Thereafter, run the installer, extract all files to a folder and then run the DXSETUP as an administrator from the folder that includes the extracted files.

4. Install DirectX Within an Admin Account

If you’re installing DirectX within a standard Windows user profile, you might need to install it within an admin account. You can set up a completely new admin profile.

Alternatively, you can switch your current standard profile to an admin one as follows:

  1. Press the Windows key + R keyboard shortcut to open Run.
  2. Input ‘netplwiz’ in the Open text box and click OK to open the window in the snapshot directly below.
  3. Select your standard user profile and click Properties to open the window shown below.
  4. Select the Group Membership tab, which includes the options in the shot directly below.
  5. Choose the Administrator option on the Group Membership tab.
  6. Press the Apply and OK buttons to confirm the newly selected setting.
Read more about this topic

  • Fix: Can’t install DirectX in Windows 10/11
  • System Thread Exception not Handled Ntfs.sys: 6 Easy Fixes
  • Invalid Kernel Handle Error: Use These 9 Methods to Fix it
  • Runtime Error R6025: Fix it With These 4 Easy Solutions

5. Scan the Registry With third-party software

  1. Some users have also confirmed that a CCleaner registry scan can fix the “An internal system error occurred” error. To scan the registry with the freeware CCleaner, press the Download button
  2. Then you can add CCleaner to Windows with its setup wizard.
  3. Run CCleaner and click Registry to open the software’s registry cleaner.
    Clean registry errors
  4. Select all the checkboxes and press the Scan for Issues button to initiate a scan.
  5. Press the Fix selected Issues button. You can then select to save an optional registry backup, but you probably won’t need the backup copy.
  6. Press the Fix All Selected Issues button to provide further confirmation.

⇒ Get CCleaner

6. Edit the Registry

  1. Another fix for the “internal system error occurred” error that some users have confirmed to work is to edit the DirectX registry key. To do that, open the Registry Editor by entering ‘regedit’ in Run’s Open text box.
  2. Then browse to this registry key: HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX.
  3. Select the DirectX key shown in the snapshot directly below.
  4. Then double-click InstalledVersion on the right of the window to open the Edit Binary Value window.
  5. Erase the value data within the Edit Binary Value window and replace it with this value: 0808 00 00 00 09 00 00 00.
  6. Press the OK button to close the Edit Binary Value window.
  7. Double-click Version to open the Edit String window shown below.
  8. Delete the current value in the Value data text box.
  9. Enter ‘4.09.00.0904’ in the Value data text box, and click the OK button.

If you can’t edit your Windows 10’s registry, read this handy guide and find the quickest solutions to the issue.

So that’s how you can fix the “An internal system error occurred” error to install DirectX. You can also check out this article for further DirectX fixes.

If you have any other questions or suggestions, feel free to leave them in the comments section below.

newsletter icon

Newsletter

Fix DirectX Setup: An internal system error occurred

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on April 6, 2022

DirectX Setup An internal system error occurred

Gaming fanatics might occasionally need to install DirectX manually to ensure their laptops or desktops meet the games’ DirectX system requirements. However, some users have stated that a DirectX An internal system error occurred error message pops up when they try to install DirectX (version 9 or higher).

This guide will come in handy for fixing Directx setup errors on Origin. You’ll be able to get rid of them in no time.

If that error message pops up when you open the DirectX installer, this is how you can fix it.

How can I fix DirectX Setup: An internal system error occurred?

  1. Run the DirectX Installer as Admin
  2. Switch Off Third-Party Antivirus Software
  3. Install DirectX With DirectX End-User Runtimes
  4. Install DirectX Within an Admin Account
  5. Scan the Registry With CCleaner
  6. Edit the Registry

1. Run the DirectX Installer as Admin

First, try running the DirectX installer as an admin. Opening an installer as an admin can often fix installation errors. To do that, you right-click the DirectX setup wizard and select Run as administrator.

2. Switch Off Third-Party Antivirus Software

Many users have fixed the “An internal system error occurred” error by disabling their third-party anti-virus software and then installing DirectX.

Most anti-virus utilities include a disable option on their system tray icon context menus that you can select to temporarily switch off the shields.

If you can’t find any such option on the context menu, open the anti-virus software’s window and browse through the configuration settings.

3. Install DirectX With DirectX End-User Runtimes

The “An internal system error occurred” system error more frequently occurs when installing DirectX with the runtime package’s web setup version (otherwise the web installer).

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Thus, some users have found that DirectX installs ok with the alternative DirectX End-User Runtimes installer that you can download from this page.

Thereafter, run the installer, extract all files to a folder and then run the DXSETUP as an administrator from the folder that includes the extracted files.

4. Install DirectX Within an Admin Account

If you’re installing DirectX within a standard Windows user profile, you might need to install it within an admin account. You can set up a completely new admin profile.

Alternatively, you can switch your current standard profile to an admin one as follows:

  1. Press the Windows key + R keyboard shortcut to open Run.
  2. Input ‘netplwiz’ in the Open text box and click OK to open the window in the snapshot directly below.
  3. Select your standard user profile and click Properties to open the window shown below.
  4. Select the Group Membership tab, which includes the options in the shot directly below.
  5. Choose the Administrator option on the Group Membership tab.
  6. Press the Apply and OK buttons to confirm the newly selected setting.
Read more about this topic

  • Fix: Can’t install DirectX in Windows 10/11
  • System Thread Exception not Handled Ntfs.sys: 6 Easy Fixes

5. Scan the Registry With third-party software

  1. Some users have also confirmed that a CCleaner registry scan can fix the “An internal system error occurred” error. To scan the registry with the freeware CCleaner, press the Download button
  2. Then you can add CCleaner to Windows with its setup wizard.
  3. Run CCleaner and click Registry to open the software’s registry cleaner.
    Clean registry errors
  4. Select all the checkboxes and press the Scan for Issues button to initiate a scan.
  5. Press the Fix selected Issues button. You can then select to save an optional registry backup, but you probably won’t need the backup copy.
  6. Press the Fix All Selected Issues button to provide further confirmation.

⇒ Get CCleaner

6. Edit the Registry

  1. Another fix for the “internal system error occurred” error that some users have confirmed to work is to edit the DirectX registry key. To do that, open the Registry Editor by entering ‘regedit’ in Run’s Open text box.
  2. Then browse to this registry key: HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX.
  3. Select the DirectX key shown in the snapshot directly below.
  4. Then double-click InstalledVersion on the right of the window to open the Edit Binary Value window.
  5. Erase the value data within the Edit Binary Value window and replace it with this value: 0808 00 00 00 09 00 00 00.
  6. Press the OK button to close the Edit Binary Value window.
  7. Double-click Version to open the Edit String window shown below.
  8. Delete the current value in the Value data text box.
  9. Enter ‘4.09.00.0904’ in the Value data text box, and click the OK button.

If you can’t edit your Windows 10’s registry, read this handy guide and find the quickest solutions to the issue.

So that’s how you can fix the “An internal system error occurred” error to install DirectX. You can also check out this article for further DirectX fixes.

If you have any other questions or suggestions, feel free to leave them in the comments section below.

newsletter icon

Newsletter

22.03.2020

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

Во время установки библиотеки 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.

Понравилась статья? Поделить с друзьями:
  • Установщик обнаружил ошибку 0x8024000b windows 7 как исправить
  • Установщик пакетов android ошибка
  • Установка внутренняя ошибка expression error runtime error at 500 57 out of string range ок
  • Установщик обнаружил ошибку 0x80240009 windows 7 как исправить
  • Установка виндовс на данный диск невозможна выбранный диск имеют стиль разделов mbr как исправить