I was having this issue and I realised because I use Visual Studio it updates the .NET SDK every so often and those have newer versions of what Windows Update is trying to give me so check your control panel Programs and Features for .NET SDK and research what .NET Runtimes they have packaged in...