.NET Framework 3.5 не устанавливается: что проверить

Сначала не скачиваем архивы

.NET Framework 3.5 включается как компонент Windows. Не скачивайте пакеты со случайных сайтов: проверьте Windows Update, код и системный источник

Частые симптомы

Проверка 1: интернет и Windows Update

Проверьте интернет и установку обновлений Windows. Если компонент снова не включился, запишите полный код и перейдите к таблице

Проверка 2: правильный компонент

В «Компонентах Windows» выберите .NET Framework 3.5 (включает .NET 2.0 и 3.0). WCF HTTP Activation и WCF Non-HTTP Activation без требования программы не включайте

Проверка 3: код ошибки

Код ошибкиПодтверждённая причинаПрименимая WindowsЧто проверитьБезопасное действиеПризнак успешной установки
0x800F0906Не удалось скачать исходные файлыWindows 10/11Доступ к Windows UpdateВосстановить доступ или использовать совместимый источникКомпонент включён
0x800F081FИсходные файлы не найденыWindows 10/11Версию носителя и sources\sxsПодключить носитель той же версииОшибка не повторяется
0x800F0907Политика запрещает загрузку, источник не подходитWindows 10/11Политику источника компонентовИспользовать разрешённый источник или обратиться к администраторуУстановка завершена
0x800F0922Сбой обработчика установки CBS; причина уточняется по журналуWindows 10/11CBS.log и DISM.logНе применять случайное решение без журналаУстановка завершена
0x800F0950В проверенном сценарии отсутствовал пакет компонента NetFx3Windows 11 25H2, провереноСостояние NetFx3 и источникПроверить состояние и разобрать ошибку 0x800F0950Компонент включён

Коды 0x800F0906, 0x800F081F, 0x800F0907 и 0x800F0922 перечислены в документации Microsoft

В проверенном примере запуск без локального источника вернул 0x800f0950. Скриншот подтверждает результат конкретного теста, но не устанавливает универсальную причину кода

Ошибка 0x800f0950 при попытке включить NetFx3 — строка 0x800F0950 в таблице кодов

Проверка 4: DISM и источник

Если Windows не получила файлы через Windows Update, подключите официальный установочный носитель той же версии, языка и архитектуры

Подготовка носителя: offline installer .NET Framework 3.5. Запустите терминал от имени администратора и замените D: на его фактическую букву:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

Синтаксис сверен с официальной инструкцией Microsoft. Обязательно использование ISO той же версии Windows. В проверенном примере операция завершилась успешно, а компонент получил состояние Enabled

Успешное включение NetFx3 из официального ISO и контрольное состояние Enabled

Проверка 5: службы Windows

Откройте services.msc и убедитесь, что Windows Update и BITS не отключены. BITS может быть остановлена во время простоя; важен тип запуска, отличный от «Отключена»

Проверка 6: корпоративные политики

На рабочем компьютере передайте администратору код и журналы %windir%\Logs\DISM\dism.log и %windir%\Logs\CBS\CBS.log. Не обходите корпоративную политику самостоятельно

Что можно попробовать аккуратно

Порядок один: компонент, Windows Update, точный код, затем ветка таблицы или Проверка 4 для совместимого источника

Чего не делать

Не используйте репаки, ISO другой версии и программы для «чистки» реестра

Когда проще обновить программу

Обновите программу, если её новая версия уже не требует .NET 3.5. Framework 4.8 не заменяет 3.5

Что почитать дальше по .NET Framework

Почему .NET Framework 3.5 не устанавливается?

См. таблицу точных кодов

Что значит 0x800F081F?

См. таблицу кодов

Можно ли скачать offline installer?

Да, по проверке 4

Поможет ли .NET Framework 4.8 вместо 3.5?

Нет, версия 4.8 не заменяет 3.5

Что делать, если компьютер рабочий?

Передайте администратору код и журналы

Оцените статью
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x