Когда дело доходит до Windows 10, мы всегда продолжаем поиск драйверов и программного обеспечения в Интернете. Теперь некоторые из вас могут сказать, что Центр обновления Windows достаточно хорош для самостоятельной установки драйверов и системного программного обеспечения. Да, вы правы, но иногда этого недостаточно. Сегодня мы увидим несколько простых шагов по устранению неполадок, если вы не можете установить DirectX на Windows 10.
DirectX используется приложениями для создания и управления своими анимациями, мультимедийными эффектами и изображениями. Это интерфейс прикладного программирования (API), который гарантирует, что в вашей среде Windows все гладко, как масло. Он работает с помощью бинарных библиотек времени исполнения, которые поставляются с DirectX Software Development Kit (SDK).
Если вы не знакомы с компьютером, вам может быть трудно понять эти термины. Короче говоря, DirectX — это набор инструкций, который гарантирует, что вы получите плавный и интерактивный пользовательский опыт.
Как установить DirectX, если он не устанавливается
Настройка DirectX: произошла внутренняя системная ошибка. Чтобы определить проблему, обратитесь к файлам DXError.log и DirectX.log в папке Windows.
В большинстве случаев ошибки выброса DirectX возникают из-за некоторого промежуточного вмешательства .NET Framework . Но это еще не все, ошибки могут возникать и по другим причинам. Эти причины время от времени меняются, и всегда трудно сказать, какая из причин лежит в основе ошибки.
Как обновить DirectX на Windows 10 — диагностика, переустановка
Чтобы на ПК или ноутбуке с Windows 10 обновить DirectX до свежей версии, нужно совершить пару простых действий. Процедура занимает несколько минут, но не все понимают, зачем вообще с этим заморачиваться. В этой статье — о том, что такое DirectX, какие функции системы с ней связаны и как пошагово апгрейдить программу.
Что такое обновление DirectX и зачем оно нужно
Часть пользователи ПК считают, что DirectX — это нечто, необходимое лишь для игр. То есть, если человек не геймер, подобный софт ему не нужен. Это заблуждение, у программы есть функции, необходимые для многих внутренних системных процессов.
Сегодня новейшая версия утилиты — DirectX 12
Как DirectX влияет на производительность
Директ взаимодействует со многими программными, аппаратными компонентами, не только игровыми. Он позволяет корректно отображать видео и эффекты, работать звуку, обеспечивает рендеринг графики в форматах 2D и 3D. Последняя версия утилиты — а это DirectX 12 — уменьшает загрузку центрального процессора, благодаря чему больше ресурсов направляется на обслуживание качества видео.
К сведению! Предыдущие версии директа использовали только одно ядро компьютера для полноценной работы. Обновленная программа распределяет нагрузку равномерно, повышая производительность.
Почему нужно обновлять DirectX
Чем новее операционная система, игра или другая программа, которая работает с графикой, тем выше у нее требования к ресурсам. И не только выше, они другие, поэтому обновить дирекс на виндовс 10 бывает жизненно необходимо, особенно для геймера. Если директ долго не обновляется, игра или совсем не пойдет, или запустится, но без графических эффектов.
Директ обычно идет в комплекте с Windows, так как необходим ей для работы. Как правило, на последней ОС уже стоит DirectX 12, но иногда установлена версия 11.2. Такое бывает, если слабовата видеокарта или видеоадаптер, так как не поддерживают новый софт.

Во многих играх более высокая версия директа улучшает графику
Как определить свою версию DirectX
Простой способ — через DirectX Diagnostic Tool (DxDiag). Это средство диагностики, которое присутствует во всех версиях ОС по умолчанию. Делают следующее:
- Нажимают на клавиатуре сочетание клавиш «Win + R».
- В появившемся окне вводят без кавычек «dxdiag».
- Нажимают «Ок».
После запуска средства DxDiag во вкладке «Система» отобразятся сведения об установленном директе.
Обратите внимание! Операционка Windows 10 всегда показывает последнюю версию DirectX, двенадцатую, но на самом деле она бывает ниже. Уточнить сведения можно во вкладке «Экран», разделе «Драйверы».
Нуждается ли директ в обновлении, покажут и параметры видеокарты. Для примера NVIDIA, как наиболее популярная. Нужно:
- Открывают «Панель управления NVIDIA».
- Находят пункт «Информация о системе».
- Открывают вкладку «Дисплей».
В «Подробностях» будет пункт «API Direct3D», именно он показывает, какая из версий софта установлена.
Важно! Стоит обратить внимание и на «Уровень возможностей Direct3D». Если там указан более старый вариант директа, значит для нового видеокарта слабовата и не поддерживает его.

