0
There are some similar threads but I am quite certain this is not quite a duplicate of any of them.
I have a machine at home with dual boot openSuse Linux and Windows 8.1. I don’t use Windows that much and auto updating was disabled so as a result my Windows instance has not received any updates since 2016/1/13. I tried to update but I’m having trouble doing so. Here is what happened in chronological order
- Attempted to update. Going to Windows Update triggered a search for updates which failed and threw an error code (which I will place here if I remember/can find it)
- Investigated this error code and found that it is possibly due to the long time that had elapsed since my last update which caused a large response for updates hence causing the process to crash (?). The solution was given to be to simply try again.
- To speed things up I tried to set up a WSUS mirror(?) from my university. I was given a pair of registries (one for automatic update and one for manual). Added automatic update registries and tried again. (I stopped wuauserv during this process then restarted it).
- Windows Update cheerfully informs me that not only am I set up for automatic updates, but that it had just that moment checked and there are none to download and install. This is egregious since I know there has been at least one update between 2016/1/13 at 4pm and 2019/9/29 at 12:55pm.
- Force it to check again. It’s taking a while so I leave my desk for a few hours and come back. The window is now showing the control panel home page. I go back to updates and it shows the same thing: Auto updates good, no updates, last checked 12:55.
- Reboot. No auto update on startup. Try again in Windows Update. Same result.
- Try the non-auto-update registry. Windows update still tells me I’m set up for auto updates by my administrator. And that it’s checked at 12:55 and there’s nothing to do. Force it to try again and no cigar.
- give up for the day
- Use a third registry from my university’s computer center which is supposed to disable the other two, and set up only the non-auto-update registry. Nope (see VI).
- use that third registry again. Go to
HKEY_LOCAL_MACHINE/Software/Policies/Microsoft/Windows/WindowsUdate/AU
and ensure those registries are not there. Side note: I now suspect they could still be active, but somewhere other than where I checked. I tried Windows Update one last time to the same result. - Out of desperation ask Microsoft Support’s AI assistant. Actually get pointed to some useful threads.
- Take the recommendation to download this manual patch:
KB3102812
which starts a processwusa.exe
(presumably standing for Windows Update StandAlone). This opens a window, which says that it’s starting updates or something of that nature, but then gets stuck at “searching for updates on this computer”. Cancel button does not work. - Investigate this occurrence. I find some results, in fact on the StackExchange network (I will add a link when I find it), which say I should disable
wuauserv
before doing this. And that there is a newer wusa:KB3138615
- Disable
wuauserv
and try both. No change in behavior. - Disable WindowsUpdate in
services.msc
and trynet stop wuauserv
just to make sure, and try again. Reboot and try again. Again, in both patches, no change in behavior.
I am at a loss at this point and I’d appreciate to know what others think I should do. If it wasn’t clear from my idiocy I am not particularly familiar with Windows.
P. S. the patch seems to restart wuauserv again (although it does not appear in services.msc).
Update: I could not find a good way to integrate this new information to the existing body, so here it is in this new block of text. A few events have transpired.
Here is some (incomplete) CSV information about the update on 2016/1/13
Description, ID
Update for Windows 8.1 for x64-based systems,KB2976978
Security Update for Windows 8.1 for x64-based systems,KB3109560
Security Update for Windows 8.1 for x64-based systems,KB3114500
Security Update for Windows 8.1 for x64-based systems,KB3109853
Security Update for Windows 8.1 for x64-based systems,KB3121461
Security Update for Windows 8.1 for x64-based systems,KB3121212
Security Update for Windows 8.1 for x64-based systems,KB3124001
Security Update for Windows 8.1 for x64-based systems,KB3123479
Security Update for Windows 8.1 for x64-based systems,KB3121918
I have omitted the MSOffice, etc. updates
Here is some more information:
Seems to be that the last update before 2016/1/13 was on 2015/12/9.
The most recent “cumulative update” is
KB3000850
on 2015/7/11.There don’t seem to be any recorded updates in the update history before that.
KB2976976
unlike some suspected is an update that Windows released soon after Windows 10 and kept re-releasing once every couple of months to get people who hid it to install, which does something like checks to see if you have the latter installed on your machine and also periodically sends some data to Microsoft! Yuck. This kind of tomfoolery is one of the reasons I don’t like to use Microsoft products. (Failures like the subject matter are another).So what happened after I wrote this post is I tried to install
3138615
again. It again looked like the operation was DoA. But, the devil on my shoulder suggested I let it run for a while, so I did, and left my house. Upon returning some 3-odd-hours later I saw that the install very much did complete! And not only that, it seems to have woken up the updater, since before I clicked reboot I took a look at the updater which had magically found “500M-2.2G” to download and install (despite claiming it hadn’t searched since 9/29/2019 when apparently there were none). What a great day.But don’t think the fun is over. I have started the install process and it seems to be dead. I will observe this behavior and (if it doesn’t work) try the older
KB3102812
, and update. If it does work, I will answer my own question to help any others who have this issue.
Thank you to @Ram in the question comments.
Other than the updates you attempted to install what is the last update that was installed successfully? If you download KB4516067 and attempt to install it what happens exactly?
– Ramhound – 2019-10-01T11:49:28.830I will check when I am home. For now, the date of installation (Jan 13, 2016) is all I got so surely some update released on or before that day. – Certainly not a dog – 2019-10-01T11:51:05.367
Yes; There have been several hundred updates since Windows 8.1 was released. Just to be clear are you running Windows 8.1 or Windows 8.1 Update? This is very important, Windows 8.1 Update is required, for any updates released after it.
– Ramhound – 2019-10-01T11:52:18.867I will find out soon but I wager it’s 8.1 update as I have updated it in 2016 while the link you sent shows a date of 2014 (of course this is not a necessary and sufficient condition though). I won’t have any issues updating to Windows 8.1 Update if I don’t have it already though, I hope? I would assume the most recent update at the time (Jan 13 ‘16) is what I installed. – Certainly not a dog – 2019-10-01T11:58:53.963
@Ramhound there was a whole suite of updates on that day. Most recent OS(?) update is Update for Windows 8.1 for x64-based systems
KB2976978
– Certainly not a dog – 2019-10-01T12:32:45.393Please update your question, instead of submitting a comment, update your question when you attempt to install KB4516067. KB2976978 was released in 2018, which means, your system "recently" updated. – Ramhound – 2019-10-01T12:48:38.240
I will. But that is very weird because the time stamp reads
1/13/2016
. Perhaps I misread. I will update. – Certainly not a dog – 2019-10-01T13:13:12.390KB2976976 has long been replaced by another update. It does not even exist on the Windows Update Catalog website which means, it has been superceeded, since it is not possible to download it today. I suggest you try installing the update I suggested (KB4516067). – Ramhound – 2019-10-01T14:10:57.027