I know I've complained about Windows Update before, but I stumbled upon another great example today. Wanted to share.
I saw that Windows had some updates it wanted to apply. I had just finished going through my email, and my next "to do" was to read a report someone had dropped off for me. Might as well let Windows install updates while I read offline.
My first problem: there was no indication how many patches Windows Update wanted to install. Under Linux, I can always see how many patches are ready to be installed - but Windows just says that patches are "available." I have to guess how many that might be. I'm usually wrong.
Turns out, there were 11 patches. Annoyingly, Windows didn't tell me how many updates it had to install before I committed to doing it, nor how long it would take to install 11 updates. I'm sitting there, thinking how fortunate I was to have time in the middle of my workday to do this. 11 updates could take hours to install, or it could take minutes. Since you can only install these updates at "shutdown", you're committed to doing them. If they take an hour, you're stuck for an hour until Windows Update is finished.
Fortunately, these only took 15 minutes, and the system rebooted. I had finished reading the document by this time, and was ready to get back to work.
But wait! Windows Update wasn't done there! Some of patches (apparently) needed to make registry changes, so I had to wait for Windows to do that on reboot.
Then, other updates required doing their thing after boot, but before login, so I waited some more.
When my system was finally ready for me again, 30 minutes had gone by.
To be clear, I'm not complaining about the time required to install all these patches. I know installing updates takes time, I get that. But I'm taking the viewpoint of someone who had used Linux for years, now trying Windows for the first time in 7 years. And compared to Linux, the Windows Update process stinks.
With Linux, I know how many patches will be installed, and I can keep using my computer while Linux installs them. Not so on Windows. At the least, it would really help if Windows Update let me know how many patches it had to install before I committed to installing them.