В Windows 11 .NET Framework нельзя всегда удалить как обычную программу. .NET Framework 3.5 можно отключить в компонентах Windows, а .NET Framework 4.x обычно является частью системы: его чинят, обновляют или оставляют, потому что от него могут зависеть программы
- Как отключить .NET Framework 3.5
- Отключение через DISM
- Почему не стоит удалять .NET Framework 4.x вручную
- Когда удаление не нужно
- Перед отключением проверьте зависимости
- Если вы удаляете из-за ошибки
- Как вернуть обратно
- Частые ошибки
- Ищут .NET Framework в списке приложений
- Удаляют папки вручную
- Отключают 3.5, а потом старая программа не запускается
- Что почитать дальше по .NET Framework
Как отключить .NET Framework 3.5
Нажмите Win, введите:
optionalfeatures
Откройте «Включение или отключение компонентов Windows» и снимите галочку:
.NET Framework 3.5 (includes .NET 2.0 and 3.0)
Подтвердите изменение. Если Windows попросит перезагрузку, согласитесь
Отключение через DISM
Откройте терминал от имени администратора:
DISM /Online /Disable-Feature /FeatureName:NetFx3
Проверка:
DISM /Online /Get-FeatureInfo /FeatureName:NetFx3
Если статус Disabled, компонент выключен
Почему не стоит удалять .NET Framework 4.x вручную
.NET Framework 4.x в Windows 11 обслуживается системой. Если удалить файлы вручную или чистить реестр, можно сломать запуск программ и обновления Windows. Если проблема в ошибке приложения, безопаснее использовать Windows Update, Repair Tool и проверку системных файлов
sfc /scannow
После этого можно повторить запуск программы
Когда удаление не нужно
Если программа просит .NET Framework 3.5, включите 3.5. Если программа пишет ошибку платформы, проверьте версию и восстановите компоненты. Если цель — освободить место, отключение .NET Framework обычно даст мало пользы и может создать больше проблем
Перед отключением проверьте зависимости
Прежде чем выключать .NET Framework 3.5, вспомните, какие старые программы стоят на компьютере: бухгалтерские утилиты, старые игры, драйверные панели, корпоративные приложения, установщики оборудования. Многие из них не пишут заранее, что зависят от .NET 2.0 или 3.5, а просто перестают запускаться после отключения компонента
Практичный сценарий такой: сначала создайте точку восстановления, затем отключите 3.5 стандартным способом, перезагрузите компьютер и проверьте программы, которыми реально пользуетесь. Если ошибка появилась сразу после отключения, верните компонент обратно. В Windows 11 это нормальная ситуация: .NET Framework 3.5 оставляют включенным не потому, что он «новее», а потому что он нужен старым приложениям
Если вы удаляете из-за ошибки
Не начинайте с отключения. Сначала проверьте Repair Tool, Windows Update и sfc /scannow. Если приложение жалуется на .NET Framework, часто ему не мешает лишний Framework, а не хватает конкретной версии
Как вернуть обратно
Через optionalfeatures снова включите .NET Framework 3.5 или выполните:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
Если Windows Update недоступен, понадобится ISO Windows и источник sources\sxs
Частые ошибки
Ищут .NET Framework в списке приложений
В Windows 11 это системный компонент. Проверяйте «Компоненты Windows»
Удаляют папки вручную
Так делать не нужно. Используйте стандартные инструменты Windows
Отключают 3.5, а потом старая программа не запускается
Включите компонент обратно и проверьте программу
Что почитать дальше по .NET Framework
Если нужен общий маршрут по теме, откройте рубрику .NET Framework. Для соседних задач пригодятся эти разборы:
- Как отключить или удалить .NET Framework в Windows
- Как удалить .NET Framework в Windows 10: что можно отключить безопасно
- .NET Framework 3.5 offline installer для Windows 10
- .NET Framework 3.5 для Windows Server 2012 R2 x64: как скачать и установить



