Lumpics lumpics.ru

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


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

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

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

Сообщение о внутренней системной ошибке при попытке установки пакета DirectX в Windows

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

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

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

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

Подробнее:
Отключение антивируса
Как отключить Kaspersky Anti-Virus, McAfee, 360 Total Security, Dr.Web, Avast, Microsoft Security Essentials.

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

Подробнее: Как зайти в безопасный режим на Windows 10, Windows 8, Windows XP

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

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

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

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

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

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

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

    Переход к апплету Панели управления Администрирование для изменения прав учетной записи пользователя

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

    Переход к оснастке Управление компьютером для изменения прав учетной записи пользователя

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

    Переход к папке Пользователи в ветке Локальные пользователи для изменения прав учетной записи пользователя

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

    Включение учетной записи Администратора для изменения прав учетной записи пользователя

  5. Теперь, при очередной загрузке операционной системы мы видим, что в окне приветствия добавился новый пользователь с именем «Администратор». Данная учетная запись по умолчанию не защищена паролем. Кликаем по значку и входим в систему.

    Вход в систему Windows под учетной записью Администратора

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

    Переход к апплету Панели управления Учетные записи пользователей для изменения прав учетной записи пользователя

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

    Переход по ссылке Управление другой учетной записью для изменения прав учетной записи пользователя

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

    Выбор учетной записи для присвоения прав администратора пользователю

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

    Переход по ссылке Изменение типа учетной записи для присвоения пользователю прав администратора

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

    Переключение на параметр Администратор для присвоению пользователю администраторских прав

  11. Теперь наша учетная запись имеет нужные права. Выходим из системы или перезагружаемся, входим под своей «учеткой» и устанавливаем DirectX.

    Подтверждение изменения типа учетной записи в Windows

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

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

Наша группа в TelegramНаша группа в TelegramПолезные советы и помощь

Задайте вопрос или оставьте свое мнение

53 комментариев
Ернур:

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

Сергей Николаев:

Ернур, очень мало информации. Какую версию DX Вы пытаетесь установить? Имеется ли антивирусная программа? Пользователь, под которым работаете, имеет права администратора? Без этих вводных сложно дать точный ответ. Если навскидку, то отключите фаервол (брандмауэр) или вообще антивирус, если есть, на время загрузки. Вполне возможно, что он блокирует установщику доступ в интернет. Если не получится, то придется разыскать и скачать офлайн версию директа, но опять-таки, без версии и редакции винды сложно что-то посоветовать. Отпишитесь по вопросам.

Аноним:

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

Аноним:

видеокарта старая у вас

Аноним:

захожу под админом, запускаю с админ. правами все равно ошибка, антивирус отключен, ось только что поставил, присутствовала ошибка 0х0000007b указывающая на ошибку в библиотеке директа, удалил библеотеку и заново попробывал установить, но выскочила ошибка такая же ошибка как в теме. Винда 10, вообще впервые столкнулся с ошибкой. Переустанавливал ось, чтобы решить проблемы со звуком.

Андрей:

Почему DirectX производит установку с помощью Интернета? Можно ли установить DirectX без Интернета?

Сергей Николаев:

Здравствуйте, Андрей. Все зависит от того, какая ОС у Вас установлена. В любом случае, поищите в сети «оффлайн установщик DirectX».

Аноним:

https://www.microsoft.com/en-us/download/details.aspx?id=8109

Аноним:

Здравствуйте! выполнил все действия указанные вами по решению вопроса установки Дирекст! Но это не помогло! Систевама все же выдает внутреннюю ошибку системы! В чем может быть проблема?

Божена:

Да пипец вообще. Все варианты испробовала, но ничего не получается…. Я в шоке просто от этих программ, зачем их создали?!

Аноним:

Оба варианта не помогли решению моей проблемы

Алекс:

Здравствуйте, специалисты) помогите мне пожалуйста, я уже 3 день пытаюсь установить DirectX, который был выпущен в 2010 году.
В общем когда прошла установка, то есть я там поставил галочки всякий дополнительный софт, все такое. Он установился (почти) загрузился и… Тут он выдает непонятную ошибку (см. картинку). Типа просит чтобы я закрыл все открытые программы, я закрываю и ни чего. Помогите пожалуйста)
В интернете ничего такого подобного нет. А другие которым я задаю вопрос не отвечают, может вы?

саша:

тоже самое вложил на рабочий стол праваодмин были и тоже самое пишет

Аноним:

Ничего не помогает из перечисленного. ):

Аноним:

ДиректХ тоже упирался, не хотел ставиться. Установил Nvidea PhysX, после него директХ встал без затруднений.

Аноним:

Nvidea PhysX, мне на Win10 тоже помогло

Аноним:

ошибка остается прежней после всех действий выше перечисленных вами!

рус:

ошибка остается прежней после всех действий выше перечисленных вами

Аноним:

все это сделало ошибку все так же выдаёт )

Аноним:

мне не помогла это всё не работает хз что делать

Аноним:

перепробовал все способы. Прописывал даже эти 08 08 00 и т.д. ничего не помогает. не устанавливается он на десятку

Аноним:

Сделала все перечисленное, все равно не устанавливается

Аноним:

Не помогло — не устанавливаеттся он на 10ку.

x1k:

+1 все перепробывал на 7 винде ошибка осталась дичь

Аноним:

Не помогло «Программе установки не удалось загрузить файл. Повторите попытку позже или проверьте сетевое подключение» такое показывает из за чего поможете!?

Аноним:

У меня не получилось

Аноним:

Пишет что данная версия уже установлена.
Но заходя в игру пишет что ее нету

Доктор Джонс:

Привет. Та же фигня, игра установилась, появилась папка с файлами Директ Х и С++, однако не при установке игры, не при установки самого Директ Х отдельно из папки (с правами админа), ничего не происходит и файлы Директ Х нигде не появляются, хотя Винда пишет, что файлы установлены и готовы к работе.ОДНАКО! Если игру удалить и попробовать переустановить, во время повторной установки игры, Директ Х будет повторно устанавливаться и писать что вот «теперь-то» файлы установлены и готовы к работе, НО так быть не может, я ведь уже установил Директ Х! Т.е. Директ Х устанавливается, но файлы не появляются (такая лажа уже в 2-х играх и естественно они не запускаются) Windows 7 x64,
В итоге тот же вопрос?

ShahdowAssasin:

у меня не получается изменить тип учетной записи

Аноним:

не помогло, вылетает то же окно

Василиса:

Ничего из описанного не помогло.

Аноним:

права админа есть, антивирусов нет, дх не обновляется все равно.

Аноним:

Так как антивируса у меня нет,остаётся только система,верно? Ну так и от имени Администратора оно выдаёт ошибку.По этому статья и не помогла.

Аноним:

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

Игорь:

Пытался скачать игру, когда открывал писала «не удается продолжить выполнение кода поскольку система не обнаружила d3dcompiler 43 dll»
Почитал в интернете, сказали либо обновить, либо скачать directx. Ничего не помогло. При установке директх пишет «произошла внутренняя системная ошибка dxerror.log directx.log» что делатт

Ютуб Клешер Minecraft:

Попробуйте установить d3dcompiler 43 dll С сайта и поставить в систем 32 и 64 (ДЛЯ 64 бит системы нужно и 32 бит файл и 64 бит файл)

Аноним:

Сделала все, как сказано, но проблема никуда не ушла

Аноним:

Все равно выдает ошибку

Аноним:

Нет доверия к САВ файлу

Аноним:

Такая же фигня. Решили как нибудь?

Евгений:

Не помогло. Ошибка как была, так и осталась. Нет доверия к САВ-файлу

Анастасия:

Чего у вас нет?

Аноним:

нет доверия к сав файлу что за дрочь достала меня

Аноним:

Панель управления Администрирование выбираем службы . Находим Службы Криптографии Нажимаем свойства вход в систему с учетной записью Обзор дополнительно нажимаем поиск выбираем NETWORK SERVICE ОК Где пароль удаляем Применить и все

Аноним:

Даже от имени администратора система не даёт кстановить Direkt X

Гостяра:

нам не ответят…

Гостяра:

Не сработало.

Аноним:

У меня ошибка, пишет: «Программа установки не удалось загрузить файл. Повторите попытку позже или проверьте сетевое соединение.». Интернет перезагрузил, все ровно та же ошибка… Не могу скачать 2 день. У меня стоит Виндоус 7, Что делать?

Виктор Бухтеев:

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

Аноним:

нет доверия к сав файлу что за дрочь достала меня

Панель управления Администрирование выбираем службы . Находим Службы Криптографии Нажимаем свойства вход в систему с учетной записью Обзор дополнительно нажимаем поиск выбираем NETWORK SERVICE ОК Где пароль удаляем Применить и все УЖЕ ДЕЛАЛ

Аноним:

Вообще ни чего не хочет запускаться! Есть ещё причины почему ничего не запускается?