I upgraded from windows 7 to windows 10 and the automatic windows updates never worked. It always got stuck on this screen saying “checking for updates”.
The fix was doing a couple things. First, download this offline update tool http://download.wsusoffline.net/ and run it as described here https://www.howtogeek.com/247380/how-to-fix-windows-update-when-it-gets-stuck/ . For me, this didn’t even work. It found and applied some updates, but there were a dozen or so that could not get downloaded and installed. However, WSUS offline update did tell me which updates were still missing. Below is the output from the program.
17:00:45.06 - Listing ids of missing updates (please be patient, this will take a while)... 21:59:37.04 - Done. Listing ids of installed updates... Listing update files... Warning: Update kb3127945 (id: 15d7f98f-d025-4ea5-89aa-6fbb09a41e73) not found. Warning: Update kb3141535 (id: 1ff05279-5627-4993-a62e-4f11ee47ad31) not found. Warning: Update kb3127890 (id: 0db092b3-c980-4ee6-9b56-54c5790bac86) not found. Warning: Update kb3191829 (id: dbd12cba-5172-4d0c-8b53-82bcff57f799) not found. Warning: Update kb3191827 (id: 4c304c75-1b13-4a99-b5b5-c51cef236e66) not found. Warning: Update kb3191830 (id: bf943a21-4c4c-400b-9fda-dde26cc8867b) not found. Warning: Update kb4017094 (id: 633a4cc1-35c9-40b9-9714-7cf158168751) not found. Warning: Update kb3191836 (id: a32e6e50-5224-4987-ae74-24e8698aa25b) not found. Warning: Update kb2596904 (id: 158250e3-4ef3-47ef-acf3-908145be487a) not found. Warning: Update kb3191895 (id: 596424f1-aa0d-4d62-bb50-9368bf96df75) not found. Warning: Update kb3191835 (id: 2366268b-d998-4c53-94cf-f69ab4823a38) not found. Info: Skipping update kb890830 (Malicious Software Removal Tool) due to matching black list entry.
I then went to Microsoft’s website https://www.microsoft.com/en-us/download/details.aspx?id=55067 and downloaded and installed each of these one by one. Once this was done, the updater worked again and pulled down more updates. Problem Solved.