Установщики и приложения Windows 10Windows 11 0x800F09500x800F081F

Не удаётся установить .NET Framework 3.5: ошибки 0x800F0950 и 0x800F081F

  • Обновлено
  • Чтение ≈ 3 минуты
  • Нужны права администратора

Краткий ответ

Ошибка при включении .NET Framework 3.5 возникает, когда Windows не может скачать файлы компонента. Решение — установить компонент с установочного носителя Windows командой DISM с параметром /Source.

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение
  4. Установка из образа Windows
  5. Если установка через «Компоненты Windows» не идёт

#Что означает ошибка

0x800F0950
Не удалось установить указанные функции Ошибка 0x800F0950 / 0x800F081F

Ошибки 0x800F0950 и 0x800F0954 при установке .NET Framework 3.5 говорят, что Windows не смогла скачать компонент через Центр обновления: он заблокирован политикой, недоступен из сети или повреждено хранилище компонентов.

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

.NET Framework 3.5 — компонент по запросу. Если нет доступа к Windows Update, исходные файлы нужно указать вручную.

#Причины и решения

Возможная причинаКак узнатьЧто делать
Нет доступа к Центру обновленияБлокировка или политика.Включение компонента не удаётся.Укажите источник на ISO.
Групповая политика блокируетИсточник установки ограничен.Рабочий ПК.Обратитесь к администратору.
Повреждено хранилище компонентовCBS.Другие ошибки.DISM RestoreHealth.
Не совпадают версия и сборкаИсточник другой версии.Ошибка 0x800F081F.Используйте ISO той же версии.

#Пошаговое решение

  1. Смонтируйте ISO WindowsДля .NET Framework 3.5 сначала попробуйте простой путь: Win+R → optionalfeatures → включите «.NET Framework 3.5 (включает .NET 2.0 и 3.0)» → OK и разрешите загрузку из Центра обновления. Если код 0x800F0950 или 0x800F081F сохраняется, на другом устройстве найдите официальный образ той же версии Windows, подключите ISO в Проводнике и проверьте папку sources\sxs.
  2. Выполните DISMОткройте «Пуск», введите cmd → «Запуск от имени администратора», затем выполните DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs, заменив D: на букву подключённого официального образа. При неправильной сборке Windows образ не подойдёт; дождитесь «Операция успешно завершена» или запишите точный код.
  3. Проверьте установкуПосле установки снова откройте optionalfeatures и проверьте отмеченный пункт «.NET Framework 3.5». Для технической проверки в административной строке можно выполнить DISM /Online /Get-FeatureInfo /FeatureName:NetFx3 и увидеть State: Enabled. Если Disabled — вернитесь к источнику и журналу DISM.
  4. Восстановите хранилищеПри неустранённой ошибке источника на Windows 10/11 запустите DISM /Online /Cleanup-Image /RestoreHealth, дождитесь завершения и затем sfc /scannow. Если компьютер организации управляется WSUS или групповыми политиками, не меняйте источник без согласования с администратором.
  5. Установка .NET Framework 3.5 с установочного носителя
    Windows · Командная строка (CMD)КомандаПрава администратора
    Установка .NET Framework 3.5 с установочного носителя.
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs
  6. Перезагрузите ПКПосле успешного включения компонента выполните «Пуск» → «Питание» → «Перезагрузка» при запросе системы и вновь запустите программу. Если она просит современный .NET Desktop Runtime, это другой продукт: установите точную версию со страницы Microsoft, не путайте его с Framework 3.5.

#Установка из образа Windows

Смонтируйте ISO (ПКМ → «Подключить») или вставьте установочный диск, запомните букву (например, D:). Командная строка от администратора: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:D:\sources\sxs /LimitAccess. Параметр /LimitAccess запрещает обращение к Центру обновления.

#Если установка через «Компоненты Windows» не идёт

Ошибка 0x800F0954 обычно связана с групповой политикой WSUS. Разрешите установку дополнительных компонентов через Центр обновления: gpedit.msc → «Конфигурация компьютера → Административные шаблоны → Система» → «Указать параметры установки дополнительных компонентов». На Windows Home используйте способ с образом.

Windows · Командная строка (CMD)С осторожностьюПрава администратора
Установка .NET Framework 3.5 из образа; букву диска D: замените на свою.
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

Команда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 1 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.