Почему не устанавливается директ х на виндовс 7 выдает ошибку

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

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

Содержание

  • Не устанавливается DirectX
    • Причина 1: Антивирус
    • Причина 2: Система
  • Вопросы и ответы

Не устанавливается DirectX причины и решение
Многие пользователи при попытке установить или обновить компоненты DirectX сталкиваются с невозможностью инсталляции пакета. Зачастую, такая проблема требует немедленного устранения, так как игры и другие программы, использующие DX, отказываются нормально работать. Рассмотрим причины и решения ошибок при установке DirectX.

Ситуация до боли знакомая: возникла необходимость установить библиотеки DX. После скачивания установщика с официального сайта Microsoft мы пытаемся его запустить, но получаем сообщение примерно вот такого вида: «Ошибка установки DirectX: произошла внутренняя системная ошибка».

Сообщение о внутренней системной ошибке при попытке установки пакета DirectX в Windows

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

Причина 1: Антивирус

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

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

Подробнее:
Отключение антивируса
Как отключить Kaspersky Anti-Virus, McAfee, 360 Total Security, Avira, Dr.Web, Avast, Microsoft Security Essentials.

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

Подробнее: Как зайти в безопасный режим на Windows 10, Windows 8, Windows XP

Причина 2: Система

В операционной системе Windows 7 (и не только) есть такое понятие, как «права доступа». Все системные и некоторые сторонние файлы, а также ключи реестра заблокированы для редактирования и удаления. Это сделано для того, чтобы пользователь случайно не нанес своими действиями вред системе. Кроме того, такие меры могут защитить от вирусного ПО, которое «нацелено» на эти документы.

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

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

Запуск установщика компонентов DirectX для конечного пользователя от имени администратора

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

  1. Открываем «Панель управления» и переходим к апплету «Администрирование».
    Переход к апплету Панели управления Администрирование для изменения прав учетной записи пользователя
  2. Далее идем в «Управление компьютером».

    Переход к оснастке Управление компьютером для изменения прав учетной записи пользователя

  3. Затем раскрываем ветку «Локальные пользователи» и переходим в папку «Пользователи».

    Переход к папке Пользователи в ветке Локальные пользователи для изменения прав учетной записи пользователя

  4. Дважды кликаем по пункту «Администратор», снимаем галочку напротив «Отключить учетную запись» и применяем изменения.

    Включение учетной записи Администратора для изменения прав учетной записи пользователя

  5. Теперь, при очередной загрузке операционной системы мы видим, что в окне приветствия добавился новый пользователь с именем «Администратор». Данная учетная запись по умолчанию не защищена паролем. Кликаем по значку и входим в систему.

    Вход в систему Windows под учетной записью Администратора

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

    Переход к апплету Панели управления Учетные записи пользователей для изменения прав учетной записи пользователя

  7. Далее переходим по ссылке «Управление другой учетной записью».

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

  8. Выбираем свою «учетку» в списке пользователей.

    Выбор учетной записи для присвоения прав администратора пользователю

  9. Идем по ссылке «Изменение типа учетной записи».

    Переход по ссылке Изменение типа учетной записи для присвоения пользователю прав администратора

  10. Здесь переключаемся на параметр «Администратор» и нажимаем кнопку с названием, как в предыдущем пункте.

    Переключение на параметр Администратор для присвоению пользователю администраторских прав

  11. Теперь наша учетная запись имеет нужные права. Выходим из системы или перезагружаемся, входим под своей «учеткой» и устанавливаем DirectX.

    Подтверждение изменения типа учетной записи в Windows

Обратите внимание, что Администратор имеет исключительные права для вмешательства в работу операционной системы. Это значит, что любое ПО, которое будет запущено, сможет внести изменения в системные файлы и параметры. Если программа окажется вредоносной, то последствия будут весьма печальные. Учетную запись Администратора, после совершения всех действий, необходимо отключить. Кроме того, не будет лишним переключить права для своего пользователя обратно на «Обычные».

Lumpics.ru

Теперь Вы знаете, как действовать, если во время установки DX появляется сообщение «Ошибка настройки DirectX: произошла внутренняя ошибка». Решение может показаться сложным, но это лучше, чем пытаться инсталлировать пакеты, полученные из неофициальных источников или переустанавливать ОС.

Содержание

  1. Не устанавливается DirectX
  2. Доступные решения
  3. Восстановление системных файлов
  4. Проверка на вирусы
  5. Отключение антивируса
  6. Скачивание нового установщика
  7. Заключение
  8. Внутренняя ошибка при установке DirectX
  9. Решение проблемы
  10. Блокировка антивирусом или другими защитными системами
  11. Блокировка вирусами
  12. Поврежденные файлы ОС
  13. Поврежденный инсталлятор
  14. Заключение
  15. Внутренняя системная ошибка при установке DirectX
  16. Не устанавливается DirectX
  17. Причина 1: Антивирус
  18. Причина 2: Система
  19. Почему возникает ошибка при установке DirectX? Основные причины и их устранение
  20. Причина возникновения внутренней системной ошибки dxerror.log и directx.log
  21. Подробности
  22. Обновление драйверов графического адаптера
  23. Новая установка библиотек
  24. Отключение блокировки антивируса и брандмауэра
  25. Поиск и устранение различных вирусов
  26. Способ 3. Вносим изменения в реестр
  27. Dota 2: не удалось обнаружить устройство Direct3D
  28. Возможные причины

Не устанавливается DirectX

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

Доступные решения

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

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

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

Восстановление системных файлов

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

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

Zapusk skanirovaniya sistemy sfc v Komandnoj strokeДанная команда запустит сканирование файлов Windows. Если чего-то будет не хватать, то система восстановит это в процессе сканирования. После завершения работы консоли потребуется закрыть все окна и перезагрузить компьютер или ноутбук.

Стоит отметить, что такая проверка (вместе с восстановлением) может занять от 5 до 10 минут времени. Зато велика вероятность, что после рестарта DirectX установится нормально. Если же этого не произошло, то нужно переходить к следующей главе.

Проверка на вирусы

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

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

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

Отключение антивируса

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

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

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

Скачивание нового установщика

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

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

Заключение

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

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

Источник

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

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

Источник

Внутренняя системная ошибка при установке DirectX

Ne ustanavlivaetsya DirectX prichinyi i reshenie

Не устанавливается DirectX

Ситуация до боли знакомая: возникла необходимость установить библиотеки DX. После скачивания установщика с официального сайта Microsoft мы пытаемся его запустить, но получаем сообщение примерно вот такого вида: «Ошибка установки DirectX: произошла внутренняя системная ошибка».

Soobshhenie o vnutrenney sistemnoy oshibke pri popyitke ustanovki paketa DirectX v Windows

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

Причина 1: Антивирус

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

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

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

Подробнее: Как зайти в безопасный режим на Windows 10, Windows 8, Windows XP

Причина 2: Система

В операционной системе Windows 7 (и не только) есть такое понятие, как «права доступа». Все системные и некоторые сторонние файлы, а также ключи реестра заблокированы для редактирования и удаления. Это сделано для того, чтобы пользователь случайно не нанес своими действиями вред системе. Кроме того, такие меры могут защитить от вирусного ПО, которое «нацелено» на эти документы.

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

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

Zapusk ustanovshhika komponentov DirectX dlya konechnogo polzovatelya ot imeni administratora

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

Podtverzhdenie izmeneniya tipa uchetnoy zapisi v Windows

Обратите внимание, что Администратор имеет исключительные права для вмешательства в работу операционной системы. Это значит, что любое ПО, которое будет запущено, сможет внести изменения в системные файлы и параметры. Если программа окажется вредоносной, то последствия будут весьма печальные. Учетную запись Администратора, после совершения всех действий, необходимо отключить. Кроме того, не будет лишним переключить права для своего пользователя обратно на «Обычные».

Теперь Вы знаете, как действовать, если во время установки DX появляется сообщение «Ошибка настройки DirectX: произошла внутренняя ошибка». Решение может показаться сложным, но это лучше, чем пытаться инсталлировать пакеты, полученные из неофициальных источников или переустанавливать ОС.

Помимо этой статьи, на сайте еще 12351 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Почему возникает ошибка при установке DirectX? Основные причины и их устранение

lazy placeholder lazy placeholder lazy placeholder lazy placeholder

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

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

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

lazy placeholder

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

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

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

lazy placeholder lazy placeholder lazy placeholder lazy placeholder lazy placeholder

Подробности

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

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

lazy placeholder

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

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

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

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

lazy placeholder

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

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

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

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

lazy placeholder

lazy placeholder

lazy placeholder

lazy placeholder
Вот и все. Перезапускать компьютер не нужно. Установленные компоненты сразу же готовы к работе. Можно проверять работоспособность той или иной игрушки. Однако стоит описать еще несколько вариантов просто на всякий случай. Ведь далеко не все собираются сразу переустанавливать библиотеки.

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

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

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

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

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

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

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

lazy placeholder

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

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

lazy placeholder

lazy placeholder

lazy placeholder

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

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

lazy placeholder lazy placeholder lazy placeholder lazy placeholder

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

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

lazy placeholder

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

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

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

lazy placeholder lazy placeholder lazy placeholder

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

lazy placeholder

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

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

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

Источник

Иногда, при попытке установить на компьютер свежую версию 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 )

DirectX – это стабильное решение, которое обычно работает без ошибок. Конечно, бывают и исключения – о них мы поговорим ниже. В нашей статье описаны самые распространенные ошибки и способы их устранения. Не запускается игра? При установке DirectX произошел сбой? Воспользуйтесь рекомендациями экспертов по решению проблемы – все необходимые инструкции для пользователей Windows XP, 7, 8 и 10 опубликованы ниже!



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

Причина проблемы – ложное срабатывание антивируса или неподходящая версия пакета. Реже ошибки при установке происходят из-за активного брандмауэра.

Убедитесь в соответствии версии пакета DirectX и операционной системы. Обратите внимание на соответствие разрядности ОС. Если проблем с совместимостью нет, то попробуйте отключить антивирус перед установкой.

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

DXerror.log и DirectX.log

Сведения об ошибках, включая сбои, связанные с d3dx9_26.dll и другими компонентами, записываются в файлы DXerror.log и DirectX.log, которые находятся в папке System32. Информация, зафиксированная средствами операционной системы, бесполезна для начинающих, но может пригодиться опытным пользователям. Кроме того, данные в DXerror.log и DirectX.log иногда требуются для диагностики оборудования.

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

Увидев сообщение об ошибке, помните: DXerror.log и DirectX.log – это компоненты DirectX, а не файлы, работающие неисправно, из-за которых якобы произошел сбой! Их удаление не решит проблему!

Ошибка DirectX в Warzone

Получив сообщение: «Произошла неустранимая ошибка DirectX», игроки впадают в ступор – с подобной проблемой сталкивались многие геймеры при запуске Call of Duty: Warzone. Причина сбоя, как правило, никак не связана с d3dx9_42.dll и другими библиотеками, отвечающими за обработку 3D-графики. Если проблема произошла при первом запуске, то в этом случае следует:

  • проверить соответствие версии DirectX и убедиться в наличии всех необходимых Service Pack для операционной системы;
  • отключить антивирус при установке игры;
  • переустановить DirectX (при необходимости отключив антивирус);
  • переустановить игру;
  • установить последние видеодрайверы.

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

ошибка d3dx9_43.dll

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

Другие распространенные ошибки

Библиотека xlive.dll требуется для корректной работы Games for Windows Live. Если файл поврежден или удален, то просто переустановите GFWL.

Ошибка xlive.dll

Обычно проблемы с компонентом DirectX xinput1_3.dll возникают из-за вирусов, ложного срабатывания антивируса, изменениями записей в системном реестре и др. Файл обеспечивает работу устройства ввода. Проблема решается переустановкой DirectX.

