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

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

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

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

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

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

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

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

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

Чтобы обойти защиту, нужно отключить антивирус.

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

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

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

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

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

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

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

  1. Откройте «Панель управления» и перейдите к апплету «Администрирование».

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

  2. Затем перейдите в «Управление компьютером».

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

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

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

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

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

  5. Теперь, при следующей загрузке ОС, мы видим, что новый пользователь с именем «Администратор» был добавлен в окно приветствия. По умолчанию эта учетная запись не защищена паролем. Щелкните значок и войдите в систему.

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

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

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

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

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

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

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

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

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

  10. Здесь переходим к параметру «Администратор» и нажимаем кнопку с названием, как в предыдущем абзаце.

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

  11. Теперь наша учетная запись имеет правильные права. Выйдите из системы или перезапустите, войдите в систему с нашей учетной записью и установите DirectX.

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

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

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

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

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: