The Microsoft Windows Desktop Runtime is considered a developer component rather than a core operating system feature. Because of this distinction, Microsoft does not push major version upgrades through standard Windows Updates. This approach prevents automatic updates from accidentally breaking older desktop applications that rely on specific, older runtime environments to function properly.
To update the runtime, use the Microsoft .NET download website and manually download the latest installer. Look for the "Run apps" column on the download page and choose the "Download Desktop Runtime" option that matches your system architecture, which is typically x64 for most modern computers. Running this new installer will automatically upgrade your existing installation or install the newer version alongside it.
More at https://dotnet.microsoft.com/en-us/download/dotnet/10.0
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin