не удается установить directx на windows 7

Причины, когда невозможно установить DirectX

В этой статье я попробую ответить на вопрос, почему не устанавливается DirectX на Windows 7, 8 и XP. Если вспомнить, какие могут быть ошибки при установке данного пакета, то это: «DirectX did not copy a required file» — «DirectX не скопировал требуемый файл» и «Произошла внутренняя системная ошибка». Чтобы определить причину ошибки, просмотрите файлы DXError.log и DirectX.log в папке «Windows». О проблемах чуть позже, сначала давайте получим представление, что такое DirectX.

не удается установить directx на windows 7

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

Способы, как установить DirectX

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

Windows может быть виной, когда DirectX не устанавливается на ваше устройство. Чтобы как-то повлиять на результат, попробуйте отключить антивирус. Так как возможно, что именно он блокирует установочный файл. Далее воспользуйтесь программой CCleaner и почистите реестр и файлы на вашем компьютере. После таких манипуляций загрузите установочный файл и попробуйте его установить.

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

Если все описанные способы были сделаны, в том числе и переустановка Windows, то могу вас «обрадовать», придется рыться в аппаратной части компьютера или ноутбука. Казалось бы, не работает просто программа, а тут надо лазить в аппаратной части?! Вы не ослышались, все верно! Но прежде чем, что-то менять вы должны внимательно ознакомиться с логами!

Вот что может быть:

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

Также могу порекомендовать видео для решения проблемы с DirectX:

Источник

Не устанавливается DirectX: не удалось загрузить файл

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

Устранение сбоя

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

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

Рекомендуем! InstallPackСтандартный
установщик
Официальный дистрибутив DirectX
Тихая установка без диалоговых окон
Рекомендации по установке необходимых программ
Пакетная установка нескольких программ

DirectX-for-pc.ru рекомендует InstallPack, с его помощью вы сможете быстро установить программы на компьютер, подробнее на сайте.

Загрузите файл полного установщика с нашего сайта, а затем запустите его. Появится окно с названием DirectX June 2010 SDK. В нем нажмите кнопку Yes.не удается установить directx на windows 7Теперь кликните Browse, чтобы указать каталог для извлечения файлов. Предпочтительнее всего создать папку в корне диска, в имени которой будут присутствовать только латинские буквы или цифры. Теперь кликните OK в обоих окнах. Далее, откройте выбранный каталог в проводнике. Отыщите в нем DXSETUP.exe. Щелкните по файлу ПКМ и выберите вариант запуска с администраторскими привилегиями.не удается установить directx на windows 7

Теперь пойдет непосредственно инсталляция. Согласитесь с лицензионными условиями и нажимайте по «Далее», пока не начнется копирование файлов.не удается установить directx на windows 7Обычно, процедура длится около минуты. Дождитесь ее окончания. Вам остается только кликнуть по кнопке завершения.

Альтернативный вариант

Вполне возможно и такое, что DirectX не устанавливается из-за системных ограничений, наложенных на программу. Тогда стоит ей предоставить права администратора. Делается это так:

Источник

Почему возникает ошибка при установке DirectX? Основные причины и их устранение

не удается установить directx на windows 7 не удается установить directx на windows 7 не удается установить directx на windows 7 не удается установить directx на windows 7

Ошибка при установке DirectX

Причина возникновения внутренней системной ошибки dxerror.log и directx.log

Хотя точную информацию вы можете узнать, просмотрев указанные в данной ошибке логи DXError.log и Directx.log (обычно они находятся в папке c:\Windows\Logs). Тем не менее, обычно эта ошибка возникает из-за того, что установщик DirectX не может найти данные о предыдущей версии DirectX в реестре ОС Windows.

не удается установить directx на windows 7

Произошла внутренняя системная ошибка dxerror.log directx.log

Такая ситуация возникает из-за некорректной деинсталляции предыдущей версии DirectX, повреждения реестра, работы некоторых программ (обычно игровых), которые очень «своеобразно» обошлись с системными файлами. Также могут возникать описанные мной ранее ошибки при запуске приложения 0xc0000142 и номер 43 не найден в библиотеке DLL xlive.dll.

Вся эта ситуация нуждается в исправлении, и ниже я поясню, что необходимо делать для того чтобы исправить ошибку dxerror.log и Directx.log.

не удается установить directx на windows 7 не удается установить directx на windows 7 не удается установить directx на windows 7 не удается установить directx на windows 7 не удается установить directx на windows 7

Подробности

Чаще всего проблемы случаются со старыми играми. Такими, как Warcraft III The Frozen Throne. Однако нередки такие проблемы и с вполне современными тайтлами (вроде GTA V). Поэтому возраст игрушки не важен.

Абсолютными рекордсменами по появлению различных ошибок считаются игрушки от Electronic Arts. Неизвестно, как эта контора клепает свои «шедевры», но по статистике, именно у них чаще всего случаются проблемы с DirectX.

не удается установить directx на windows 7

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

Обновление драйверов графического адаптера

Это первое, что нужно сделать. Вероятно, драйвер оборудования по какой-то причине дал сбой и отказался нормально работать с актуальной версией библиотек DirectX. Такое случается довольно часто. Ведь Windows – не Linux. В ОС от Microsoft драйвера не отличаются особенной стабильностью. Поэтому проблему нужно как-то решать.

Обновить драйвера можно несколькими способами. Однако мы выберем самый простой и безопасный. Так как копаться на сайте производителя в поисках новой версии, а потом еще и скачивать ее очень долго. Мы используем для обновления возможности самой операционной системы. Вот подробная инструкция по этому поводу:

не удается установить directx на windows 7

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

Новая установка библиотек

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

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

