Переустановка компонентов DirectX в Windows 10

Содержание
  1. Как переустановить DirectX на Windows 10
  2. Проблемы установки DirectX 12 и способы их решения
  3. Что делать, если возникает внутренняя системная ошибка
  4. Что делать, если DirectX 12 работает некорректно
  5. Как узнать текущую версию DirectX в Windows 10
  6. Переустанавливаем компоненты DirectX в Windows 10
  7. Шаг 1: Подготовка системы
  8. Шаг 2: Удаление или восстановление файлов DirectX
  9. Шаг 3: Инсталляция недостающих файлов
  10. О чём нужно знать или справочный абзац.
  11. Как переустановить DirectX на Windows 10
  12. Удаление DirectX в Windows 10
  13. Установка DirectX в Windows 10
  14. Вводная информация
  15. Что такое DirectX?
  16. Как узнать версию DirectX?
  17. Ошибка DirectDraw в Windows 10 и ее исправление
  18. Отключены DirectDraw и Direct3D
  19. Как удалить DirectX на Windows 10: пошаговая инструкция
  20. Что такое DirectX
  21. Зачем удалять
  22. Проверка установленной версии
  23. Подготовка к удалению
  24. Скачивание библиотеки
  25. Отключение защиты
  26. Удаление при помощи DirectX Eradicator
  27. DirectX Killer
  28. DirectX Happy Uninstall
  29. Как полностью удалить DirectX?
  30. Как скачать и установить последнюю версию
  31. Задействуйте настройки совместимости
  32. Загрузка компонента при помощи официального веб-установщика
  33. Переустановка DirectX
  34. Итог
  35. Как установить DirectX 9 на ПК или ноутбук с системой Windows 10
  36. Что такое обновление DirectX и зачем оно нужно
  37. Как DirectX влияет на производительность
  38. Почему нужно обновлять DirectX
  39. Установка
  40. Решение №3: откат системы
  41. Пакет DirectX скачать
  42. Добавление и включение старых библиотек DirectX
  43. Для владельцев Windows XP и Windows 2000
  44. Подробная инструкция
  45. Процедура переустановки

Как переустановить DirectX на Windows 10

Поддержка новой версии DirectX 12 появилась несколько лет назад с выпуском обновления Windows 10. Использование новой операционной системы является важным критерием для использования всех новых функций DirectX 12. Кроме того, пользователи должны убедиться, что установленный графический адаптер поддерживает новую версию.
В этой статье рассказывается, как правильно переустановить DirectX в Windows 10. Чтобы полностью переустановить библиотеки, вам просто нужно выполнить полное удаление, а затем переустановить его. Может быть достаточно запустить DirectX Web Installer, который обнаруживает необходимость в обновлении и при необходимости быстро устанавливает их.




Проблемы установки DirectX 12 и способы их решения

При работе с DirectX 12 возникают проблемы двух типов:

  • внутренняя системная ошибка (в процессе установки);
  • постоянные сбои в работе уже установленной программы.

Что делать, если возникает внутренняя системная ошибка

Самая очевидная причина неудачной установки — поврежденный установочный файл. Во избежание этого загружайте обновления только с официального сайта Microsoft.


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

Если вы скачали DirectX от Microsoft и произошла ошибка, вам необходимо проверить жесткий диск:

  1. Нажмите Win + R, чтобы открыть командную строку».


    Сочетание клавиш Win + R всегда используется для работы с командами

  2. Введите chkdsk в текстовое поле и нажмите OK».


    Команда chkdsk запустит утилиту, которая проверяет жесткий диск на наличие ошибок файловой системы

  3. Дождитесь завершения проверки жесткого диска, не закрывая окно. Нас интересует наличие поврежденных файлов.


    Посмотрите на строку «Обработка поврежденных файлов», чтобы определить, присутствуют ли они

  4. Если поврежденных файлов нет, переходите к следующей инструкции. Если это так, вам необходимо повторно использовать утилиту. Откройте «Командную строку», нажав Win + R и введите команду chkdsk / F. Эта утилита исправит ошибки файловой системы.


    Команда Chkdsk / F запустит утилиту, которая исправит поврежденные файлы

  5. Подождите, пока окно «Командная строка» закроется автоматически. Исправление ошибок может занять некоторое время.

Далее следует проверить системные файлы и восстановить поврежденные. В Windows есть встроенная защита для системных файлов, поэтому, если они работают некорректно, это легко исправить:

  1. Откройте командную строку с помощью комбинации клавиш Win + R. Введите команду sfc / scannow и нажмите ОК».


    Утилита просканирует и восстановит системные файлы

  2. Дождитесь завершения работы утилиты.


    Утилита нашла и восстановила поврежденные файлы

  3. Перезагрузите компьютер.

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

  1. Откройте папку на своем компьютере, в которую вы загрузили установщик DirectX 12. Щелкните правой кнопкой мыши имя файла и выберите «Устранить проблемы совместимости».


    Кнопка «Устранить проблемы совместимости» открывает нужный нам режим диагностики

  2. В окне «Средство устранения неполадок совместимости» выберите «Использовать рекомендуемые параметры».

    Выберите первый элемент, чтобы параметры DirectX соответствовали возможностям вашего компьютера

  3. Дождитесь завершения поиска параметра. Щелкните Проверить программу, чтобы начать установку DirectX. После установки нажмите Далее».


    С помощью кнопки «Проверить программу» вы установите DirectX 12 на свой компьютер

  4. Выберите «Да, сохранить эти настройки программы».


    Сохраните выбранные параметры, чтобы DirectX стабильно работал в будущем

Что делать, если DirectX 12 работает некорректно

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

  • обновить DirectX 12 в «Центре обновления Windows» (последовательность действий описана в разделе «Как обновить установленный DirectX до версии 12»). Обновление настроено таким образом, что недостающие файлы просто загружаются в существующий пакет библиотеки на вашем компьютере. Система выдает ошибки, потому что для стабильной работы отсутствуют некоторые файлы, и обновление DirectX решит эту проблему;
  • удалите DirectX 12 и установите его с нуля (подробные инструкции описаны в разделах «Как полностью удалить DirectX 12» и «Как установить DirectX 12 в Windows 10»). Эту опцию следует использовать только в том случае, если обновление DirectX не помогло, так как вам нужно работать с системными файлами.

Как узнать текущую версию DirectX в Windows 10

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

Откройте средство диагностики DirectX, запустив команду dxdiag в окне Win + R. Эта программа предоставляет подробную информацию об установленных компонентах и ​​драйверах DirectX. В разделе «Система» см. Значение для версии DirectX.

Важно! Если значение отличается от последней версии, вам необходимо убедиться, что ваша видеокарта поддерживает его, и переустановить DirectX. Хотя разработчики обещают поддержку DirectX 12 в более ранних версиях операционной системы, пользователям еще предстоит перейти на Windows 10.






Переустанавливаем компоненты DirectX в Windows 10

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

Если вы обнаружите устаревшую версию, вы можете обновить ее только через Центр обновления Windows, предварительно выполнив поиск и установив последнюю версию. Подробное руководство о том, как это сделать, можно найти в отдельной статье ниже.

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

Шаг 1: Подготовка системы

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

  1. Откройте «Пуск» и воспользуйтесь поиском, чтобы найти раздел «Система».

Обратите внимание на левую панель. Здесь нажмите «Защита системы».

Перейдите на вкладку «Защита системы» и нажмите кнопку «Настроить».

Ну и примените изменения.

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

Шаг 2: Удаление или восстановление файлов DirectX

Сегодня мы будем использовать специальную программу под названием DirectX Happy Uninstall. Он не только позволяет удалить основные файлы библиотеки, о которых идет речь, но и восстановить их, что может помочь избежать переустановки. Работа в этой программе выглядит следующим образом:

Скачать DirectX Happy Uninstall

  1. Используйте ссылку выше, чтобы перейти на главный сайт DirectX Happy Uninstall. Скачайте программу, нажав на соответствующий текст.

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

В главном окне вы увидите информацию DirectX и кнопки, запускающие встроенные инструменты.

Перейдите во вкладку «Резервное копирование» и сделайте резервную копию каталога, чтобы восстановить его в случае неудачной деинсталляции.

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

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

Отметим, что DirectX Happy Uninstall удаляет не все файлы, а только их основную часть. Важные элементы по-прежнему остаются на вашем компьютере, но это не помешает вам самостоятельно установить недостающие данные.

Шаг 3: Инсталляция недостающих файлов

Как упоминалось выше, DirectX является встроенным компонентом Windows 10, поэтому его новая версия устанавливается вместе со всеми другими обновлениями, а автономный установщик не предоставляется. Однако есть небольшая утилита под названием DirectX End User Runtime Web Installer. Если вы откроете его, он автоматически просканирует вашу операционную систему и добавит недостающие библиотеки. Вы можете скачать и открыть его так:

Веб-установщик DirectX Runtime для конечного пользователя

  1. Перейдите на страницу загрузки установщика, выберите соответствующий язык и нажмите «Загрузить».

Отклоните или примите рекомендации дополнительного программного обеспечения и продолжайте загрузку.

Откройте скачанный установщик.

Примите лицензионное соглашение и нажмите Далее».

Дождитесь завершения инициализации, а затем добавьте новые файлы.

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







О чём нужно знать или справочный абзац.

  • Direct 12, 11.4 и 11.3 не будут работать в Windows 7: он адаптирован для Windows 10. И обновление до этих версий возможно только через обновления; Насколько мне известно, ситуация, если они будут поставлены для более старых версий Windows, уже не ясна. Но, видимо, этого никогда не произойдет.
  • DirectX 11.2 работает только на Windows 10 и 8. С обновлением версии ситуация такая же
  • Но Direct 11.1 также доступен для пользователей Windows 7 SP 1, но только после установки специальной платформы обновлений
  • DirectX 11.0 доступен для всех до Vista (для последней также требуются все последние обновления)
  • DirectX 10 будет во всех версиях до Vista
  • DirectX 9 должен быть установлен на всех версиях, включая XP. Немедленно момент. Если вы устанавливаете недавно выпущенную игру, для которой требуется установка DirectX 9 — ни при каких обстоятельствах НЕ ПРОПУСТИТЕ время установки, так как это автоматически приведет к ухудшению существующей версии. Помните, что это абсолютно обновленная версия Direct-a, которая просто позволяет игре запускаться в Windows XP!

Как переустановить DirectX на Windows 10

Удаление DirectX в Windows 10

Во-первых, пользователь должен полностью удалить ранее установленные версии DirectX. Пользователю необходимо запустить отдельно загруженный деинсталлятор DirectX Happy Unistall и выполнить его действия. Более подробно мы рассмотрели в инструкции: Как удалить DirectX в Windows 10.

После загрузки утилиты DirectX Happy Unistall запустите от имени администратора в Windows 10. В открывшемся окне программы в разделе «Удалить» нажмите «Удалить.

Программа найдет все установленные библиотеки и выполнит правильное удаление. При необходимости вы также можете сделать резервную копию или переустановить DirectX.

Установка DirectX в Windows 10

Теперь загрузите веб-установщик DirectX End User Runtime. Затем запустите исполняемый файл и в открывшемся окне, выбрав Я принимаю условия этого соглашения, нажмите Далее.

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

Если установка не требуется, пользователь будет проинформирован о том, что на этом компьютере уже установлена ​​новая или эквивалентная версия. Установка не требуется.

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


Запуск установки DirectX 11

Вводная информация

Следует отметить, что без этого компонента нормальная работа операционной системы невозможна. Ей, как и многим приложениям, постоянно чего-то будет не хватать. Итак, давайте сначала попробуем понять, что это за компонент.

Что такое DirectX?

Это набор специальных библиотек, необходимых операционной системе Windows для работы с 2D и 3D графикой. Пакет Direct X предоставляется Microsoft. И это совершенно бесплатно. Кто угодно может установить его.

Но в операционной системе Windows 10 актуальная версия этих библиотек уже присутствует. Так что для тех, кто пользуется этой операционной системой, этот материал не особо актуален. Это понятно. Ведь «десятка» — это текущий проект компании Redmond.

Кому может быть полезна эта статья? Во-первых, для тех, кто использует Windows 7, 8 или 8.1. Там иногда бывает необходимо обновить компоненты DirectX до последней версии. То же самое и с Vista.

