Как установить .NET Framework 3.5 в Windows 10 и 11 при ошибке загрузки

Иван Корнев·16 августа 2026·3 мин

Для установки .NET Framework 3.5 в Windows 10 и 11 при ошибке загрузки используйте офлайн-метод DISM, правку реестра при коде 0x800F0954 или автономные установщики.

Оглавление

Офлайн-установка через DISM

Наиболее надежный способ, позволяющий установить компонент из локального образа Windows, минуя проблемы с Центром обновлений или WSUS.

  1. Скачайте официальный ISO-образ вашей версии Windows 10/11 или используйте установочную флешку.
  2. Смонтируйте образ (дважды кликните по файлу ISO) и запомните букву виртуального диска (например, D:).
  3. Запустите командную строку (CMD) или PowerShell от имени администратора.
  4. Выполните команду, заменив D: на вашу букву диска:
   DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs
  1. Дождитесь завершения операции и перезагрузите компьютер.

При ошибках 0x800F0818 или 0x800F0906 убедитесь, что версия установочного ISO-образа точно соответствует установленной сборке Windows.

Исправление ошибки 0x800F0954 через реестр

Ошибка 0x800F0954 часто возникает в корпоративных сетях, когда компьютер пытается загрузить компонент с недоступного сервера WSUS вместо официальных серверов Microsoft.

  1. Нажмите Win + R, введите regedit и нажмите ОК.
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  3. Найдите параметр UseWUServer и измените его значение на 0 или удалите этот ключ полностью.
  4. Перезапустите службу «Центр обновления Windows» или перезагрузите ПК, затем повторите попытку установки через «Компоненты Windows».
  5. После успешной установки можно вернуть исходное значение реестра, если это требуется политиками компании.

Установка через компоненты Windows

Базовый метод, работающий при стабильном интернет-соединении без специфических ошибок сети.

  1. Нажмите Win + R, введите optionalfeatures и нажмите Enter.
  2. Поставьте галочку напротив «.NET Framework 3.5 (включает .NET 2.0 и 3.0)».
  3. Выберите «Скачать файлы из Центра обновления Windows» и дождитесь завершения.

Сторонние автономные установщики

Существуют проверенные сообществами автономные установщики (например, от abbodi1406), которые автоматически активируют встроенный в систему компонент без необходимости монтировать ISO-образ. Этот способ удобен, если у вас нет под рукой установочного образа Windows.

Скачивайте такие инструменты только из доверенных источников.

Важные примечания

  • Стандартный веб-установщик с сайта Microsoft не работает для Windows 10 и 11, так как платформа является встроенным компонентом ОС, а не отдельным приложением.
  • Если проблема возникла после обновления до Windows 11, возможно повреждение системных файлов. В этом случае перед установкой .NET рекомендуется выполнить команды:
  sfc /scannow
  DISM /Online /Cleanup-Image /RestoreHealth

Частые ошибки

Код ошибкиПричинаРешение
0x800F0954Попытка загрузки с недоступного WSUS-сервераИзмените параметр UseWUServer в реестре
0x800F081F, 0x800F0906Проблемы с загрузкой из Центра обновленийИспользуйте офлайн-установку через DISM
0x800F0818Несоответствие версии ISO-образа сборке WindowsУбедитесь, что версия ISO точно соответствует установленной сборке

FAQ

Почему веб-установщик с сайта Microsoft не работает? Платформа .NET Framework 3.5 является встроенным компонентом операционной системы Windows 10 и 11, а не отдельным приложением, поэтому стандартный веб-установщик неприменим.

Что делать, если у меня нет ISO-образа Windows? Можно использовать проверенные сообществами автономные установщики (например, от abbodi1406), которые активируют встроенный компонент без необходимости монтировать образ. Скачивайте такие инструменты только из доверенных источников.

Почему появляется ошибка 0x800F0954? Эта ошибка часто возникает в корпоративных сетях, когда компьютер пытается загрузить компонент с недоступного сервера WSUS вместо официальных серверов Microsoft. Для решения измените параметр UseWUServer в реестре.

Что делать, если проблема появилась после обновления до Windows 11? Возможно повреждение системных файлов. Перед установкой .NET Framework выполните команды sfc /scannow и DISM /Online /Cleanup-Image /RestoreHealth для восстановления целостности системы.