7 лучших способов исправить ошибку DirectX, не устанавливающую в Windows 11
Разное / / June 03, 2023
Установщик DirectX часто появляется при попытке установить игру в Windows 11. Игра может выдать ошибку об отсутствии файла DirectX DLL, если файлы DirectX отсутствуют. Однако, когда пользователи пытаются запустить программу установки DirectX для установки последних файлов, возникает ошибка.
Причинами этой проблемы могут быть недоступность сети, отсутствие или повреждение файлов .NET Framework или даже назойливая антивирусная программа. Мы перечислим все возможные способы устранения проблемы с установкой DirectX в Windows и завершим установку. Давай начнем.
1. Исключите проблемы с Интернетом
Веб-установщик DirectX требует подключения к Интернету для загрузки файлов с сервера. Если в вашей системе нет рабочего подключения к Интернету, вы столкнетесь с ошибкой «Установка DirectX не может загрузить файл».
Итак, перейдите в Центр поддержки, отключитесь и повторно подключитесь к вашей сети Wi-Fi. Вы также можете открыть веб-страницу в браузере или запустить веб-приложение, чтобы проверить, может ли оно получить доступ к Интернету.
Кроме того, перезагрузите маршрутизатор, чтобы очистить его кеш, и снова подключитесь к провайдеру. Если вы не обнаружили проблем с подключением к Интернету, но не можете установить DirectX, перейдите к следующему шагу.
2. Закройте и перезапустите программу установки DirectX.
Приложение установки DirectX может столкнуться с ошибкой и перестать работать должным образом. Лучший способ исправить это — закрыть приложение из диспетчера задач а затем перезапустите его. Вот как:
Шаг 1: Нажмите сочетание клавиш Ctrl + Shift + Esc, чтобы открыть диспетчер задач на вашем компьютере.
Шаг 2: Зайдите в строку поиска, введите DirectXи нажмите Enter.
Шаг 3: Щелкните правой кнопкой мыши один процесс DirectX и выберите параметр «Завершить задачу».
Шаг 4: Повторите то же самое для всех процессов DirectX, а затем закройте диспетчер задач.
Шаг 5: Запустите установщик DirectX с правами администратора и проверьте, загружает ли он файлы сейчас.
3. Запустите средство устранения неполадок совместимости программ
Старые версии приложения установки DirectX могут столкнуться с проблемами совместимости с новыми версиями Windows 11. Так что вы можете используйте встроенное средство устранения неполадок совместимости программ для выявления и устранения проблем с установочным файлом. Повторите следующие шаги:
Шаг 1: Перейдите к месту загрузки установочного файла DirectX и нажмите на него. Нажмите сочетание клавиш Alt + Enter, чтобы открыть окно свойств.
Шаг 2: Перейдите на вкладку «Совместимость». Нажмите кнопку «Запустить средство устранения неполадок совместимости».
Шаг 3: В окне «Устранение неполадок совместимости программ» нажмите «Попробовать рекомендуемые настройки».
Шаг 4: Нажмите на кнопку «Проверить программу».
Шаг 5: Запустится контроль учетных записей. Нажмите кнопку Да.
Шаг 6: Продолжайте установку и проверьте, можете ли вы установить DirectX в своей системе.
Шаг 7: Закройте окно средства устранения неполадок совместимости программ.
4. Установите .NET Framework 3.5
Для правильной работы установщику DirectX требуется .NET Framework 3.5. Но если эта функция не установлена на вашем компьютере с Windows, вы столкнетесь с ошибкой при установке среды выполнения DirectX. Вы можете установить .NET Framework 3.5 через панель управления. Вот как это сделать:
Шаг 1: Нажмите клавишу Windows, чтобы открыть меню «Пуск», введите appwiz.cpl в строке поиска и нажмите Enter.
Шаг 2: Откроется окно «Программы и компоненты». Перейдите в верхнюю левую область и нажмите «Включить или отключить функции Windows».
Шаг 3: Установите флажок рядом с параметром «.NET Framework 3.5 (включая .NET 2.0 и 3.0)». Нажмите кнопку ОК.
Шаг 4: Нажмите «Разрешить Центру обновления Windows загружать файлы для вас». Дождитесь окончания загрузки, установите его и закройте окно загрузки.
Шаг 5: Перезагрузите компьютер, чтобы применить изменения.
5. Восстановите .NET Framework
Если вы уже установили .NET Framework в своей системе Windows 11, но по-прежнему не можете установить DirectX, восстановите установку .NET Framework. Microsoft предлагает официальный инструмент для выполнения этого ремонта. Повторите следующие шаги:
Шаг 1: Загрузите средство восстановления Microsoft .NET Framework.
Скачать
Шаг 2: Перейдите к месту загрузки и запустите инструмент. Когда появится запрос контроля учетных записей, нажмите «Да», чтобы продолжить.
Шаг 3: Установите флажок «Я прочитал и принимаю условия лицензии». Затем нажмите кнопку «Далее».
Шаг 4: Инструмент предложит некоторые изменения. Нажмите кнопку «Далее».
Шаг 5: Подождите, пока инструмент применит изменения, и нажмите «Далее».
Шаг 5: Наконец, нажмите кнопку «Готово», чтобы закрыть инструмент.
Шаг 6: Повторите попытку установки DirectX.
6. Временно отключите антивирусную программу
Защитник Windows или сторонняя программа иногда могут проявлять чрезмерную защиту и препятствовать процессу установки. Итак, вы должны отключить антивирусную программу как Защитник Windows на короткое время и попробуйте установить DirectX. Вот как это сделать:
Шаг 1: Нажмите клавишу Windows, чтобы открыть меню «Пуск», введите Безопасность Windows в строке поиска и нажмите Enter.
Шаг 2: Нажмите на значок «Защита от вирусов и угроз».
Шаг 3: Прокрутите вниз до раздела «Настройки защиты от вирусов и угроз». Нажмите на опцию «Управление настройками».
Шаг 4: Отключите переключатель, расположенный под опцией защиты в реальном времени.
Шаг 5: Когда появится запрос контроля учетных записей, нажмите кнопку «Да». Защитник Windows временно неактивен в вашей системе.
Шаг 6: Если вы используете сторонний антивирус в своей системе, вы можете перейти к значкам на панели задач и отключить его на короткое время или до следующей перезагрузки.
Шаг 7: Запустите установщик DirectX в вашей системе.
7. Попробуйте автономный установщик
Если вы пытаетесь использовать веб-установщик DirectX и видите ошибку DirectX «Программе установки не удалось загрузить файл. Пожалуйста, повторите попытку позже или проверьте сетевое соединение», а затем используйте автономный установщик. Вот как это сделать:
Шаг 1: Загрузите средство DirectX End-User Runtimes (июнь 2010 г.).
Скачать автономный установщик DirectX
Шаг 2: Щелкните правой кнопкой мыши загруженный файл и выберите параметр «Запуск от имени администратора».
Шаг 3: Появится окно контроля учетных записей. Нажмите кнопку Да.
Шаг 4: Следуйте инструкциям на экране, чтобы установить DirectX. Вам не нужно загружать дополнительные файлы, потому что этот установщик содержит все необходимые файлы DLL.
Больше никаких проблем с DirectX
DirectX имеет решающее значение для игр и всех приложений, которым требуется доступ к видеокарте и звуковому оборудованию. Если он отсутствует в вашей системе, вы столкнетесь с ошибками DirectX. Мы надеемся, что упомянутые выше методы были эффективны для устранения проблемы с установкой DirectX в Windows.
Последнее обновление: 16 мая 2023 г.
Вышеупомянутая статья может содержать партнерские ссылки, которые помогают поддерживать Guiding Tech. Однако это не влияет на нашу редакционную честность. Содержание остается беспристрастным и аутентичным.
Написано
Абхишек придерживался операционной системы Windows с тех пор, как купил Lenovo G570. Как бы это ни было очевидно, он любит писать о Windows и Android, двух самых распространенных и увлекательных операционных системах, доступных человечеству. Когда он не пишет пост, он любит смотреть OnePiece и все, что предлагает Netflix.