Но пользователям Windows XP не на что полагаться. Для них потолок — DirectX 9.0c. Но эта версия библиотек ставится давно. К сожалению, из-за политики Microsoft новых версий библиотеки для XP не будет. Но если у вас восьмая (или более ранняя) версия библиотеки, эта инструкция все равно поможет.

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

Как узнать версию DirectX?

Перед обновлением всегда следует проверять версию компонента, который вы собираетесь обновить. Если это актуально, ничего делать не нужно. Это приведет к потере трафика (поскольку все это загружается из Интернета).

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

Появится окно с огромным количеством информации. Среди прочего будет строчка под названием «Версия DirectX».

именно в нем отображается версия установленных в системе библиотек. Если он устарел, продолжите обновление.

Ошибка DirectDraw в Windows 10 и ее исправление

Наличие последней версии DirectX на вашем компьютере является обязательным условием для запуска широкого спектра игр, в которых используется 3D-графика, но это не гарантирует, что не будет ошибок. Поэтому при запуске 3D-игр и редакторов вы можете столкнуться с ошибкой DirectDraw с тем или иным кодом. Это может быть вызвано повреждением DirectX, но могут быть и другие причины этой проблемы. Что еще могло вызвать эту проблему?

Отключены DirectDraw и Direct3D

DirectDraw предоставляет приложениям прямой доступ к видеопамяти, которая используется для ускорения рендеринга 2D-графики. Direct3D похож на DirectDraw, но отвечает за обработку трехмерной графики. Оба этих API должны быть активными.

Чтобы проверить его статус, выполните команду dxdiag в окне Win + R, в открывшемся окне перейдите на вкладку «Отображение» и посмотрите блок «Функции DirectX».

Если API находится в состоянии «Выкл.», Откройте диспетчер компонентов Windows, разверните запись «Устаревшие компоненты», проверьте запись DirectPlay и перезапустите.

Как удалить DirectX на Windows 10: пошаговая инструкция

Каждый пользователь ПК хоть раз слышал о программном обеспечении под названием DirectX.

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

Но для выполнения этих действий необходимо сначала выполнить полное удаление. Поскольку это невозможно сделать стандартным способом, мы увидим, как удалить DirectX в Windows 10 другими способами.

Что такое DirectX

Каждая версия операционной системы содержит сотни компонентов, отвечающих за выполнение определенных функций.

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

Вот почему это самый важный компонент для работы игр и мультимедийных приложений. Многие игры требуют строго определенной версии библиотеки.

Поэтому необходимо предоставить пользователю возможность самостоятельно установить необходимый набор.

В ранних операционных системах Windows это было возможно, но в последней версии 10 удалить DirectX обычным способом стало невозможно.

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

Зачем удалять

Давайте разберемся, в каких ситуациях нужно удалить это приложение.

  • пакет библиотеки поврежден и выдает ошибку;
  • некоторые игры или программы не могут запустить требуемую библиотеку;
  • проблемы при попытке изменить DirectX на более старую или новую версию.

Удаление выполняется только в крайних случаях, когда попытка обновления не удалась. Но первым делом нужно проверить, может, вам просто не нужно обновляться.

Проверка установленной версии

Чтобы проверить версию медиатеки, сделайте следующее:

  1. Откройте программу «Выполнить», нажав комбинацию клавиш Win + R. В появившемся окне введите «dxdiag».
  1. При нажатии на «ОК» мы увидим еще одно окно, предлагающее проверку цифровой подписи установленных драйверов. Теперь в этом нет необходимости, поэтому нажмите «Нет».
  1. В следующем окне мы сразу можем увидеть версию нашей библиотеки, а также получить дополнительную информацию.

DirectX 12 — это последняя версия для Windows 10. Поэтому, если пользователь установил эту программу, нет необходимости ее обновлять. Если вы видите сообщение о том, что установлен DirectX 11 или 10, то лучше обновить.

Но нужно проверить, поддерживает ли графическое устройство (видеокарта) работу с более поздними версиями библиотеки. Проверить совместимость видеокарты можно двумя способами:

  • просматривать данные в документации или на упаковке устройства. Там будет указана поддерживаемая версия компонента;
  • с помощью специальных программ. Например, это можно сделать через GPU-Z.