не удается установить directx на windows 7

не удается установить directx на windows 7

не удается установить directx на windows 7

не удается установить directx на windows 7
Вот и все. Перезапускать компьютер не нужно. Установленные компоненты сразу же готовы к работе. Можно проверять работоспособность той или иной игрушки. Однако стоит описать еще несколько вариантов просто на всякий случай. Ведь далеко не все собираются сразу переустанавливать библиотеки.

Отключение блокировки антивируса и брандмауэра

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

Поэтому нужно на некоторое время отключить защиту и посмотреть, как будет работать игра с библиотеками после этого. Достаточно временно деактивировать работу антивирусной программы. Как правило, нужно открыть трей Windows, кликнуть ПКМ по ее иконке и выбрать соответствующую опцию. А потом настроить включение после перезагрузки ПК.

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

Поиск и устранение различных вирусов

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

Для поиска и устранения вредоносных объектов могут использоваться различные программы. Но мы рассмотрим распространенные случаи: Защитник Windows (актуально для «Десятки») и ESET Smart Security от компании. Мы предоставим подробные инструкции для каждой утилиты. И сначала разберемся с системным антивирусом от Майкрософт. Вот алгоритм действий:

не удается установить directx на windows 7

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

Инструкция для Smart Security:

не удается установить directx на windows 7

не удается установить directx на windows 7

не удается установить directx на windows 7

Сканирование будет происходить в автоматическом режиме. Оно может занять довольно продолжительное время. В зависимости от размера жесткого диска и количества файлов на нем. После проверки нужно перезапустить компьютер и только потом пробовать запускать ту или иную игрушку. Только после рестарта будут применены изменения.

Сканирование компьютера можно выполнить и с помощью другого антивируса.

не удается установить directx на windows 7 не удается установить directx на windows 7 не удается установить directx на windows 7 не удается установить directx на windows 7

Способ 3. Вносим изменения в реестр

Жмём клавиши Win+R, в появившейся строке вписываем regedit, и на панели реестра переходим по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX.

не удается установить directx на windows 7

Изменения в реестр DirectX

Если там у вас всего одна строка, то жмём вверху слева «Правка» — «Создать» — «Строковой параметр» и вносим в реестр сначала одну строчку из представленных ниже, а затем вторую:

Сохраняем изменения и перезагружаем наш компьютер.

не удается установить directx на windows 7 не удается установить directx на windows 7 не удается установить directx на windows 7

Dota 2: не удалось обнаружить устройство Direct3D

не удается установить directx на windows 7

Direct3D – это специальный набор библиотек и функций, с помощью которых осуществляется взаимодействие системы с видеокартой. Данная технология используется при обработке графики в играх. Сегодня мы разберемся в причине появления ошибки, в которой говорится о том, что игре Dota 2 не удалось обнаружить устройство Direct3D. Также разберем варианты устранения неполадки.

Возможные причины

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

Источник

Почему не устанавливается директ икс

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

Доступные решения

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

Также ошибки при установке могут быть связаны с поврежденными системными файлами (например, из-за атаки вирусами). Да и сами вредоносные объекты горазды блокировать все подряд. Поэтому желательно проверять время от времени компьютер.

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

Восстановление системных файлов

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

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

не удается установить directx на windows 7Данная команда запустит сканирование файлов Windows. Если чего-то будет не хватать, то система восстановит это в процессе сканирования. После завершения работы консоли потребуется закрыть все окна и перезагрузить компьютер или ноутбук.

Стоит отметить, что такая проверка (вместе с восстановлением) может занять от 5 до 10 минут времени. Зато велика вероятность, что после рестарта DirectX установится нормально. Если же этого не произошло, то нужно переходить к следующей главе.

Проверка на вирусы

Если вредоносные объекты сумели повредить файлы операционной системы, то ничто им не мешает блокировать установку некоторых компонентов. Да и вообще, вирусы на компьютере весьма опасны. Они могут существенно повредить систему.

Поэтому от них нужно избавляться. Для этого стоит использовать любой нравящийся вам антивирус, например, ESET Smart Security. Данная программа работает очень быстро, находит практически все угрозы и несильно нагружает ПК. Скачать ее можно на официальном сайте разработчика. А работать с ней нужно так:

Запустится проверка системы. В ходе анализа программа выявит все вредоносные объекты и устранит их. После завершения сканирования лучше перезагрузить компьютер. А после рестарта уже можно пробовать устанавливать DirectX.

Отключение антивируса

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

Поэтому нужно на некоторое время отключить защиту антивируса. Только после этого можно будет спокойно установить DirectX. Мы рассмотрим процесс отключения защиты на примере антивируса от компании ESET:

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

Скачивание нового установщика

Если после выполнения всех вышеперечисленных действий DirectX все так же не устанавливается, то вывод здесь может быть только один: вирусы успели повредить установщик. Или же он просто не докачался из-за блокировки антивирусом.

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

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

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

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

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

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

не удается установить directx на windows 7

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

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

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

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

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

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

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

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

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

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

не удается установить directx на windows 7

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

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

не удается установить directx на windows 7
Далее идем в «Управление компьютером».

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

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

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

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

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

не удается установить directx на windows 7
Выбираем свою «учетку» в списке пользователей.

не удается установить directx на windows 7
Идем по ссылке «Изменение типа учетной записи».

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

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

не удается установить directx на windows 7

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

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

Никак не могу поставить дирек икс на комп! У меня виндовс 8, при установке пишет ошибку: «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки, просмотрите файлы DXError.log и DirectX.log в папке Windows»

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

не удается установить directx на windows 7

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

не удается установить directx на windows 7

Спасибо большое вашему сайту. все работает.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *