0x800f0950 при установке .NET Framework 3.5: как исправить

Ошибка 0x800f0950 обычно появляется, когда Windows не может корректно включить или установить .NET Framework 3.5. Чаще всего пользователь видит ее при запуске старой программы, игры или установщика, который требует .NET Framework 2.0/3.0/3.5. Начинайте с безопасных способов: включение компонента Windows, Windows Update, DISM с источником ISO и Repair Tool

Способ 1: включить компонент Windows

Нажмите Win, введите:

optionalfeatures

Откройте «Включение или отключение компонентов Windows» и отметьте:

.NET Framework 3.5 (includes .NET 2.0 and 3.0)

Подтвердите установку и перезагрузите компьютер, если Windows попросит

Способ 2: DISM с Windows Update

Откройте Командную строку от имени администратора:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All

Если Windows может получить файлы из Центра обновления, компонент включится автоматически

Способ 3: DISM без интернета

Если Windows Update недоступен, используйте ISO Windows. Допустим, ISO смонтирован как D::

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

Путь D:\sources\sxs должен реально существовать

Как проверить результат

DISM /Online /Get-FeatureInfo /FeatureName:NetFx3

Нужный статус:

State : Enabled

После этого запустите программу, из-за которой появилась ошибка

Если ошибка остается

Проверьте обновления Windows, перезагрузите компьютер и запустите Microsoft .NET Framework Repair Tool. Если компьютер в корпоративной сети, проблема может быть связана с политиками обновлений или WSUS. В таком случае офлайн-установка через ISO часто надежнее

Порядок диагностики без лишней суеты

Двигайтесь от простого к сложному. Сначала перезагрузите Windows и попробуйте включить компонент через optionalfeatures. Если ошибка повторилась, проверьте, работает ли Центр обновления Windows: откройте обновления и убедитесь, что система может хотя бы искать пакеты. Затем запустите DISM без указания источника. Если и это не помогло, переходите к ISO и команде с sources\sxs

После каждой попытки не меняйте сразу несколько параметров. Важно понимать, какой шаг помог: Windows Update, офлайн-источник или восстановление компонентов. Если вы исправляете компьютер пользователя или рабочую машину, сохраните текст ошибки и команду, которую запускали. Это сильно упрощает повторную диагностику, если проблема вернется после обновления Windows

Что проверить перед повторной установкой

Убедитесь, что командная строка запущена от имени администратора, буква диска ISO указана правильно, а в пути нет опечатки. Если используется корпоративная Windows, временно проверьте установку вне ограничений WSUS только по правилам вашей организации

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

Скачивают случайный установщик

Для Windows 10 и 11 безопаснее использовать компонент Windows и официальные источники Microsoft

Указывают неправильный Source

Если папки sources\sxs нет, команда не сработает. Проверьте букву диска

Путают .NET Framework 3.5 и современный .NET

dotnet --info не решает проблему старой программы, которой нужен именно .NET Framework 3.5

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

Если нужен общий маршрут по теме, откройте рубрику .NET Framework. Для соседних задач пригодятся эти разборы:

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

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