После его скачивания и установки в главном окне мы сразу видим нужные нам данные, которые находятся в столбце «Поддержка DirectX».

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

Подготовка к удалению

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

  1. Для этого щелкните правой кнопкой мыши «Мой компьютер» и выберите «Свойства».
  1. Затем нажимаем на «Защита системы».
  1. Теперь вы можете создать точку восстановления. Однако эта функция может быть недоступна, если она отключена. Поэтому сначала перейдем на вкладку «Настроить».
  1. И уже там нажимаем на «Включить защиту системы».
  1. Впоследствии кнопка создания точки восстановления станет активной. Нажмите здесь.

Скачивание библиотеки

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

Отключение защиты

И последнее действие перед удалением — отключение интернета и защиты системы. Интернет должен быть отключен, чтобы Windows не начала автоматически установку недостающих компонентов.

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

Удаление при помощи DirectX Eradicator

Есть несколько способов полностью удалить компонент. Теперь узнаем, как это сделать с помощью программы DirectX Eradicator.

Это простейшее приложение для удаления, его вес составляет около 200 КБ. Но он удаляет только до версии 9 библиотеки.

  1. Запускаем скачанный файл. У нас сразу появляется окно, в котором мы должны подтвердить свои действия. Щелкните «Да».
  1. После этого начнется удаление. Вскоре мы получим уведомление о том, что транзакция завершена.

К сожалению, DX Eradicator не совместим со всеми версиями библиотеки, поэтому также существует вероятность получения сообщения об ошибке.

Так что придется использовать другие программы.

DirectX Killer

А теперь попробуем удалить бесполезное с помощью DirectX Killer. Это программное обеспечение тоже немного весит, поэтому скачать его не составит труда.

Просто воспользуйтесь поиском. Он давно не обновлялся, но это не мешает вам успешно выполнять свою работу.

Программа работает полностью на русском языке, поэтому интерфейс максимально понятен.

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

DirectX Happy Uninstall

Это самый надежный деинсталлятор, так как он постоянно обновляется и имеет гораздо больше функций. Установлены разные версии для x32 бит и x64 бит. Требуемый определяется автоматически.

  1. После запуска мы увидим несколько вкладок в левой части программы. Второй, называемый «Резервное копирование», позволяет сделать резервную копию удаленных библиотек. Не будем упускать эту возможность.
  1. Все, что нам нужно сделать, это нажать «Начать резервное копирование». После завершения операции мы можем переходить к основному процессу. Перейдите на вкладку «Удалить».

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

Как полностью удалить DirectX?

Вы не можете удалить DirectX (эффективно). Но это можно исправить с помощью DirectX Redist (июнь 2010 г.), если есть поврежденные файлы. Это перезапишет все файлы DX (кроме DX12).

Как скачать и установить последнюю версию

Установка обычно занимает менее 15 минут. Посетите страницу загрузки веб-установщика для конечных пользователей на веб-сайте Microsoft https://www.microsoft.com/en-US/download/details.aspx?id=35

Нажмите кнопку «Загрузить», а затем кнопку «Далее» для веб-установщика и сохраните файл настроек на свой компьютер.

Примечание. Microsoft порекомендует еще несколько продуктов после нажатия ссылки «Загрузить», но вы можете снять эти флажки, если не хотите их загружать. Если вы не загрузите их, кнопка «Далее» будет переименована в «Нет». Завершите установку, следуя инструкциям на веб-сайте или в программе установки.

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

Совет. Вы можете проверить, какая версия установлена ​​на вашем компьютере, с помощью диагностического инструмента. Чтобы попасть туда, откройте диалоговое окно «Выполнить» (клавиша Win + R) и введите команду dxdiag. Найдите номер версии на вкладке «Система».

Задействуйте настройки совместимости

Поскольку ошибка DirectDraw в Windows 10 в некоторой степени связана с разрешением, используемым приложениями, как вариант, вы можете попробовать этот трюк.