Так выглядит панель NVIDIA
Другие средства диагностики — AIDA64 и GPU-Z
Чтобы узнать версию директа в AIDA64, надо проделать следующее:
- Включить программу.
- Найти меню, пункт «Компьютер».
- Нажать на надпись «Суммарная информация».
Аида выдаст подробные данные о системе, в том числе установленную версию директ. Чтобы узнать, какая версия поддерживается, нужно заглянуть в свойства Direct3D, потом в «Аппаратную поддержку».
В GPU-Z все еще проще. Нужно запустить программу и зайти в «Advanced», где полностью отображена информация обо всех параметрах директ икс.
Обновление DirectX шаг за шагом
Обычно с тем, как обновить директ на виндовс 10, проблем не возникает, потому что софт обновляется автоматически. Если по какой-то причине этого не происходит, нужно запустить Update для DirectX на Windows 10. Порядок действий:
- Зайти в «Параметры компьютера».
- Перейти в «Обновление и безопасность».
- Нажать «Проверка наличия обновлений».
- Принять автоматическую установку.
Можно пойти другим путем и поставить новый директ поверх старого. Программа бесплатная, но важно качать ее с официального сайта «Майкрософт». Пиратские сборки часто встают криво, выдают ошибки или вовсе содержат вирусы.
Обратите внимание! Иногда при запуске игр выходит сообщение, что нет нужного файла dll, и здесь может помочь повторная установка директа, отсутствующие элементы подкачаются сами.

Все версии программы распространяются бесплатно для пользователей
Установка через dxwebsetup.exe
Если возникла проблема с тем, как переустановить DirectX на Windows 10, нужно зайти на сайт Microsoft и просто скачать утилиту заново. Там же доступны ранние версии программы. Они нужны, например, для игр, которые не совместимы с DirectX 12.
Когда программа скачана, в загрузках появится файл dxwebsetup exe для Windows 10. Его надо открыть, затем следовать инструкциям:
- В первом окне принять соглашение и нажать «Далее».
- Убрать (или оставить) галочку рядом с предложением установить Bing.
- После завершения всех операций нажать «Готово».
- Перезагрузить ПК.
Установка через сторонний дистрибутив
Если пользователь все же решил скачать пиратский софт в Интернете, в загрузках не будет dxwebsetup для Windows 10. Вместо него сохранится дистрибутив — архив с файлами программы. Далее нужно удалить директ, который уже установлен. Инструкция:
- Кликнув правой кнопкой мыши по значку «Этот компьютер», открывают «Свойства».
- Выбирают «Защита системы».
- Нажимают «Настроить» и «Отключить».
- Скачивают в Интернете DHU (DirectX Happy Uninstall).
- Устанавливают, запускают эту программу.
- Выбирают раздел «Uninstall» и нажимают там кнопку с таким же названием.
Обратите внимание! Чтобы завершить удаление директа, нужно перезагрузить компьютер. После этого в папке с дистрибутивом находят установочный файл (.exe), запускают его и следуют подсказкам инсталлятора.

На этом сайте можно получить DHU
Если не удалось скачать Happy Uninstall или он не устраивает, есть аналогичные утилиты:
- DX Eradicator;
- DX Killer.
Обе решат проблему с тем, как на виндовс 10 переустановить директ Х, главное — качать с сайта, который заслуживает доверия, а не с первого попавшегося.
Сложности при установке
Иногда Directx на Windows 10 не устанавливается или установка прерывается. Причин может быть три:
- блокировка антивирусом;
- битые файлы установщика;
- засорение системы вирусами.
Проблемы с антивирусом обычно возникают при попытке установить нелегальное ПО. Изначальные файлы могут быть подкорректированы, и антивирус распознает их как вредоносные.
Порой сбой установки Directx для Windows 10 вызван повреждением файлов. Такое бывает как у пиратских версий, так и у легальных, если возникла ошибка при закачке экзешника. Чтобы программа установилась, нужно заново скачать dxwebsetup.exe или дистрибутив.
Также сбой часто происходит из-за вирусов, блокирующих процессы.
Как решить проблемы и избежать ошибок при обновлении
Если при попытке установить директ произойдет внутренняя ошибка системы, стоит попробовать выключить антивирус. Многие бесплатные программы блокируют все подряд. Из платных особенно лютует Касперского. Также можно запустить установку в безопасном режиме, большинство антивирусных программ при этом неактивны.
Иногда система не дает запустить переустановку или обновление, если у пользователя нет прав администратора. Решение — создать на компьютере еще одного пользователя, назначить его админом. Если же права есть, достаточно запустить установщик от имени администратора.

