Многие пользователи при попытке установить или обновить компоненты DirectX сталкиваются с невозможностью инсталляции пакета. Зачастую, такая проблема требует немедленного устранения, так как игры и другие программы, использующие DX, отказываются нормально работать. Рассмотрим причины и решения ошибок при установке DirectX.
Не устанавливается DirectX
Ситуация до боли знакомая: возникла необходимость установить библиотеки DX. После скачивания установщика с официального сайта Microsoft мы пытаемся его запустить, но получаем сообщение примерно вот такого вида: «Ошибка установки DirectX: произошла внутренняя системная ошибка».
Текст в диалоговом окне может быть другой, но суть проблемы остается та же: пакет инсталлировать невозможно. Это происходит из-за блокировки доступа установщика к тем файлам и ключам реестра, которые требуется изменить. Ограничить возможности сторонних приложений может как сама система, так и антивирусное программное обеспечение.
Причина 1: Антивирус
Большинство бесплатных антивирусов, при всей своей неспособности перехватывать настоящие вирусы, зачастую блокируют те программы, которые необходимы нам, как воздух. Платные их собратья также иногда грешат этим, особенно знаменитый Касперский.
Для того, чтобы обойти защиту, необходимо отключить антивирус.
Подробнее:
Отключение антивируса
Как отключить Kaspersky Anti-Virus, McAfee, 360 Total Security, Avira, Dr.Web, Avast, Microsoft Security Essentials.
Поскольку таких программ великое множество, то сложно давать какие-либо рекомендации, поэтому обратитесь к мануалу (если есть) или на сайт разработчика ПО. Впрочем, есть одна хитрость: при загрузке в безопасный режим большая часть антивирусов не запускаются.
Подробнее: Как зайти в безопасный режим на Windows 10, Windows 8, Windows XP
Причина 2: Система
В операционной системе Windows 7 (и не только) есть такое понятие, как «права доступа». Все системные и некоторые сторонние файлы, а также ключи реестра заблокированы для редактирования и удаления. Это сделано для того, чтобы пользователь случайно не нанес своими действиями вред системе. Кроме того, такие меры могут защитить от вирусного ПО, которое «нацелено» на эти документы.
Когда у текущего пользователя нет прав на совершение указанных выше действий, любые программы, пытающиеся получить доступ к системным файлам и веткам реестра, не смогут этого сделать, произойдет сбой установки DirectX. Существует иерархия пользователей с разным уровнем прав. В нашем случае достаточно быть администратором.
Если Вы единолично пользуетесь компьютером, то, скорее всего, у Вас есть права администратора и нужно просто сообщить ОС, что Вы разрешаете установщику совершать необходимые действия. Сделать это можно следующим способом: вызвать контекстное меню проводника, кликнув ПКМ по файлу инсталлятора DirectX, и выбрать «Запустить от имени администратора».
В том случае, если «админских» прав у Вас нет, то нужно создать нового пользователя и присвоить ему статус администратора, либо дать такие права своей учетной записи. Второй вариант предпочтительнее, поскольку требует совершить меньше действий.
- Открываем «Панель управления» и переходим к апплету «Администрирование».
- Далее идем в «Управление компьютером».
- Затем раскрываем ветку «Локальные пользователи» и переходим в папку «Пользователи».
- Дважды кликаем по пункту «Администратор», снимаем галочку напротив «Отключить учетную запись» и применяем изменения.
- Теперь, при очередной загрузке операционной системы мы видим, что в окне приветствия добавился новый пользователь с именем «Администратор». Данная учетная запись по умолчанию не защищена паролем. Кликаем по значку и входим в систему.
- Снова идем в «Панель управления», но на этот раз переходим к апплету «Учетные записи пользователей».
- Далее переходим по ссылке «Управление другой учетной записью».
- Выбираем свою «учетку» в списке пользователей.
- Идем по ссылке «Изменение типа учетной записи».
- Здесь переключаемся на параметр «Администратор» и нажимаем кнопку с названием, как в предыдущем пункте.
- Теперь наша учетная запись имеет нужные права. Выходим из системы или перезагружаемся, входим под своей «учеткой» и устанавливаем DirectX.
Обратите внимание, что Администратор имеет исключительные права для вмешательства в работу операционной системы. Это значит, что любое ПО, которое будет запущено, сможет внести изменения в системные файлы и параметры. Если программа окажется вредоносной, то последствия будут весьма печальные. Учетную запись Администратора, после совершения всех действий, необходимо отключить. Кроме того, не будет лишним переключить права для своего пользователя обратно на «Обычные».
Теперь Вы знаете, как действовать, если во время установки DX появляется сообщение «Ошибка настройки DirectX: произошла внутренняя ошибка». Решение может показаться сложным, но это лучше, чем пытаться инсталлировать пакеты, полученные из неофициальных источников или переустанавливать ОС.
Наш Telegram каналТолько полезная информация
мне не помогла это всё не работает хз что делать
Да пипец вообще. Все варианты испробовала, но ничего не получается…. Я в шоке просто от этих программ, зачем их создали?!
программе установки не удалось загрузить файл Повторите попытку чуть позже или проверьте сетевое соединения что можно сделать
Ернур, очень мало информации. Какую версию 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ку.
+1 все перепробывал на 7 винде ошибка осталась дичь
Не помогло «Программе установки не удалось загрузить файл. Повторите попытку позже или проверьте сетевое подключение» такое показывает из за чего поможете!?
У меня не получилось
Пишет что данная версия уже установлена.
Но заходя в игру пишет что ее нету
Привет. Та же фигня, игра установилась, появилась папка с файлами Директ Х и С++, однако не при установке игры, не при установки самого Директ Х отдельно из папки (с правами админа), ничего не происходит и файлы Директ Х нигде не появляются, хотя Винда пишет, что файлы установлены и готовы к работе.ОДНАКО! Если игру удалить и попробовать переустановить, во время повторной установки игры, Директ Х будет повторно устанавливаться и писать что вот «теперь-то» файлы установлены и готовы к работе, НО так быть не может, я ведь уже установил Директ Х! Т.е. Директ Х устанавливается, но файлы не появляются (такая лажа уже в 2-х играх и естественно они не запускаются) Windows 7 x64,
В итоге тот же вопрос?
у меня не получается изменить тип учетной записи
не помогло, вылетает то же окно
Ничего из описанного не помогло.
права админа есть, антивирусов нет, дх не обновляется все равно.
Так как антивируса у меня нет,остаётся только система,верно? Ну так и от имени Администратора оно выдаёт ошибку.По этому статья и не помогла.
программе установки не удалось загрузить файл повторите попытку позже или проверьте подключение
Пытался скачать игру, когда открывал писала «не удается продолжить выполнение кода поскольку система не обнаружила d3dcompiler 43 dll»
Почитал в интернете, сказали либо обновить, либо скачать directx. Ничего не помогло. При установке директх пишет «произошла внутренняя системная ошибка dxerror.log directx.log» что делатт
Попробуйте установить d3dcompiler 43 dll С сайта и поставить в систем 32 и 64 (ДЛЯ 64 бит системы нужно и 32 бит файл и 64 бит файл)
Сделала все, как сказано, но проблема никуда не ушла
Все равно выдает ошибку
Нет доверия к САВ файлу
Такая же фигня. Решили как нибудь?
Не помогло. Ошибка как была, так и осталась. Нет доверия к САВ-файлу
у меня нету LUMPIX
Чего у вас нет?
нет доверия к сав файлу что за дрочь достала меня
Панель управления Администрирование выбираем службы . Находим Службы Криптографии Нажимаем свойства вход в систему с учетной записью Обзор дополнительно нажимаем поиск выбираем NETWORK SERVICE ОК Где пароль удаляем Применить и все
Даже от имени администратора система не даёт кстановить Direkt X
нам не ответят…
Не сработало.
У меня ошибка, пишет: «Программа установки не удалось загрузить файл. Повторите попытку позже или проверьте сетевое соединение.». Интернет перезагрузил, все ровно та же ошибка… Не могу скачать 2 день. У меня стоит Виндоус 7, Что делать?
Здравствуйте. Попробуйте сначала прочитать комментарии выше, чтобы проверить и другие методы, которые некоторым пользователям помогали. Если что, можете ввести в поиске DirectX End-User Runtimes и перейти по первой ссылке на официальный сайт Microsoft. Вы получите общий веб-установщик всех версий и он проверит наличие недостающих файлов, попытаясь их установить, если это будет нужно.
нет доверия к сав файлу что за дрочь достала меня
Панель управления Администрирование выбираем службы . Находим Службы Криптографии Нажимаем свойства вход в систему с учетной записью Обзор дополнительно нажимаем поиск выбираем NETWORK SERVICE ОК Где пароль удаляем Применить и все УЖЕ ДЕЛАЛ
Вообще ни чего не хочет запускаться! Есть ещё причины почему ничего не запускается?