Ошибка msvcp100.dll возникает по причине отсутствия необходимых файлов. Устраняется проблема переустановкой пакетов Visual C++. Рекомендуется инсталлировать самую последнюю версию и ту, которая поставляется с игрой на диске или в Steam.

На нашем сайте представлены различные версии DirectX для операционной системы Windows XP, 7, 8 и 10. В пакеты включены базовые наборы файлов, обеспечивающие стабильную работу аппаратных устройств прошлых лет и современных флагманов, включая топовые видеокарты. Архивы с DirectX абсолютно безопасны для операционной системы, универсальная платформа Microsoft распространяется совершенно бесплатно. Вы можете скачать необходимую версию программного обеспечения прямо сейчас – это займет не более пары минут!

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

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

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

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

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

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

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

habr-DX

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

DirectX-ru.ru

 Ошибка h81 0 directx

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

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

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

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

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

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

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

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

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

Заключение

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

Ошибка «Нет доверия к cab-файлу, необходимому для выполнения установки» возникает при странных обстоятельствах. Она отображается в системе Windows 7, 10, 11 лишь при попытке установить DirectX или NET Framework. Удивительно здесь то, что оба софта относятся к Microsoft, то есть по умолчанию должны получать высокий рейтинг доверия от системы, если даже не максимальный. Windows же не понимает, может ли систему доверять запущенному файлу или нет. Так как данная процедура очень опасна, если будет установлен взломанный, модифицированный инсталлер, ОС блокирует то, в чем не уверена.

Исходный текст сообщения:

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

Дополнительно может быть сказано:

«Не удалось загрузить модуль initpki.dll, gpkcsp.dll, sccbase.dll, slbcsp.dll».

Содержание

  • Причины
  • Как исправить ошибку?
    • 1) Включить службу Криптографии
    • 2) Очистить остаточные файлы DirectX перед установкой
    • 3) Восстановить службы по умолчанию Windows 7
    • 4) Повторно зарегистрировать файлы DLL, связанные со службой криптографии

Причины

Довольно явно причины ошибки «нет доверия к cab-файлу» указаны в тексте сообщения. Их всего несколько:

  • отключен сервис криптографии, который обязан проверять сертификаты файлов;
  • служба криптографии поломана;
  • установке мешают остаточные файлы от прошлой версии DirectX или .NET Framework, которые неправильным образом наслаиваются друг на друга.

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

Как исправить ошибку?

Сразу отметим, что данная ошибка чаще всего появляется в Windows 7, но этой операционной системой не ограничивается. Может появляться и в Windows 10, 11, только значительно реже. В каждом случае причины и способы исправления подобны. Рекомендуем следовать строго по инструкции, так как первые методы самые эффективные и простые в реализации. В конце идут те процедуры, которые должны сработать в более сложных ситуациях.

1) Включить службу Криптографии

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

Что делать, когда «нет доверия к cab файлу» при установке DirectX:

  1. Открываем Пуск и вводим в поиск «Панель управления», открываем единственный найденный вариант.
  2. Жмем на пункт «Администрирование» и выбираем «Службы».
  3. Если стоит сортировка по имени, листаем список практически до конца и находим «Службы криптографии».
  4. Делаем по ней двойной клик, нажимаем на кнопку «Запустить» и в строке «Тип запуска» выставляем значение «Автоматически».

нет доверия к cab-файлу

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

2) Очистить остаточные файлы DirectX перед установкой

Мы видели много упоминаний о том, что некоторым людям помогала очистка всех старых файлов, оставшихся от предыдущих версий DirectX или NET Framework. Учитывая сравнительную простоту и минимальные риски от процедуры, попробовать точно стоит.

Как исправить ошибку «нет доверия к cab-файлу»:

  1. Переходим по пути WindowsSystem32directx или WindowsSysWow64directx в зависимости от разрядности операционной системы Windows 7.
  2. Нажимаем на кнопку «Файл», затем – «Упорядочить» и жмем на пункт «Папка и параметры поиска».
  3. На странице «Вид» активируем флаг «Показывать скрытые файлы и папки» и кликаем по кнопке «Применить».
  4. Должна появиться папка websetup, открываем ее и удаляем все содержимое.
  5. Повторно запускаем онлайн или оффлайн установщик.

