Skip to main content
Back to all fixes
medium10 min

Repair / Reinstall .NET Framework

Applications built with .NET technologies need the correct Framework version. Windows 10/11 has it built-in but it can corrupt.

Step-by-Step

  1. 1

    Download the .NET Framework Repair Tool from Microsoft: https://www.microsoft.com/en-us/download/details.aspx?id=30135

    .NET Framework Repair ToolAuto-detects and repairs .NET issues
  2. 2

    Run NetFxRepairTool.exe. It automatically detects and repairs .NET Framework issues.

  3. 3

    Follow the wizard. It may suggest reinstalling — allow it.

  4. 4

    For Windows 11: also run Windows Update (Settings → Windows Update → Check for updates) to get the latest .NET 6/7/8 runtime updates.

  5. 5

    Restart your computer.

  6. 6

    Verify by checking "Turn Windows features on or off" — ensure .NET Framework 3.5 and 4.8 Advanced Services are checked.

How to Verify It Worked

  • Open Command Prompt, run: reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" /v Release
  • A Release value >= 533320 means .NET 4.8.1+ is installed correctly.

Still Not Working?

Move to Fix #6 (SFC + DISM). Deep system corruption often breaks .NET Framework irreparably without system file repair.