Ошибка настройки Origin DirectX: Произошла внутренняя ошибка

Origin использует API DirectX,(DirectX API) как и все другие игровые движки. DirectX используется в графике, а рендеринг выполняется внутри игры. Если при попытке установить или запустить игры в Origin в Windows 10 вы сталкиваетесь с ошибкой установки DirectX: произошла внутренняя ошибка(DirectX Setup Error: An internal error has occurred)  , то этот пост может вас заинтересовать. В этом посте мы определим некоторые потенциальные известные причины, которые могут вызвать ошибку, а затем предложим возможные решения, которые вы можете попробовать, чтобы помочь устранить эту проблему.

Ошибка установки DirectX: Произошла внутренняя ошибка

Эта ошибка возникает, когда Origin не может запустить установку DirectX при установке или первом запуске игры. Вы можете столкнуться с ошибкой установки DirectX: Произошла внутренняя ошибка(DirectX Setup Error: An internal error has occurred)  из-за одной или нескольких (но не ограничиваясь ими) следующих известных причин;

  • Устаревшие или поврежденные файлы DirectX .
  • В некоторых случаях Origin не может самостоятельно установить DirectX(unable to independently install DirectX) на ваш компьютер. Это может быть из-за проблем с разрешениями или из-за того, что повышение прав не предоставлено.
  • Конфликт антивирусного ПО.

Ошибка установки DirectX(DirectX Setup Error) : Произошла внутренняя ошибка

Если вы столкнулись с этой ошибкой установки DirectX, возникла внутренняя ошибка(DirectX Setup Error, An internal error has occurred) , вы можете попробовать наши рекомендуемые ниже решения в произвольном порядке и посмотреть, поможет ли это решить проблему.

  1. Удалите(Delete) или переместите старые файлы DirectX в другую папку
  2. Вручную установить DirectX
  3. Временно отключите антивирусную программу
  4. Переустановите Ориджин.

Давайте взглянем на описание процесса, связанного с каждым из перечисленных решений.

Прежде чем приступить к решениям, убедитесь, что вы вошли в систему как администратор на своем компьютере и убедитесь, что у вас есть открытое подключение к Интернету без каких-либо прокси-серверов или VPN(proxy servers or VPNs) .

1] Удалите(Delete) или переместите старые файлы DirectX в другую папку.

Если файлы DirectX , уже присутствующие в вашем каталоге, повреждены или непригодны для использования, вы столкнетесь с ошибкой установки DirectX: произошла внутренняя ошибка(DirectX Setup Error: An internal error has occurred) . Это может произойти, если вы изменили каталог папки Origin , что делает недействительными исходные пути к файлам. В этом случае вы можете удалить старый файл или переместить их в другую папку, а затем запустить Origin — когда Origin обнаружит недостающие файлы, он соответственно загрузит и установит их снова.

Сделайте следующее:

  • Нажмите клавишу Windows + E, чтобы запустить File Explorer(launch File Explore) r.
  • Перейдите в следующий каталог:

C:\Program Files (x86)\Origin Games\*name of game*\Installer\directx\redist

Если вы не видите  папку redist  , вам нужно  показать скрытые файлы и папки . Вот как:

Запустите Проводник.

Щелкните меню « Вид  ».(View )

Выберите Options > Change folder and search options. 

Выберите вкладку « Вид (View ) ».

Нажмите переключатель для параметра « Показать скрытые файлы, папки и диски(Show hidden files, folders, and drives ) ».

Также снимите флажок Скрывать защищенные системные файлы (рекомендуется)(Hide protected operating system files (Recommended) ) .

  • Теперь вам нужно создать новую подпапку в папке redist и назвать ее как угодно, а затем переместить все файлы в новую папку, кроме тех, которые указаны ниже:

DSETUP.dll

dsetup32.dll

DXSETUP.exe

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

2] Вручную установите DirectX

В некоторых случаях Origin не сможет установить DirectX самостоятельно, что может вызвать ошибку установки DirectX: произошла внутренняя ошибка(DirectX Setup Error: An internal error has occurred) . Это можно проследить до обновлений Windows(Windows Updates) , где параметры безопасности ужесточены, а доступ к приложениям ограничен.

Это решение требует, чтобы вы вручную загрузили и установили DirectX(download and install DirectX) и посмотрели, поможет ли это решить проблему.

3] Временно(Temporarily) отключите антивирусную программу

Если вы недавно установили на свой компьютер какое-либо стороннее антивирусное программное обеспечение, есть вероятность, что оно мешает Origin при попытке установить файлы DirectX , что может вызвать (DirectX)ошибку установки DirectX: произошла внутренняя ошибка(DirectX Setup Error: An internal error has occurred) . В этом случае вы можете попробовать сначала временно отключить антивирусное программное обеспечение. Если отключение антивирусной программы не работает, полностью удалите антивирусную программу(completely uninstall the AV program) и посмотрите, поможет ли это.

4] Переустановите источник

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

Вы в основном используете Origin для запуска своих игр. В этом решении вы можете попробовать удалить клиент Origin через апплет «Программы и компоненты(uninstall Origin client via the Programs and Features applet) », а затем перейти на официальный веб-сайт, снова загрузить и установить клиент и посмотреть, исправит ли это ошибку установки DirectX: возникла внутренняя ошибка(DirectX Setup Error: An internal error has occurred) .

Примечание. (Note: ) После переустановки Origin вам придется повторно загрузить все свои игры с нуля.

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

PS : Этот пост поможет вам, если вы получаете  сообщение об ошибке DirectX не удалось инициализировать .(DirectX failed to initialize)

Надеюсь, одно(Hopefully one) из этих решений будет работать для вас!



About the author

Я выпускник Университета штата Юта по специальности компьютерная инженерия с более чем 10-летним опытом разработки программного обеспечения и разработки для Windows. Имею опыт работы с документами PDF и Office, а также создания гаджетов на платформах iOS и Android.



Related posts