нет доверия к cab-файлу

3) Восстановить службы по умолчанию Windows 7

Как мы уже упоминали, из всех правил есть исключения и их довольно много. Службы криптографии могут не запускаться или отказываться работать из-за повреждения, неправильного состояния и т. п. Однако есть способ восстановить их к состоянию по умолчанию. На Windows 7 это делается таким образом:

  1. Скачиваем это ПО с официального сайта Microsoft.
  2. Разорхивируем программу PsTools в любое удобное место.
  3. Перемещаем PsExec.exe в папку C:WindowsSystem32.
  4. Запускаем командную строку с правами администратора.
  5. Вводим в консоль команду psexec -i -d -s c:windowsregedit.exe. Если это первый ваш запуск инструмента, нужно выбрать вариант Agree.
  6. Теперь относительно сложный шаг – нужен файл servicedefaultregistryentries.reg. Его сложно найти в интернете, да и тем, что найдены, нельзя доверять (нет гарантии в безопасности). Лучший вариант, но дольше – установить такую же самую операционную систему через VirtualBox и сделать экспорт реестра.
  7. Открываем «Редактор реестра», для этого нажимаем Win + R, вставляем regedit и жмем Enter.
  8. Во вкладке «Файл» выбираем «Импорт» и указываем путь к файлу servicedefaultregistryentries.
  9. Перезагружаем компьютер, чтобы наверняка сработало.

нет доверия к cab-файлу

4) Повторно зарегистрировать файлы DLL, связанные со службой криптографии

Если службы криптографии не запустились и даже сброс к состоянию по умолчанию не помог, скорее всего дело в ее файлах. Метод особенно актуален для тех, кто видит сообщение «Не удалось загрузить модуль initpki.dll, gpkcsp.dll, sccbase.dll, slbcsp.dll». Сейчас мы переустановим эти и другие важные dll-файлы.

Подробная инструкция:

  1. Жмем комбинацию Win + R, вводим cmd. Зажимаем Ctrl + Shift и нажимаем Enter, чтобы консоль запустилась с полномочиями администратора.
  2. Последовательно вводим следующие команды, после каждой из них нажимая клавишу Ввод (сейчас мы отменяем регистрацию перечисленных файлов):
  • regsvr32 /u softpub.dll
  • regsvr32 /u wintrust.dll
  • regsvr32 /u initpki.dll
  • regsvr32 /u dssenh.dll
  • regsvr32 /u rsaenh.dll
  • regsvr32 /u gpkcsp.dll
  • regsvr32 /u sccbase.dll
  • regsvr32 /u slbcsp.dll
  • regsvr32 /u mssip32.dll
  • regsvr32 /u cryptdlg.dll
  • exit
  1. После завершения процедуры, перезагружаем компьютер и снова открываем командную строку. Снова вводим следующий ряд команд, на этот раз уже регистрируем их:
  • regsvr32 softpub.dll
  • regsvr32 wintrust.dll
  • regsvr32 initpki.dll
  • regsvr32 dssenh.dll
  • regsvr32 rsaenh.dll
  • regsvr32 gpkcsp.dll
  • regsvr32 sccbase.dll
  • regsvr32 slbcsp.dll
  • regsvr32 mssip32.dll
  • regsvr32 cryptdlg.dll
  • exit

Пришло время снова попробовать установить DirectX или .NET Framework. Надеемся, в этот раз без ошибки «Нет доверия к cab-файлу». При условии, что перечисленные выше dll-файлы не были повреждены, инсталляция пройдет успешно. Однако и такое может быть, в этом случае придется дополнительно использовать команду sfc /scannow. Система проверит исправность файлов и восстановит их, если такая необходимость возникнет.

Данный совет, применим для всех типов операционных систем, семейства
Windows.

   Совсем недавно столкнулся с проблемой при установки DirectX
