ИСПРАВЛЕНИЕ: не удается установить DirectX в Windows 10
- DirectX - это набор программ и протоколов, который жизненно важен для работы вашего ПК с Windows 10, особенно если вы геймер или заядлый дизайнер 3D или видео.
- DirectX - это набор программных инструментов, как и любые другие, поэтому проблемы с ним обязательно возникнут. Если это произойдет, просто ознакомьтесь с инструкциями в статье ниже, чтобы узнать подробности.
- Эта статья является частью очень большого хаба, посвященного проблемам Windows 10, поэтому не забудьте сохранить ее на потом, если программа снова доставляет вам трудности.
- Проблемы с WIndows 10 обязательно появятся, так что посетите нашу специальную страницу Directx для получения более интересных статей.
DirectX - важнейший компонент Windows 10, необходимый для работы многих мультимедийных приложений. Однако иногда в Windows 10 могут быть ошибки DirectX, и сегодня мы покажем вам, как их исправить.
Как исправить ошибки DirectX в Windows 10?
- Установите предыдущую версию DirectX
- Переустановите драйверы видеокарты
- Переустановите одно из предыдущих обновлений
- Скачать распространяемые компоненты Visual C ++
- Загрузите недостающие файлы .dll
- Убедитесь, что вы соответствуете рекомендованным системным требованиям
- Установите DirectX с помощью командной строки
1. Установите предыдущую версию DirectX.
Некоторым приложениям для правильной работы требуются более старые версии DirectX, и вам придется устанавливать их вручную. Для этого вы можете скачать установщик отсюда.
После того, как вы скачали файл, установите его и перезагрузите компьютер. После перезагрузки компьютера большинство ошибок DirectX должно быть исправлено.
Если вы хотите установить более старую версию DirectX, проверьте ссылку выше. Но если вас интересует последняя версия и то, как она улучшает производительность графического процессора, прочтите эту статью.
2. Переустановите драйверы видеокарты.
- Нажмите Windows Key + X и выберите Диспетчер устройств .
- После запуска Диспетчера устройств перейдите в раздел « Видеоадаптеры » и найдите драйвер видеокарты.
- Щелкните драйвер правой кнопкой мыши и выберите « Удалить» .
- Установите флажок Удалить программное обеспечение драйвера для этого устройства и нажмите ОК .
- После удаления драйвера перезагрузите компьютер.
- После перезагрузки компьютера перейдите на веб-сайт производителя видеокарты и загрузите последние версии драйверов для своей видеокарты.
- Установите скачанные драйверы.
Немногие пользователи сообщили, что проблемы с DirectX были решены простой переустановкой драйверов графической карты.
Хотите последние версии драйверов графического процессора? Добавьте эту страницу в закладки и всегда будьте в курсе.
1.1. Автоматическое обновление драйверов
Если этот метод не работает или у вас нет необходимых навыков работы с компьютером для обновления / исправления драйверов вручную, мы настоятельно рекомендуем сделать это автоматически с помощью инструмента обновления драйверов Tweakbit.
Этот инструмент одобрен Microsoft и Norton Antivirus. После нескольких тестов наша команда пришла к выводу, что это лучшее автоматизированное решение. Ниже вы можете найти краткое руководство, как это сделать.
- Загрузите и установите TweakBit Driver Updater
- После установки программа автоматически начнет сканирование вашего ПК на наличие устаревших драйверов.
- Driver Updater проверит установленные вами версии драйверов по своей облачной базе данных последних версий и порекомендует правильные обновления.
- Все, что вам нужно сделать, это дождаться завершения сканирования.
- По завершении сканирования вы получите отчет обо всех проблемных драйверах, обнаруженных на вашем компьютере.
- Просмотрите список и посмотрите, хотите ли вы обновить каждый драйвер по отдельности или все сразу.
- Чтобы обновлять драйверы по одному, щелкните ссылку «Обновить драйвер» рядом с именем драйвера.
Или просто нажмите кнопку «Обновить все» внизу, чтобы автоматически установить все рекомендуемые обновления.
Примечание. Некоторые драйверы необходимо установить в несколько этапов, поэтому вам придется несколько раз нажать кнопку «Обновить», пока не будут установлены все его компоненты.
Отказ от ответственности : некоторые функции этого инструмента платные.
Помимо переустановки драйверов, пользователи также предлагают удалить любые инструменты разгона, такие как MSI Afterburner . Если вы используете эти инструменты, обязательно удалите все настройки разгона перед их удалением.
3. Переустановите одно из предыдущих обновлений.
- Откройте приложение «Настройки» и перейдите в раздел «Обновление и безопасность» .
- Перейдите в раздел Центра обновления Windows и нажмите « Дополнительные параметры» .
- Щелкните Просмотреть историю обновлений .
- Щелкните Удалить обновления .
- Перед удалением обновления вам необходимо провести небольшое исследование и выяснить, какое из этих обновлений является обновлением DirectX.
- Удалите это обновление и перезагрузите компьютер.
Иногда ранее установленные обновления могут вызывать проблемы с 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:
- Windows 7 32 или 64 бит
- Графическая карта, совместимая с DirectX 12
- .NET Framework 4
- 1 ГБ оперативной памяти
- Двухъядерный процессор 2 ГГц
7. Установите .NET Framework с помощью командной строки.
- Перейдите в поиск, введите cmd и откройте командную строку от имени администратора .
- Введите следующую команду и нажмите Enter: DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: D: sourcessxs
- Дождитесь завершения процесса.
- Перезагрузите компьютер.
Чтобы установить .NET Framework, вам в основном потребуется использовать старую добрую службу DISM (обслуживание и управление образами развертывания). Если DSIM не работает, быстро исправьте его с помощью этого пошагового руководства.
Однако мы не собираемся использовать «весь» инструмент, а только его часть, которая позволит нам установить .NET Framework.
DirectX является неотъемлемой частью всех операционных систем Windows, поэтому любые проблемы с DirectX могут привести к тому, что ваши любимые приложения перестанут работать.
Если у вас возникли проблемы с DirectX в Windows 10, вы можете попробовать некоторые из наших решений. Чтобы получить дополнительные предложения или вопросы, перейдите в раздел комментариев ниже.
Не можете получить доступ к командной строке от имени администратора? Ознакомьтесь с этим руководством поближе.
FAQ: узнать больше о DirectX
- Для чего используется DirectX?
Поскольку DirectX представляет собой набор интерфейсов прикладного программирования для обработки мультимедиа, видео, программирования игр и видео, он является неотъемлемой частью ПК любого геймера с Windows 10.
- К чему могут привести проблемы с DirectX?
Некоторые программы для редактирования 3D и видео, а также программы для воспроизведения фильмов не могут работать без него.
- Как мне получить DirectX?
Вы можете получить последнюю совместимую версию DirectX на их официальном веб-сайте, но иногда она также входит в комплект при установке или обновлении драйверов видеокарты.
Примечание редактора: этот пост был первоначально опубликован в марте 2018 года и с тех пор был переработан и обновлен в марте 2020 года для обеспечения свежести, точности и полноты.