Ошибка 0x8024402C или бесконечное скачивание .NET Framework — как исправить?
При установке компонентов .NET Framework 3.5 или других версий как через Панель управления, так и путем загрузки установщика с официального сайта, вы можете столкнуться с сообщением об ошибке 0x8024402C или же бесконечным ожиданием на этапе «Скачивание необходимых файлов».
В этой инструкции о том, чем может быть вызвана такая ошибка в Windows 11 и Windows 10 и способах её исправить. Коды ошибки 0x80072EFD, 0x80072EE2, 0x80072EF3, а также эти коды ошибки в других расположениях, таких как Центр обновления или Microsoft Store обычно имеют те же причины.
Прокси-сервер и другие проблемы подключения
Как правило, как бесконечное скачивание необходимых файлов, так и ошибка вызваны проблемами с подключением к серверам Майкрософт, с которых происходит загрузки, что может быть вызвано:
- Использованием VPN и настройками прокси-сервера
- Работой сторонних файрволлов или средств защиты в Интернете сторонних антивирусах
- Целенаправленной блокировкой доступа к серверам Майкрософт в нелицензионных версиях Windows
Чаще всего причина именно в настройках прокси-сервера, причем сам по себе Интернет может исправно работать. Решение в данном случае состоит из следующих шагов:
- Отмените установку .NET Framework (может отменяться долго, «зависнуть», но в результате отменяется).
- Нажмите клавиши Win+R на клавиатуре, введите inetcpl.cpl и нажмите Enter.
- Перейдите на вкладку «Подключения» и нажмите кнопку «Настройка сети».
- Снимите все отметки, включая «Автоматическое определение параметров», примените настройки и закройте окно.
- Запустите командную строку от имени администратора ( способы это сделать ), после чего введите команду
netsh winhttp import proxy source=ie
и нажмите Enter.
- Закройте командную строку и снова попробуйте выполнить установку необходимых компонентов.
Если это не сработало, рекомендую дополнительно проверить файл hosts на наличие блокировок серверов Майкрософт (и убрать их при наличии), попробовать временно отключить брандмауэр Windows . При наличии сторонних файроволлов, средств защиты в Интернете в антивирусах, попробуйте отключить и их тоже.
Установка из образа вручную
Если предыдущий подход не сработал, вы можете выполнить установку .NET Framework 3.5 с локального образа, для этого:
- Подключите флешку с установочными файлами Windows, либо смонтируйте в системе ISO образ с вашей версией Windows 11 или 10 ( способы скачать Windows 11 ISO или Windows 10 , различия в сборках с установленной системой обычно не играют роли) — для этого нажмите по образу ISO правой кнопкой мыши и выберите пункт «Подключить».
- Введите команду (заменив букву диска D: на фактическую букву подключенного накопителя):
DISM /online /enable-feature /featurename:NetFx3 /All /Source:D:sourcessxs /LimitAccess
и нажмите Enter.
- Дождитесь завершения установки.
- В результате компонент .NET Framework 3.5 будет установлен:
Если проблема сохраняется, опишите ситуацию в деталях в комментариях ниже, я постараюсь помочь с решением.