ИСПРАВЛЕНИЕ: не удается установить DirectX в Windows 10

  • DirectX - это набор программ и протоколов, который жизненно важен для работы вашего ПК с Windows 10, особенно если вы геймер или заядлый дизайнер 3D или видео.
  • DirectX - это набор программных инструментов, как и любые другие, поэтому проблемы с ним обязательно возникнут. Если это произойдет, просто ознакомьтесь с инструкциями в статье ниже, чтобы узнать подробности.
  • Эта статья является частью очень большого хаба, посвященного проблемам Windows 10, поэтому не забудьте сохранить ее на потом, если программа снова доставляет вам трудности.
  • Проблемы с WIndows 10 обязательно появятся, так что посетите нашу специальную страницу Directx для получения более интересных статей.
не могу установить DirectX

DirectX - важнейший компонент Windows 10, необходимый для работы многих мультимедийных приложений. Однако иногда в Windows 10 могут быть ошибки DirectX, и сегодня мы покажем вам, как их исправить.


Как исправить ошибки DirectX в Windows 10?

  1. Установите предыдущую версию DirectX
  2. Переустановите драйверы видеокарты
  3. Переустановите одно из предыдущих обновлений
  4. Скачать распространяемые компоненты Visual C ++
  5. Загрузите недостающие файлы .dll
  6. Убедитесь, что вы соответствуете рекомендованным системным требованиям
  7. Установите DirectX с помощью командной строки

1. Установите предыдущую версию DirectX.

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

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

Если вы хотите установить более старую версию DirectX, проверьте ссылку выше. Но если вас интересует последняя версия и то, как она улучшает производительность графического процессора, прочтите эту статью.

2. Переустановите драйверы видеокарты.

  1. Нажмите Windows Key + X и выберите Диспетчер устройств .

    Диспетчер устройств

  2. После запуска Диспетчера устройств перейдите в раздел « Видеоадаптеры » и найдите драйвер видеокарты.
  3. Щелкните драйвер правой кнопкой мыши и выберите « Удалить» .

    удалить драйвер

  4. Установите флажок Удалить программное обеспечение драйвера для этого устройства и нажмите ОК .

    подтвердить-удалить-драйвер

  5. После удаления драйвера перезагрузите компьютер.
  6. После перезагрузки компьютера перейдите на веб-сайт производителя видеокарты и загрузите последние версии драйверов для своей видеокарты.
  7. Установите скачанные драйверы.

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


Хотите последние версии драйверов графического процессора? Добавьте эту страницу в закладки и всегда будьте в курсе.


1.1. Автоматическое обновление драйверов

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

Этот инструмент одобрен Microsoft и Norton Antivirus. После нескольких тестов наша команда пришла к выводу, что это лучшее автоматизированное решение. Ниже вы можете найти краткое руководство, как это сделать.

  1. Загрузите и установите TweakBit Driver Updater
  2. стартовое окно программы обновления драйверов
  3. После установки программа автоматически начнет сканирование вашего ПК на наличие устаревших драйверов.
    • Driver Updater проверит установленные вами версии драйверов по своей облачной базе данных последних версий и порекомендует правильные обновления.
    • Все, что вам нужно сделать, это дождаться завершения сканирования.
  1. диагностика программы обновления драйверов
  2. По завершении сканирования вы получите отчет обо всех проблемных драйверах, обнаруженных на вашем компьютере.
  3. Просмотрите список и посмотрите, хотите ли вы обновить каждый драйвер по отдельности или все сразу.
    • Чтобы обновлять драйверы по одному, щелкните ссылку «Обновить драйвер» рядом с именем драйвера.

Или просто нажмите кнопку «Обновить все» внизу, чтобы автоматически установить все рекомендуемые обновления.

сканирование средства обновления драйверов завершено

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

Отказ от ответственности : некоторые функции этого инструмента платные.

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


3. Переустановите одно из предыдущих обновлений.

  1. Откройте приложение «Настройки» и перейдите в раздел «Обновление и безопасность» .
  2. Перейдите в раздел Центра обновления Windows и нажмите « Дополнительные параметры» .

    расширенные параметры-Windows-обновление

  3. Щелкните Просмотреть историю обновлений .

    просмотреть историю обновлений

  4. Щелкните Удалить обновления .

    удалить обновления

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

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

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


4. Загрузите распространяемые файлы Visual C ++.

Немногие пользователи сообщили, что при установке Visual C ++ Redistributables исправлены ошибки DirectX. Пользователи рекомендуют скачать и установить этот пакет. Если этот пакет не работает, список всех распространяемых компонентов Visual C ++ можно найти здесь.


5. Загрузите недостающие файлы .dll.

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

Немногие пользователи сообщают, что вы можете исправить ошибки DirectX в Windows 10, просто загрузив отсутствующие файлы .dll и переместив их в папку WindowsSystem32 (для 32-разрядных версий Windows 10) или WindowsSysWOW64 (для 64-разрядных версий Windows 10).

Это решение может быть не самым безопасным, если вы загружаете эти недостающие файлы из Интернета, так что имейте это в виду. Кроме того, вы можете скопировать отсутствующие файлы .dll с другого компьютера, который вы используете.


6. Убедитесь, что вы соответствуете рекомендованным системным требованиям.

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

  1. Windows 7 32 или 64 бит
  2. Графическая карта, совместимая с DirectX 12
  3. .NET Framework 4
  4. 1 ГБ оперативной памяти
  5. Двухъядерный процессор 2 ГГц

7. Установите .NET Framework с помощью командной строки.

  1. Перейдите в поиск, введите cmd и откройте командную строку от имени администратора .
  2. Введите следующую команду и нажмите Enter:  DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: D: sourcessxs
  3. Дождитесь завершения процесса.
  4. Перезагрузите компьютер.

Чтобы установить .NET Framework, вам в основном потребуется использовать старую добрую службу DISM (обслуживание и управление образами развертывания). Если DSIM не работает, быстро исправьте его с помощью этого пошагового руководства.

Однако мы не собираемся использовать «весь» инструмент, а только его часть, которая позволит нам установить .NET Framework.

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

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


Не можете получить доступ к командной строке от имени администратора? Ознакомьтесь с этим руководством поближе.


FAQ: узнать больше о DirectX

  • Для чего используется DirectX?

Поскольку DirectX представляет собой набор интерфейсов прикладного программирования для обработки мультимедиа, видео, программирования игр и видео, он является неотъемлемой частью ПК любого геймера с Windows 10.

  • К чему могут привести проблемы с DirectX?

Некоторые программы для редактирования 3D и видео, а также программы для воспроизведения фильмов не могут работать без него.

  • Как мне получить DirectX?

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


Примечание редактора: этот пост был первоначально опубликован в марте 2018 года и с тех пор был переработан и обновлен в марте 2020 года для обеспечения свежести, точности и полноты.