Currently, I have a machine that has Windows Server 2016, DataCenter version. A month ago, I was trying to install monthly patches and the update stalled at the same position for multiple hours. I had to stop the related services and reboot but unfortunately, Windows Update will not install the Cumulative Updates or the .NET updates and only the Malicious Tool updates. I have tried many different fixes that I have used before or have found and none of them clears the problem. Whether I try to install in Windows Update or by manually updating each patch, the process does not work. I receive a message that indicates the patches are not applicable to this version but these patches were installed on all other machines who have the same version of the OS on them. I have checked the logs on that server and I see the error number 2149842967, which is indicative of the message I receive when I manually install them. In turn, I do not think that, in itself, the update process is failing since it does download the Malicious Tool patches. Somewhere along the way, Windows Update is not determining the proper version of the OS on the system but everything that I can check on this server indicates the proper version.
I am imagining that this is not a unique error and I am looking for some guidance as to how to fix this problem. My preference is to fix what is there and not to reinstall Server 2016 as a whole. I am seeking an answer as to what Windows Update is looking at to determine the OS version for updates or what I may need to reapply to what exists to clear this up.
Please let me know of any solution and if there is additional information that I can provide.