Невозможно установить DirectX в Windows 10 [FULL GUIDE]
DirectX является важнейшим компонентом Windows 10, который требуется многим мультимедийным приложениям. Однако иногда в Windows 10 могут быть ошибки DirectX, и сегодня мы собираемся показать вам, как их исправить.
Как я могу исправить ошибки DirectX в Windows 10?
- Установите предыдущую версию DirectX
- Переустановите драйверы видеокарты
- Переустановите одно из предыдущих обновлений
- Загрузите распространяемые файлы Visual C ++
- Загрузите недостающие файлы .dll
- Убедитесь, что вы соответствуете рекомендуемым системным требованиям
- Установите DirectX с помощью командной строки
Решение 1. Установите предыдущую версию DirectX
Для правильной работы некоторых приложений требуются более старые версии DirectX, и вам необходимо установить их вручную. Для этого вы можете скачать установщик отсюда .
После загрузки файла установите его и перезагрузите компьютер. После перезагрузки компьютера большинство ошибок DirectX должно быть исправлено.
Если вы хотите установить более старую версию DirectX, проверьте ссылку выше. Но если вам интересна последняя версия и как она улучшает производительность графического процессора, прочитайте эту статью .
Решение 2. Переустановите драйверы видеокарты.
Немногие пользователи сообщили, что проблемы DirectX были решены просто путем переустановки драйверов графической карты. Для этого просто выполните следующие действия:
- Нажмите Windows Key + X и выберите Диспетчер устройств .
- После запуска диспетчера устройств перейдите в раздел « Адаптеры дисплея » и найдите драйвер графической карты.
- Щелкните правой кнопкой мыши драйвер и выберите « Удалить» .
- Установите флажок Удалить программное обеспечение драйвера для этого устройства и нажмите ОК .
- После удаления драйвера перезагрузите компьютер.
- После перезагрузки компьютера перейдите на веб-сайт производителя графической карты и загрузите последние версии драйверов для вашей графической карты.
- Установите загруженные драйверы.
Хотите последние версии драйверов GPU? Добавьте эту страницу в закладки и всегда оставайтесь в курсе последних и самых лучших.
Обновлять драйверы автоматически
Если этот метод не работает или у вас нет необходимых навыков работы с компьютером для обновления / исправления драйверов вручную, мы настоятельно рекомендуем сделать это автоматически с помощью средства обновления драйверов Tweakbit.
Этот инструмент одобрен Microsoft и Norton Antivirus. После нескольких испытаний наша команда пришла к выводу, что это лучшее автоматизированное решение. Ниже вы можете найти краткое руководство, как это сделать.
- Загрузите и установите TweakBit Driver Updater
- После установки программа начнет сканирование вашего компьютера на наличие устаревших драйверов автоматически. Driver Updater проверит установленные вами версии драйверов по своей облачной базе данных последних версий и порекомендует правильные обновления. Все, что вам нужно сделать, это дождаться завершения сканирования.
- По завершении сканирования вы получите отчет обо всех проблемных драйверах, найденных на вашем ПК. Просмотрите список и посмотрите, хотите ли вы обновить каждый драйвер по отдельности или все сразу. Чтобы обновить один драйвер за раз, нажмите ссылку «Обновить драйвер» рядом с именем драйвера. Или просто нажмите кнопку «Обновить все» внизу, чтобы автоматически установить все рекомендуемые обновления.
Примечание. Некоторые драйверы необходимо устанавливать в несколько этапов, поэтому вам придется нажимать кнопку «Обновить» несколько раз, пока не будут установлены все его компоненты.
Отказ от ответственности : некоторые функции этого инструмента не являются бесплатными.
В дополнение к переустановке драйверов пользователи также предлагают удалить любые инструменты для разгона, такие как MSI Afterburner . Если вы используете эти инструменты, обязательно удалите все настройки разгона перед их удалением.
Решение 3. Переустановите одно из предыдущих обновлений.
Иногда ранее установленные обновления могут вызывать проблемы с DirectX, и в этом случае вам, возможно, придется удалить эти обновления. Для этого сделайте следующее:
- Откройте приложение «Настройки» и перейдите в раздел «Обновление и безопасность» .
- Перейдите в раздел Центра обновления Windows и нажмите « Дополнительные параметры» .
- Нажмите Просмотр истории обновлений .
- Нажмите на Удалить обновления .
- Перед удалением обновления вам нужно немного изучить и выяснить, какое из этих обновлений является обновлением DirectX.
- Удалите это обновление и перезагрузите компьютер.
Если у вас возникли проблемы с открытием приложения «Настройка», обратитесь к этой статье, чтобы решить эту проблему. Узнайте, установлено ли определенное обновление с помощью этого руководства .
Решение 4 — Загрузите распространяемые файлы Visual C ++
Немногие пользователи сообщили, что установка распространяемых Visual C ++ исправила ошибки DirectX. Пользователи рекомендуют скачать и установить этот пакет . Если этот пакет не работает, список всех распространяемых файлов Visual C ++ можно найти здесь .
Решение 5 — Загрузите недостающие файлы .dll
Использование этого решения может привести к потенциальной нестабильности системы, поэтому используйте его на свой страх и риск.
Немногие пользователи сообщают, что можно исправить ошибки DirectX в Windows 10, просто загрузив отсутствующие файлы .dll и переместив их в папку WindowsSystem32 (для 32-разрядных версий Windows 10) или в папку WindowsSysWOW64 (для 64-разрядных версий Windows 10).
Это решение может быть не самым безопасным, если вы загружаете эти недостающие файлы из Интернета, так что имейте это в виду. Кроме того, вы можете скопировать недостающие файлы .dll с другого компьютера, который вы используете.
Решение 6. Убедитесь, что вы соответствуете рекомендуемым системным требованиям
Я знаю, что это маловероятно, но если вы используете старый компьютер, вы можете проверить, соответствует ли он минимальным системным требованиям для запуска DirectX. Вот минимальные системные требования для DirectX 12:
- Windows 7 32-битная или 64-битная
- DirectX 12 совместимая видеокарта
- .NET Framework 4
- 1 ГБ ОЗУ
- Процессор Duo Core с частотой 2 ГГц
Решение 7. Установите .NET Framework с помощью командной строки
Для установки .NET Framework вам в основном нужно будет использовать старый добрый сервис DISM (Deployment Image Servicing and Management). Если DSIM не работает, быстро исправьте это с помощью пошагового руководства .
Однако мы не собираемся использовать «целый» инструмент, а только его часть, которая позволит нам установить .NET Framework. Вот что вам нужно сделать:
- Перейдите в поиск, введите cmd и откройте командную строку от имени администратора .
- Введите следующую команду и нажмите Enter: DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: D: sourcessxs
- Подождите, пока процесс закончится.
- Перезагрузите компьютер.
DirectX является неотъемлемой частью всех операционных систем Windows, поэтому любые проблемы с DirectX могут привести к прекращению работы ваших любимых приложений.
Если у вас есть проблемы с DirectX в Windows 10, не стесняйтесь попробовать некоторые из наших решений. Для получения дополнительных предложений или вопросов, обратитесь к разделу комментариев ниже.
СВЯЗАННЫЕ ИСТОРИИ, КОТОРЫЕ ВЫ ДОЛЖНЫ ПРОВЕРИТЬ:
- ИСПРАВЛЕНИЕ: ошибка «Не найден адаптер DirectX 10 или 11 или среда выполнения»
- Mass Effect: ошибки Andromeda DirectX [FIX]
- Как исправить «DirectX обнаружил неисправимую ошибку» в Windows
Примечание редактора: этот пост был первоначально опубликован в апреле 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.