Откройте свойства исполняемого файла приложения, который генерирует ошибку при запуске, перейдите на вкладку «Совместимость» и установите флажок «Использовать разрешение экрана 640 x 480».

Решение не самое лучшее, так как работать с таким разрешением явно будет неудобно.

Загрузка компонента при помощи официального веб-установщика

Затем следуйте инструкциям:

  1. Выберите язык установщика.
  2. Нажмите кнопку загрузки и дождитесь загрузки файла.
  3. Удалите маркеры из дополнительных пакетов обновления, которые могут быть предложены для загрузки.
  4. Получив готовый файл, щелкните его правой кнопкой мыши в папке Загрузки. Запуск должен производиться от имени администратора.
  5. Подтвердите системе, что вы доверяете загруженному файлу.
  6. Текст лицензии появится перед вами, прочтите его и оставьте свое согласие.
  7. Удалите панель Bing в своем браузере, удалив маркер, чтобы он не отображался во всех ваших браузерах. Нажмите «Далее».
  8. Подождите, пока установщик просканирует вашу систему на наличие старых или оставшихся исполняемых файлов библиотеки. Затем начнется процесс загрузки недостающих компонентов, их установка и регистрация в системном реестре.

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

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

Переустановка DirectX

Если ошибка не исчезнет, ​​попробуйте переустановить DirectX.

Для этого загрузитесь с любого LiveCD с файловым менеджером на борту (это нужно для обхода прав доступа), перейдите в папку C: Windows и найдите файлы с «D3dx» в названии» .

Удалите все эти библиотеки, на всякий случай сделав резервную копию.

Запускаем обычным способом, заходим на сайт dlltop.ru/soft, заходим в раздел DirectX.

И загрузите последнюю версию Direct для своей операционной системы.

Запустите установщик и следуйте инструкциям мастера.

В результате все необходимые библиотеки компонентов будут загружены и установлены на ваш компьютер.

Итог

Как видите, в загрузке DirectX 11 для Windows 10 нет ничего сложного . совет только — ради бога, используйте официальный установщик. DirectX — это системные компоненты, вы можете скачать его совершенно бесплатно с официального сайта . не ищите его где-либо еще, кроме как на сайте Microsoft (а официальный офлайн-установщик давно не обновлялся), и вы никогда не будете есть проблемы.

Как установить DirectX 9 на ПК или ноутбук с системой Windows 10

Большинство старых игр не работают в новой операционной системе Windows 10, но изначально устанавливаются на ноутбуки и даже настольные компьютеры. Когда пользователь решает установить игру 7-летней давности (например, старую версию GTA), поддерживаемую DirectX 9, при запуске возникает ошибка. Чтобы исправить это, вам нужно знать, как установить DirectX 9 в Windows 10. Многие пользователи не могут установить 9-й набор API — он устарел и несовместим с Windows 10.

Проблемой совместимости старых игр с новым DirectX 11 или 12 является отсутствие библиотек DirectX 9. Совершенно непонятно, почему разработчики не использовали их в DirectX12 и, следовательно, не обеспечили обратную совместимость. Возможно, они думали, что старые игры и приложения больше не будут использоваться в новой операционной системе Windows 10. Это уже не имеет значения: есть решение установить старую версию DirectX на ПК.

Что такое обновление DirectX и зачем оно нужно

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

На сегодняшний день самая последняя версия утилиты — DirectX 12

Как DirectX влияет на производительность

Директ взаимодействует со многими программными и аппаратными компонентами, а не только с игровыми. Он позволяет корректно просматривать видео и эффекты, работать со звуком и обеспечивать отрисовку графики в форматах 2D и 3D. Последняя версия утилиты — а это DirectX 12 — снижает нагрузку на ЦП, что означает, что больше ресурсов выделяется на качество видео.

Довожу до вашего сведения! Предыдущие версии директивы использовали для полноценной работы только одно ядро ​​компьютера. Обновленная программа равномерно распределяет нагрузку, повышая производительность.

Почему нужно обновлять DirectX

Чем новее операционная система, игра или другая программа, которая работает с графикой, тем выше ее требования к ресурсам. И не только выше, они разные, поэтому обновление директив до Windows 10 жизненно важно, особенно для геймера. Если прямая трансляция не обновляется в течение длительного времени, игра не будет воспроизводиться вообще или запустится, но без каких-либо визуальных эффектов.