на чистую систему.

В процессе установки, выдаётся следующее сообщение об
ошибке:

—————————

Установка DirectX

—————————

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

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

—————————

ОК  

—————————

Сам DirectX, не левый – проверенный временем, с официального
сайта Microsoft.
Операционная система Windows
7 – лицензионная, только что установленная со всеми установленными
обновлениями. Вирусов – нет. Программы установлены только лицензионные, не
одной пиратской. Стоит последняя версия антивируса, со свежими обновлениями – Kaspersky
Internet Security 2016. 

Хочу сказать сразу, что такие проблемы, часто бывают из-за
вирусов, поэтому, если вы столкнулись с такой проблемой на компьютере, где ОС Windows была
уже установлена давно и активно использовалась, рекомендую вам произвести
следующие действия:

Проверьте систему на наличие вирусов, следующими утилитами:

  1. Kaspersky Virus Removal Tool
  2. Malwarebytes Free

Обязательно установите/обновите DirectX, Microsoft Visual C++ и RuntimePack (ссылки ниже).
Обновите свой DirectX, пройдя по
ссылке, на официальный сайт Microsoft:
http://www.microsoft.com/ru-ru/download/confirmation.aspx?id=35 

 

В моём случае, это не помогло. Причина, оказалась в самом
антивирусе. Наверное, вы часто сталкивались с призывами: «Перед установкой
данной программы, отключите свой антивирус». Часто, такие рекомендации даются
при установке пиратских/нелицензионных программ. Настоятельно не рекомендую
этого делать. Но, в случае установки DirectX, это нужно было сделать. Более
того, простое отключение антивирусной защиты в моём антивирусе Kaspersky
Internet Security 2016 – не помогло.  DirectX
по прежнему не устанавливался и выдавал ошибку. Помогла только полная выгрузка
антивируса из системы. Как только антивирус был выгружен из системы, DirectX
установился без проблем и порадовал сообщением, об своей успешной установке.

Если вы столкнулись с проблемой при установке DirectX,
проделайте обязательно по порядку те пункты, которые указаны выше. И только,
если у вас возникает проблема при установке DirectX на чистую ОС Windows, как это было в моём
случае при включённом антивирусе, попробуйте отключить антивирус и фаервол
на время установки/обновления DirectX. При необходимости, выполните полную
выгрузку антивируса из системы, так как простое отключение антивируса, не
всегда решает эту проблему.

В случае, пройденных всех вышеприведённых этапов, вы не
можете по прежнему установит/обновить свой DirectX, выполните переустановку
своей системы в режиме «Обновление». Это, позволит вам сохранить все свои
программы, файлы и настройки системы и обновить все системные файлы.

Если причина, по которой вы хотите заново
установить/обновить свой DirectX, заключается в том, что при запуске какой-либо
программы вам выдаётся сообщение о недостающем каком-то dll-файле, посетите данный
Интернет-ресурс: www.dll-files.com (есть
русский язык), где собрано много известных DLL-библиотеки, относящиеся не
только к DirectX. В строке поиска, введите нужную вам dll-библиотеку/файл и скачивайте её/его.
После загрузки, распаковывайте архив и добавляйте нужный файл в следующую
папку:

Для 32-битной ОС Windows 7:

C:WindowsSystem32

Для 64-разрядной ОС
Windows 7:

C:WindowsSysWOW64

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

Также, подобные проблемы, при установке DirectX, очень в
больших масштабах присутствуют на пиратских сборках ОС Windows. Не пользуйтесь пиратскими
сборками и избавитесь, от многих проблем.

Понравилась статья? Поделить с друзьями:
  • Почему не устанавливается вайбер на телефон пишет ошибку активации
  • Почему не устанавливается вайбер на телефон андроид пишет ошибка активации
  • Почему не устанавливается whatsapp на андроид пишет ошибка
  • Почему не устанавливается microsoft visual c redistributable 2015 x64 ошибка 0x80070666
  • Почему не удается вычислить индекс производительности windows 7 как исправить