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

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

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

Если это сообщение об ошибке появляется, когда вы открываете установщик DirectX, вот как вы можете это исправить.

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

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

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

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

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

Многие пользователи исправили ошибку “ Произошла внутренняя системная ошибка ”, отключив свое стороннее антивирусное программное обеспечение, а затем установив DirectX.

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

Если вы не можете найти такую опцию в контекстном меню, откройте окно антивирусного программного обеспечения и просмотрите настройки конфигурации.

3. Установите DirectX с помощью пакета DirectX End-User Runtimes

Системная ошибка “ Произошла внутренняя системная ошибка ” чаще возникает при установке DirectX с помощью веб-версии пакета установки времени выполнения (иначе говоря, веб-установщика).

Таким образом, некоторые пользователи обнаружили, что DirectX устанавливается нормально с помощью альтернативного установщика DirectX End-User Runtimes, который вы можете скачать с этой страницы.

После этого запустите установщик, извлеките все файлы в папку, а затем запустите DXSETUP от имени администратора из папки, содержащей извлеченные файлы.

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

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

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

  1. Нажмите сочетание клавиш Windows + R, чтобы открыть Выполнить.
  2. Введите ‘netplwiz’ в текстовом поле Открыть и нажмите ОК, чтобы открыть окно, показанное на снимке ниже.

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

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

  1. Выберите опцию Администратор на вкладке Членство в группе.
  2. Нажмите кнопки Применить и ОК, чтобы подтвердить вновь выбранные настройки. Узнайте больше об этой теме
  • Исправление: Невозможно установить DirectX в Windows 10/11
  • D3dx11_42.dll не найден: как это исправить
  • 5 быстрых способов исправить проблему с обнаружением DirectX 12

5. Сканируйте реестр с помощью стороннего программного обеспечения

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

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

6. Отредактируйте реестр

  1. Еще одно решение для ошибки “ произошла внутренняя системная ошибка ”, которое некоторые пользователи подтвердили, что работает, - это редактирование ключа реестра DirectX. Для этого откройте Редактор реестра, введя ‘regedit’ в текстовом поле Открыть.
  2. Затем перейдите к этому ключу реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX.
  3. Выберите ключ DirectX, показанный на снимке ниже.

  1. Затем дважды щелкните по InstalledVersion справа от окна, чтобы открыть окно Редактирования двоичного значения.

  1. Сотрите данные значения в окне Редактирования двоичного значения и замените их на это значение: 0808 00 00 00 09 00 00 00.
  2. Нажмите кнопку ОК, чтобы закрыть окно Редактирования двоичного значения.
  3. Дважды щелкните по Version, чтобы открыть окно Редактирования строки, показанное ниже.

  1. Удалите текущее значение в текстовом поле Данные значения.
  2. Введите ‘4.09.00.0904’ в текстовом поле Данные значения и нажмите кнопку ОК.

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

Вот как вы можете исправить ошибку “ Произошла внутренняя системная ошибка ” для установки DirectX на Windows 10.

Если у вас есть другие вопросы или предложения, не стесняйтесь оставлять их в разделе комментариев ниже.