I'm upgrading my last Windows 10 machines to Windows 11, and some users keep running into issues where .NET Framework 2.5/3.5 disappears. I've tried reinstalling it for those affected, but the problem keeps coming back, almost like Windows 11 is removing it on its own. Has anyone else experienced this, and is there a simple solution besides just not using the software that relies on these older versions of .NET?
4 Answers
I’ve never encountered a situation where .NET 3.5 just vanished on its own. It could happen during an upgrade, though; those feature on-demand packages tend to disappear sometimes, and they might need to be reinstalled.
It sounds like there might be some security policy at play. Someone might have decided that .NET v2/v3.5 is a risk and pushed a command to remove it without giving you a heads-up. Check any security management tools you have for policies that could be affecting this.
I haven't experienced this either, and honestly, I wouldn't be too worried if it did disappear! Just out of curiosity, which applications are requiring such outdated versions of .NET?
Nope, I haven't seen .NET 3.5 removed automatically from any Windows 11 installations. You should definitely look into Group Policies, scheduled tasks, or any endpoint management software you’re using. There’s likely an automated task somewhere that’s doing this.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures