net framework - это компонент системы.
в "установке и удалении программ" запускаете "включение и отключение компонентов windows" и убираете соответствующие галочки.
можно сделать то же самое через powershell:
Get-WindowsOptionalFeature -Online | Where {$_.FeatureName -like "NetFx4*" -and $_.State -eq "Enabled"}
- для проверки.
И добавить
| Disable-WindowsOptionalFeature
для удаления.
после чего ставите 4-й
судя по
https://msdn.microsoft.com/ru-ru/library/5a4x27ek(...
ограничений на ОС нет, соответственно по статье пройдитесь, что вам необходимо поставить для нормальной работы.