Direct обычно поставляется в комплекте с Windows, так как он нужен для работы. Как правило, DirectX 12 уже установлен в последней операционной системе, но иногда устанавливается версия 11.2. Это происходит, если ваша видеокарта или видеоадаптер довольно слабые, так как они не поддерживают новое программное обеспечение.


Во многих играх более высокая версия Direct улучшает графику

Установка

Чтобы установить старый набор API, вам необходимо включить компонент «DirectPlay», который находится в панели управления. Нам нужно его открыть.

Входим в поиск и пишем: «Панель управления». Найдите и запустите утилиту удаления в панели:

В открывшемся окне нажмите «Активировать или деактивировать компоненты Windows» (находится в левом меню):

В открывшемся окне найдите строку «Legacy Components», поместите перед ней «птичку», откройте ветку и также поставьте «птичку» перед DirectPlay.

Нажмите «ОК» и попробуйте переустановить DirectX 9. Часто этот метод помогает решить проблему, но нет гарантии, что он поможет в вашем случае. Если ничего не помогает и DirectX еще не установлен в Windows x32 или x64, переходите к следующему методу.

Решение №3: откат системы

Рекомендуется выполнить откат операционной системы до сохраненной точки восстановления в случае неудачной установки DirectX или если новая версия пакета (после обновления) вам по каким-то причинам не подходит.

1. Щелкните на панели задач «Пуск».

2. В строке поиска введите «Восстановление системы».

3. Щелкните одноименную утилиту в списке «Программы.

4. В окне мастера восстановления операционной системы нажмите «Далее».

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

7. Подтвердите начало восстановления: нажмите «Да».

После завершения процедуры и перезапуска операционной системы вы можете приступить к работе на своем ПК (со старым DirectX).

1. Во время установки пакета несколько временных файлов сохраняются в папке Temp. Убедитесь, что вы его очистили.

2. Обновите драйверы видеокарты и процессора. Иногда это действие помогает заставить DirectX работать (без его удаления и повторной установки).

3. Чтобы узнать, какую версию Direct X вы используете, ознакомьтесь с системной информацией, данными компонентов конфигурации компьютера, используйте встроенную утилиту DXIAG. Чтобы запустить его, введите имя в строке меню «Пуск» и нажмите Enter. Всю необходимую информацию можно найти во вкладках «Система» и «Дисплей».

Поддерживайте DirectX на вашем компьютере без проблем и ошибок!

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

В этой статье я хотел бы более подробно остановиться на наиболее распространенных вопросах, касающихся DirectX.

Итак, приступим…

DirectX — это большой набор функций, используемых при разработке в среде Microsoft Windows. Чаще всего эти функции используются при разработке всевозможных игр.

Следовательно, если игра была разработана для определенной версии DirectX, такая же (или более новая) версия должна быть установлена ​​на компьютере, на котором она будет работать. Обычно разработчики игр всегда включают в себя правильную версию DirectX. Однако иногда случаются совпадения, и пользователям приходится вручную искать необходимые версии и устанавливать их.

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

Пакет DirectX скачать

Эта проблема известна Microsoft. Поэтому на его официальном сайте есть отдельный пакет, который включает версии DirectX 9-11. Вы можете скачать его здесь. Впоследствии пакет можно будет установить и без интернета.

Пройдите по ссылке и вы сразу увидите окошко с выбором языка. Выберите русский язык (он должен быть выбран по умолчанию) и нажмите кнопку «Скачать».

Начнется загрузка. В Google Chrome загруженный файл отображается на нижней панели браузера:

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

Нажмите кнопку «Обзор» и выберите папку, в которую мы поместим файлы. Удобнее всего создать папку на рабочем столе и указать ее. После установки приложения вам остается только удалить его. Выбрали папку, нажимаем «ОК» и начинается распаковка. Это займет 5-10 секунд.

Теперь зайдем в нашу новую папку и посмотрим много архивов. Мы не обращаем на них внимания, нас интересует только приложение DXSETUP.EXE — это установщик. Его легко найти, и он выделяется среди остальных файлов.

Запускаем его двойным щелчком левой кнопки мыши, принимаем условия лицензионного соглашения, нажимаем «Далее» и еще раз «Далее».

Начнется установка (обновление) — это займет 15-20 секунд (в зависимости от производительности вашего компьютера).

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

Добавление и включение старых библиотек DirectX

Некоторые пользователи пытаются запускать старые игры в Windows 10 и сталкиваются с отсутствием библиотек, включенных в старые версии DirectX, из-за того, что новые версии не включают некоторые из них. В этом случае, если вы хотите, чтобы приложение работало правильно, вам нужно проделать небольшую манипуляцию. Сначала вам нужно включить один из компонентов Windows. Для этого следуйте инструкции:

    Зайдите в «Панель управления» через «Пуск».

Найдите там раздел «Программы и компоненты».

Щелкните ссылку «Включение или отключение компонентов Windows».

Найдите в списке каталог «Устаревшие компоненты» и далее.

Далее вам необходимо скачать недостающие библиотеки с официального сайта и для этого выполнить следующие действия:

    Перейдите по ссылке выше и загрузите последнюю версию автономного установщика, нажав соответствующую кнопку.

Запустите скачанный файл и подтвердите лицензионное соглашение.

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

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

В открывшемся окне выполните простую процедуру установки.

Любые новые файлы, добавленные таким образом, будут сохранены в папке «System32», которая находится в системном каталоге «Windows». Теперь вы можете спокойно запускать старые компьютерные игры — для них будет включена поддержка необходимых библиотек.

Для владельцев Windows XP и Windows 2000

Для вас есть готовое решение в виде DirectX 9 Unistaller, плюс вам понадобится образ Windows XP или диск. Эта программа удаления использует исходные файлы с диска Windows XP и восстанавливает DirectX 8. Затем DirectX 9 извлекает необходимые файлы из Driver.cab в папке i386 с диска Windows XP в папку на жестком диске с именем C: DXTEMP. После копирования запускается командный файл UnDx9.bat. Начнется процесс переустановки. Запускайте программу удаления UnDx9.bat ТОЛЬКО В БЕЗОПАСНОМ РЕЖИМЕ, поскольку файлы DirectX часто блокируются во время нормальной работы.

ВАЖНЫЙ. Не забудьте перезагрузить вашу систему, прежде чем вносить какие-либо изменения!

Если вариант почти ручной переустановки DirectX не работает или вам не подходит, попробуйте автоматический инструмент DirectX Eradicator (с внешнего ресурса). Он работает по тому же принципу и также требует установочных файлов Windows XP (этот вариант не подходит для более поздних версий Windows). Для работы потребуются права администратора и запущенная служба Cryptographic Services”.

Подробная инструкция

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

Процедура переустановки

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

В общем, этот вариант последний. Если это не поможет, вам необходимо переустановить всю ОС вместе с игрой и всеми драйверами. А это сложно и требует времени. Для переустановки DirectX не требуется специального программного обеспечения. Все делается силами операционной системы. Вот подробная инструкция:

  1. Откроем официальную страницу загрузки.
  2. Щелкаем ЛКМ по красной кнопке.

     

  3. В появившемся окне нажмите «Отклонить и продолжить…».
  4. В проводнике откройте каталог, в котором был сохранен файл dxwebsetup.exe.
  5. Щелкните его правой кнопкой мыши и выберите этот элемент:

     

  6. В новом окне отметьте «Я согласен…» и нажмите «Далее».

     

  7. На следующей странице мы покидаем панель Bing.
  8. Запускаем процедуру установки и ждем ее завершения.
  9. Затем нажмите кнопку «Готово».

     

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

Источники

  • https://WiFi-telecom.ru/smartfony/kak-pereustanovit-directx-na-windows-10.html
  • https://telecomer.ru/igry-i-programmy/pereustanovka-directx.html
  • https://ichudoru.com/kak-pereustanovit-directx-na-windows-10/
  • https://rjalka.ru/kak-udalit-i-pereustanovit-directx-v-windows-10/
  • https://AcerMoscow.ru/prilozheniya/pereustanovka-directx-11.html

Оцените статью
Блог о Windows 10