Любая программа, запущенная таким образом, получит разрешение вносить изменения в системные файлы
Важно! Чтобы избежать проблем с вирусами, стоит использовать проверенные антивирусные средства и регулярно сканировать компьютер. Такие программы тоже регулярно обновляют.
Когда директ установлен, может пригодиться утилита DirectX Control Panel для Windows 10, где находятся всевозможные варианты тонкой настройки программы. На компьютере она всегда находится на диске С, в папке Windows, System, файл DXPdl.
Однозначно сказать, какой DirectX для Windows 10 лучше, нельзя, поскольку у каждой игры или софта свои запросы. Но в целом больше подходит, конечно, родной версии 12 или 11.2. С ним система будет работать корректно, без вылетов и графических ошибок.
Источник: mirinfo.ru
Что делать если не устанавливается DirectX на Windows 7, 10?
Чтобы пользоваться всеми возможностями компьютера или ноутбука, недостаточно лишь скачать нужные нам программы и запустить их, надеясь, что всё будет работать как-то само. Огромное количество разнообразного программного обеспечения, например, DirectX, регулярно обновляется, но вместе с новыми обновлениями часто вскрываются и ошибки.
Порой бывает такое, что DirectX попросту не устанавливается на компьютер, выдавая различные ошибки. В этой статье будет предоставлена инструкция по решению этой проблемы.

Рис. 1 Внутренняя ошибка, мешающая установке DirectX
Почему не удаётся установить DirectX
Разберём ситуацию по порядку. Появляться ошибка может по той причине, что файлы, которые вы пытаетесь скачать — нарушены. Или их версия не соответствует версии системы вашего компьютера. Загружать компонент DirectX нужно только с одного ресурса — с сайта Microsoft. Есть единственный адрес, где расположен официальный дистрибутив Дайректа — здесь.

Ссылка на загрузку DirectX на сайте Майкрософт
Загружая компонента с любого другого сайта, вы рискуете не только потерять время, но и заразить компьютер вирусами. С вопросом источника загрузчика DirectX разобрались. Теперь перейдём к причинам на вашем ПК. Чаще всего загрузчику мешает антивирусная система, которая установлена на вашем ПК. Не имеет значение — это Avast, Kaspersky, AVG или другие.
При запуске установщика антивирус блокирует его действия, и вы наблюдаете системную внутреннюю ошибку. Источником блокировки установки могут быть другие программы. Далее мы рассмотрим всевозможные варианты решения и обязательно в конце статьи установим на ваш ПК необходимый компонент.
Это может быть полезным: Как почистить компьютер с Windows 10, чтобы не тормозил.

Как узнать или проверить версию DX
Самое главное, перед началом инсталляции, необходимо узнать – какой вариант был установлен по умолчанию.
Наиболее актуальной версией является DX 12. Очень часто она уже встроена в последнюю операционную систему, поэтому дополнительная инсталляция не требуется. Чтобы узнать какой Директ установлен потребуется выполнить следующие действия:
- открываем поисковую строку и вводим функцию «Выполнить» или просто используем комбинацию клавиш «Win+R»;
- запускаем;
- вводим команду «dxdiag»;
- получаем полные сведения о компьютере и установленной ОС (Рисунок 2).
Сведения о характеристиках системной библиотеки можно найти в графе «Версия DirectX».

Рисунок 2. Запущенное средство диагностики DirectX с помощью команды dxdiag
Все варианты DX
Ещё в самых первых ОС использовали программное обеспечение Директ, позволяющего играть в видеоигры и работать с программами, которые требовали большое количество видеопамяти.
Он выполняет важную функцию, благодаря которой соединяются в одну систему ресурсы видеокарты, звуковой карты и программной части графического интерфейса видеоигр и прочих редакторов.
В результате удается существенно улучшить качество изображения, выводимого на экран, так как сами системы постоянно менялись, а вместе с ними росли и требования самих игр к средствам по обработке графики. Соответственно выпускали новый DX.
Наиболее популярной является DX9, однако некоторые новые системы не хотят работать со старыми программами, и тогда может возникнуть проблема с Directx 9 на Windows 10 (Рисунок 3). У нас сайте имеется набор специализированных приложений DirectX End-User Runtime.

Рисунок 3. Подробная инструкция по установке DirectX9 на современный пк
Версии Виндовс и соответствующие им DX
Каждая версия Виндовс имела свой, разработанный под ее нужды Директ. Например, XP SP2, использовала DX9, а семерка уже — DX10, восьмерка — DX11.
Стоит знать, что применение Директ 12, дает возможность получать качественное изображение на экране. Однако следует учитывать некоторые факторы. Например, технические требования видеоигры, то есть, если она была разработана под более старый Директ, то устанавливая новую, особых изменений в качестве изображения вы не увидите. Особенно это касается инсталляции DX9 на WIn 10.
Решение ошибки установки DirectX
Уведомление рекомендует нам посмотреть логи установки файлов компонента. Но в них может не быть важной информации. Или пользователь вовсе не сможет их найти на системном томе. Это и ни к чему. Решить ошибку удаётся следующим образом:

- Загрузите DirectX с сайта Майкрософт;
- Отключите антивирус на время. Официальная инструкция для Avast и Kaspersky. Для других антивирусов найдите самостоятельно;
- Откройте папку с расположением скаченного пакета DirectX и выберите его ПКМ. Затем нажмите на пункт «От …администратора»;
Откройте дистрибутив DirectX от имени администратора - Продолжите установку.
В этот раз пакет должен установиться без каких-либо ошибок. Большей части пользователей удаётся решить эту проблему с помощью данной инструкции. Если удалось и вам — поделитесь этой статьёй с другими.

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

- На компьютере не работает интернет. Чтобы это проверить, попробуйте открыть браузер и перейти на какой-нибудь сайт.
- Временно недоступны сервера Microsoft. Их доступность можно узнать, посетив сайт https://www.microsoft.com/en-us/download/.
Если же сбой связан не с одним из этих двух обстоятельств, то двигаемся дальше. Можно даже в принципе не выяснять, почему не устанавливается DirectX.

Достаточно просто воспользоваться офлайн-инсталлятором. Он не требует подключения к интернету, поэтому данной неисправности возникнуть не может.
| Рекомендуем!InstallPack |
| Официальный дистрибутив DirectX |
| Тихая установка без диалоговых окон |
| Рекомендации по установке необходимых программ |
| Пакетная установка нескольких программ |
Загрузите файл полного установщика с нашего сайта, а затем запустите его. Появится окно с названием DirectX June 2010 SDK. В нем нажмите кнопку Yes.

Теперь кликните Browse, чтобы указать каталог для извлечения файлов. Предпочтительнее всего создать папку в корне диска, в имени которой будут присутствовать только латинские буквы или цифры. Теперь кликните OK в обоих окнах. Далее, откройте выбранный каталог в проводнике. Отыщите в нем DXSETUP.exe.
Щелкните по файлу ПКМ и выберите вариант запуска с администраторскими привилегиями.

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

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

Решение ошибки в Windows 7
Если произошла внутренняя системная ошибка dxerror.log directx.log в седьмой версии системы, можно попробовать решить её иначе. Для этого нужно отключить все службы и компоненты.
- Откройте окно Выполнить (Win +R);
- Запишите в строке msconfig и нажмите Enter;

Запустите команду msconfig в окне Выполнить - На экране возникнет окно, в котором нужно выбрать вкладку Службы;

Выберите вкладку Службы в окне msconfig - А ниже нажмите на чекбокс Не отображать службы…;
- Справа в окне также нужно нажать на кнопку Отключить все;

Нажмите справа в окне кнопку Отключить все - Выберите кнопку Применить ниже;

Нажмите Применить, чтобы сохранить настройки - Затем нужно перезагрузить ПК и установить DirectX.

Успешная установка DirectX
В этом состоянии на установочный пакет не будут влиять сторонние службы и программы. Эта инструкция для Windows 7 является универсальной для многих сбоев в компьютере.
Отключение антивируса
Некоторые особо «настороженные» антивирусы могут блокировать доступ к изменению системы даже абсолютно легальными файлами. Это касается и процесса установки DirectX 11.
Если у вас до этого стояла более старая версия и во время обновления вылетает ошибка, скриншот которой был приведён выше, есть определенная вероятность, что ваше антивирусное ПО попросту блокирует изменения системы.
С одной стороны – это отлично, так как если даже безопасные программы не могут изменить системные данные Windows, то и вредоносный софт не повредит работе вашей «операционки». Но как же быть в такой ситуации?
Решение проблемы:
- Правой кнопкой мыши кликните по иконке антивируса в правом нижнем углу.
- В случае с антивирусом Avast, подведите курсор к «Управлению экранами avast!
- Отключите работу антивируса до перезапуска компьютера, после чего повторите попытку установки DirectX.
- Перезапустите компьютер в случае успешной установки, чтобы Avast продолжил защищать ваш ПК.

Рис. 3 Временное отключение Avast
Несмотря на то, что мы рассмотрели пример только одного антивируса, временно отключить защиту любой подобной программы можно таким путём.
Не устанавливается DirectX, что делать
Следующий метод также может помочь во многих ситуациях, когда игра или программа не запускаются в Windows. Нужно открыть способы загрузки системы. Для этого перезагрузите ПК и нажмите F8. В Windows 10 нужно удерживать эту клавишу параллельно с зажатой Shift. Если не получается открыть режимы загрузки, клавишу F8 нужно не удерживать, а быстро нажимать.

Нажмите на клавишу F8 и удерживайте её
В окне с режимами выберите С загрузкой сетевых драйверов.

Выберите режим С загрузкой сетевых драйверов
Система загрузится с базовыми компонентами, которые необходимы для её работы. Прочие службы, включая антивирус будут отключены в данном режиме. Попробуйте сейчас установить DirectX. У вас должно это получится.
Источник: jgtexport.ru