Меню

Ошибка настройки directx произошла внутренняя ошибка battlefield 4

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

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

Также данная ошибка часто дает о себе знать после обновления, при этом стоит отметить, что последнее скачивалось с Microsoft официального сайта. Во время установки DirectX ошибка предлагает обратиться непосредственно к логам Директ Икс. Причем появляется этот сбой с разными играми: Battlefield 3, 4, Battlefield Hardline, TitanFall и др. В целом можно констатировать факт, что «Ошибка настройки DirectX: …..» завязана на продуктах площадки Origin.

решение

Вероятные причины

При возникновении этой ошибки некоторые игры пропадают с панели задач, при этом в диспетчере они остаются. На многочисленных форумах пользователи утверждают, что проблема в особенности новой версии Windows 10, а конкретней в Anniversary Update. Форумчане поделились решением: чтобы видеоигра нормально запустилась нужно ловить момент, когда ее ярлык появляется на панели задач, и кликать беспрерывно по нему пока она не откроется. Иначе после того как диспетчера задач закроется – тайтл придется перезапускать.
В этом случае вполне все понятно, но как быть с ошибкой DirectX? Несмотря на разные способы (покупка лицензии Windows, установка компьютерной игры с официальных источников, переустановка NET Framework и т.д.) – «Ошибка настройки DirectX: произошла внутренняя ошибка в Origin» не исчезает. Чтобы разрешить данную проблему пользователи рекомендуют воспользоваться ниже представленными способами.

Исправьте в игре версию DirectX

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

https://free.drweb.ru/cureit

. Она отлично почистит ОС от различных вирусов и прочих паразитов. После этой процедуры выполните следующие шаги.

  • Корневая папка проблемной игры.
  • Найдите папку с Директ Икс. По умолчанию – C:Program Files (x86)Origin GameBattlefield 3__Installerdirectx
    edist. В случае если не можете ее найти, воспользуйтесь помощью поисковика Windows.
  • Удалите в этой папке все файлы, но кроме:

удалить, кроме

  • Запустите видеоигру – если появится системное окно с предложением установить DirectX, смело подтверждайте действие.

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

Переустановите DirectX

В ОС Windows 10 библиотека базовых компонентов DirectX встроена по умолчанию. Тип графического адаптера напрямую влияет, какая версия (11 / 12) будет установлена. Однако пользователи иногда сталкиваются с разного рода проблемами работы этих файлов, в частности речь идет об ошибке настройки DirectX. В этом случае требуется переустановка всех директорий.
Сначала определите, какая версия стоит у вас на компьютере.

  • Сочетание клавиш Win+R (либо «Пуск» / «Выполнить»). Введите (скопируйте) команду dxdiag.

ок

  • На первой вкладке строка «Версия DirectX».

версия

Учтите, здесь точная версия не указывается, а только серия (т.е. если инсталлирована 12.1 – этого тут не отобразится). Чтобы узнать полную информацию вам надо сделать следующее:

  • Переключитесь на «Экран». Далее блок «Драйверы». Строчка «Уровни функций». Именно здесь находится список версий, поддерживаемых компьютером на данный момент.

проверка

Если игра требует старую версию (или наоборот), то установите компонент вручную. Важное примечание – скачивать Директ Икс рекомендуется исключительно с официального источника: 

https://www.microsoft.com/ru-ru/download/details.aspx?id=35

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

антивирус

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

Переустановите Origin

При возникновении нарушений после обновления Директ с сообщением: «Ошибка настройки DirectX: произошла внутренняя ошибка» многим геймерам помогла переустановка клиента Origin. Как это сделать грамотно, чтобы не повредить видеоигры:

  • Закройте Ориджин и завершите все процессы, связанные с ним посредством диспетчера задач.
  • Затем вам нужно удалить следующие папки:

папки

  • После закройте все фоновые программы и отключите антивирус.
  • Скачайте инсталлер 

    https://origin-pro.ru/

    .

инсталлер

Запустите клиент от имени администратора. Нажмите на ярлык Origin правой кнопкой мыши и выберите соответствующий пункт.

Дополнительные способы решения

Если вам не удалось разрешить проблему: «Ошибка настройки DirectX: произошла внутренняя ошибка» попробуйте:

  1. Написать в техническую поддержку EA: 

    https://help.ea.com/ru/origin/origin/

  2. Проверить Windows на исправность. При необходимости активируйте либо установите новую операционную систему. Более подробно как правильно провести проверку тут: 

    Предварительный поиск потенциальных ошибок в Windows 10

На чтение 4 мин. Просмотров 529 Опубликовано 03.09.2019

Фанатикам игр иногда может понадобиться установить DirectX вручную, чтобы их ноутбуки или настольные компьютеры соответствовали системным требованиям игр DirectX. Однако некоторые пользователи заявляют, что при попытке установить DirectX (версия 9 или выше) появляется сообщение об ошибке « Произошла внутренняя системная ошибка » в DirectX. Если это сообщение об ошибке появляется при открытии установщика DirectX, это то, как вы можете это исправить.

Содержание

  1. Как исправить DirectX Setup: произошла внутренняя системная ошибка
  2. 1. Запустите установщик DirectX от имени администратора
  3. 2. Отключите стороннее антивирусное программное обеспечение
  4. 3. Установите DirectX с DirectX для конечного пользователя
  5. 4. Установите DirectX в учетной записи администратора
  6. 5. Сканирование реестра с помощью CCleaner
  7. 6. Редактировать реестр

Как исправить DirectX Setup: произошла внутренняя системная ошибка

  1. Запустите установщик DirectX от имени администратора
  2. Отключить стороннее антивирусное программное обеспечение
  3. Установите DirectX с DirectX для конечного пользователя
  4. Установите DirectX в учетной записи администратора
  5. Сканирование реестра с помощью CCleaner
  6. Изменить реестр

1. Запустите установщик DirectX от имени администратора

Сначала попробуйте запустить установщик DirectX с правами администратора. Открытие программы установки с правами администратора часто может исправить ошибки установки. Для этого щелкните правой кнопкой мыши мастер установки DirectX и выберите Запуск от имени администратора .

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

Многие пользователи исправили ошибку « Произошла внутренняя системная ошибка », отключив стороннее антивирусное программное обеспечение и затем установив DirectX. Большинство антивирусных утилит включают в своих контекстных меню значков на панели задач значок отключения, который можно выбрать для временного отключения экранов. Если вы не можете найти такую ​​опцию в контекстном меню, откройте окно антивирусного программного обеспечения и просмотрите параметры конфигурации.

  • СВЯЗАННЫЕ: Исправлено: невозможно установить DirectX в Windows 10

3. Установите DirectX с DirectX для конечного пользователя

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

4. Установите DirectX в учетной записи администратора

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

  • Нажмите сочетание клавиш Windows + R, чтобы открыть «Выполнить».
  • Введите “netplwiz” в текстовое поле “Открыть” и нажмите ОК , чтобы открыть окно в снимке экрана непосредственно ниже.

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

  • Выберите вкладку «Членство в группе», которая включает в себя параметры, приведенные ниже.

  • Выберите параметр «Администратор» на вкладке «Членство в группе».
  • Нажмите кнопки Применить и ОК , чтобы подтвердить новую настройку.

– СВЯЗАННО: Как исправить «DirectX обнаружил неисправимую ошибку» в Windows

5. Сканирование реестра с помощью CCleaner

  • Некоторые пользователи также подтвердили, что сканирование реестра CCleaner может исправить ошибку « Произошла внутренняя системная ошибка ». Чтобы сканировать реестр с помощью бесплатного CCleaner, нажмите кнопку Загрузить на этой странице.
  • Затем вы можете добавить CCleaner в Windows с помощью мастера установки.
  • Запустите CCleaner и нажмите Реестр , чтобы открыть программу очистки реестра.

  • Установите все флажки и нажмите кнопку Сканировать на наличие проблем , чтобы начать сканирование.
  • Нажмите кнопку Исправить выбранные проблемы . Затем вы можете выбрать сохранение дополнительной резервной копии реестра, но вам, вероятно, не понадобится резервная копия.
  • Нажмите кнопку Исправить все выбранные проблемы , чтобы подтвердить это.

6. Редактировать реестр

  • Еще одно исправление ошибки « произошла внутренняя системная ошибка », которая, как подтвердили некоторые пользователи, заключается в редактировании раздела реестра DirectX. Для этого откройте редактор реестра, введя regedit в текстовом поле «Открыть».
  • Перейдите к этому разделу реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX.
  • Выберите ключ DirectX, показанный на снимке прямо ниже.

  • Затем дважды щелкните InstalledVersion в правой части окна, чтобы открыть окно Edit Binary Value.

  • Удалите данные значения в окне «Редактировать двоичное значение» и замените его следующим значением: 0808 00 00 00 09 00 00 00.
  • Нажмите кнопку ОК , чтобы закрыть окно Изменить двоичное значение.
  • Дважды щелкните Version, чтобы открыть окно Edit String, показанное ниже.

  • Удалите текущее значение в текстовом поле «Значение».
  • Введите “4.09.00.0904” в текстовое поле “Значение” и нажмите кнопку ОК .

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

Содержание

  • Ошибка установки DirectX
    • Способ 1: ручное обновление компонентов
    • Способ 2: папка с игрой
    • Заключение
  • Вопросы и ответы

DirectX Setup Error An internal error occurred
Все игры, призванные работать в операционных системах Windows, требуют для нормального своего функционирования наличия определенной версии компонентов DirectX. Эти компоненты уже предустановлены в ОС, но, иногда, могут быть «зашиты» в установщике игрового проекта. Зачастую установка таких дистрибутивов может происходить со сбоями, причем дальнейшая инсталляция игры зачастую бывает невозможна. Типичная ошибка в такой ситуации – «DirectX Setup Error: An internal error occurred».

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

Диалоговое окно сообщающее об ошибке DirectX Setup Error An internal error occurred

Или такое:

Сообщение в диалоговом окне предупреждающее об ошибке DirectX Setup Error An internal error occurred

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

Способ 1: ручное обновление компонентов

Данный способ подходит для систем Windows от XP до 7, так как ручное обновление в 8 и 10 не предусмотрено. Для устранения ошибки необходимо скачать и установить установщик исполняемых библиотек DirectX для конечного пользователя. Здесь есть два варианта: веб-версия и полная, то есть, не требующая подключения к интернету. Сработать может только один, поэтому стоит попробовать оба.

Страница загрузки веб-версии

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

На следующей странице снимаем все галки, если они установлены, и жмем «Отказаться и продолжить».

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

Полная версия «лежит» по ссылке ниже.

Страница загрузки полной версии

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

Здесь также нужно произвести действия с галочками и нажать «No thanks and continue».

Lumpics.ru

Отказ от загрузки дополнительного программного обеспечения на странице скачивания полной версии среды DirectX для конечного пользователя

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

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

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

Способ 2: папка с игрой

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

C:GamesOriginLibraryBattlefield 4__Installerdirectxredist

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

Удаление архивов DirectX из папки с установленной игрой Battlefield 4

После удаления можно снова попробовать установить игру через Origin. Если ошибка повторяется, то запускаем файл DXSETUP в папке «redist» от имени администратора и ждем окончания инсталляции, а затем снова используем установку в Origin.

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

Заключение

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

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка нагревательного элемента лямбда зонда
  • Ошибка не найдена цель snapd