Исправлено: ошибка установки DirectX «Произошла внутренняя ошибка» в Origin



Попробуйте наш инструмент устранения неполадок

При попытке установить или запустить игры в Origin появляется сообщение об ошибке «Ошибка установки DirectX: произошла внутренняя ошибка». Origin использует DirectX API, как и все другие игровые движки.



Ошибка установки DirectX в Origin



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



Что вызывает ошибку установки DirectX в Origin?

Это сообщение об ошибке, в частности, означает, что DirectX не может быть правильно инициализирован. Это может произойти на вашем компьютере по нескольким причинам.

  • Файлы DirectX повреждены: Основная причина, по которой Origin не может запустить DirectX, заключается в том, что файлы либо повреждены, либо устарели. Обновление этих файлов обычно решает проблему.
  • DirectX не установлен: В некоторых случаях Origin не может самостоятельно установить DirectX на ваш компьютер. Это может быть из-за проблем с разрешениями или из-за того, что повышение уровня не предоставлено.
  • Конфликт антивирусного программного обеспечения: Если все компоненты работают должным образом, есть вероятность, что ваше антивирусное программное обеспечение работает не так, как должно, и блокирует действия Origin.

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

Решение 1. Удаление старых файлов DirectX

Как упоминалось ранее, основная причина возникновения этой ошибки заключается в том, что файлы DirectX, уже присутствующие в вашем каталоге, повреждены или непригодны для использования. Это часто происходит в Origin, а также может быть вызвано изменением каталога папки Origin. Исходные пути к файлам могли быть затруднены и сделать их бесполезными. Удалим старый файл (или поместим в папку) и запустим Origin. Когда Origin обнаружит, что нужных файлов нет, он соответственно загрузит / установит их снова.



  1. Нажмите Windows + E , чтобы запустить проводник и перейти в следующий каталог:
C:  Program Files (x86)  Origin Games  * название игры *  Installer  directx  redist

Если у вас нет скрытые файлы включен на вашем компьютере, выполните следующие действия по порядку:

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

Изменение параметров папки - проводник Windows

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

Снимите флажок Скрыть защищенные системные файлы

  1. Теперь вам нужно создать новую папку и называть ее как хотите. В настоящее время переехать все файлы, кроме упомянутых ниже:
DSETUP.dll dsetup32.dll DXSETUP.exe

Перемещение лишних файлов в папку

  1. Теперь вы увидите три файла и папку, которую мы только что создали в каталоге.

Выбранные файлы в директории 'redist'

Решение 2.Установка DirectX вручную

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

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

  1. Перейдите к официальный сайт Microsoft и скачайте оттуда установщик.

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

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

Решение 3. Отключение антивирусного программного обеспечения

Если вы недавно активировали / устанавливали антивирусное программное обеспечение на свой компьютер, есть вероятность, что оно конфликтует с Origin при попытке установить файлы DirectX. Это известная проблема, которая то и дело возникает с клиентом Origin.

Мы советуем вам сначала временно отключить антивирусное программное обеспечение. Если это не помогло, удалите его и проверьте Origin. Вы всегда должны использовать последний, если у вас есть ключ антивирусного продукта. Вы можете проверить нашу статью на Как выключить антивирус .

Решение 4. Переустановка Origin

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

Заметка: Вам придется заново загружать все свои игры с нуля.

  1. Нажмите Windows + R, введите « appwiz. . cpl »И откройте диспетчер приложений. Перейдите к записи Origin, щелкните ее правой кнопкой мыши и полностью удалите приложение.
  2. После удаления приложения перейдите на официальный сайт и скачать клиент снова .

Скачивание Origin

  1. Теперь запустите клиент Origin и снова загрузите игру из магазина. Теперь проверьте, решена ли проблема.

Заметка: Вы также можете попробовать восстановить всю игру из клиента. Это помогает точно определить неполные или поврежденные файлы.

3 минуты на чтение