Sign in with Microsoft
Sign in or create an account.
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

This article describes the problem addressed by the troubleshooter, what it does to mitigate them, and the conditions that can cause it to run. For more information about troubleshooting, see Keep your device running smoothly with recommended troubleshooting.

What problem does this troubleshooter address?

Some devices that installed the April 25, 2022, update KB5012643 for Windows 11, version 21H2, are unable to run .NET Framework applications.

How does the troubleshooter mitigate the problem?

The troubleshooter repairs the device by restoring the needed .NET Framework components and re-establishes the ability to run .NET Framework applications.

When does the troubleshooter run?

The troubleshooter runs automatically on devices running Windows 11, version 21H2 and that have detected this issue.

The troubleshooter cannot be run manually.

You can check troubleshooting history to see if this troubleshooter has been run on your device by going to Start > Settings > Update & Security > Troubleshoot > View history and looking for the following:

Windows Update troubleshooter

Automatically repair system files and settings to fix a problem on your device

Next steps

The device should now be able to run .NET Framework applications without further steps. Microsoft is working on a resolution to prevent this issue and will provide an update in an upcoming release.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?

Thank you for your feedback!