I've been seeing a lot of people discussing how frequently Windows 10 seems to be getting updated. This discussion usually circles back to how many issues have been reported with the latest Anniversary Update, and how Microsoft has been slow in rolling it out. The thing is, while the slow roll-out is interesting, the way Windows 10 1607 is being patched is not too unusual.
The odd part is how Microsoft has been releasing the feature updates, themselves.
In the past, Microsoft has tried to release updates on the second Tuesday of every month. This provides a predictable schedule for administrators to test patches before deploying them to an entire enterprise, in case the update breaks something that is mission-critical. With Windows 10, Microsoft has declared that patches will be cumulative and can occur at any time. This led to discussion about whether or not “Patch Tuesday” is dead. Now, a little over a year has gone by, and we can actually quantify how the OS gets updated.
There seems to be a pattern that starts with each major version release, which has (thus far) been builds 10240, 10586, and 14393. Immediately before and after these builds start to roll out to the public, Microsoft releases a flurry of updates to fix issues.
For instance, Windows 10 version 1507 had seven sub-versions of 10240 prior to general release, and five hotfixes pushed down Windows Update within the first month of release. The following month, September 2015, had an update on Patch Tuesday, as well as an extra one on September 30th. The following month also had two updates, the first of which on October's Patch Tuesday. It was then patched once for every following Patch Tuesday.
The same trend occurred with Build 10586 (Windows 10 version 1511). Microsoft released the update to the public on November 12th, but pushed a patch through Windows Update on November 10th, and five more over Windows Update in the following month-and-a-bit. It mostly settled down to Patch Tuesday after that, although a few months had a second hotfix sometime in the middle.
We are now seeing the same trend happen with Windows 10 version 1607. Immediately after release, Microsoft pushed a bunch of hotfixes. If history repeats itself, we should start to see about two updates per month for the next couple of months, then we will slow down to Patch Tuesday until Redstone 2 arrives sometime in 2017.
So, while this seems to fit a recurring trend, I do wonder why this trend exists.
Part of it makes sense. When Microsoft is developing Windows 10, it is trying to merge additions from a variety of teams into a single branch, and do so once or twice each year. This likely means that Microsoft has a “last call” date for these teams to merge their additions into the public branch, and then QA needs to polish this up for the general public. While they can attempt to have these groups check in mid-way, pushing their work out to Windows Insiders in a pre-release build, you can't really know how the final build will behave until after the cut-off.
At the same time, the massive flood of patches within the first month would suggest that Microsoft is pushing the final build to the public about a month or two too early. If this trend continues, it would make the people who update within the first month basically another ring of the Insider program. The difference is that it is less out-in, because you get it when Windows Update tells you to.
It will be interesting to see how this continues going forward, too. Microsoft has already delayed Redstone 2 until 2017, as I mentioned earlier. This could be a sign that Microsoft is learning from past releases, and optimizing their release schedule based on these lessons. I wonder how soon before release will Microsoft settle on a “final build” next time. It seems like Microsoft could avoid many stability problems by simply setting an earlier merge date, and aggressively performing QA for a longer period until it is released to the public.
Or I could be completely off. What do you all think?
Microsoft is harassing
Microsoft is harassing Windows lovers. In my opinion, Window’s fanboys/fangirls deserve this.
Did you know that Windows 10 is a beta software and not worthy of production systems?
Some smart users are leaving windows 7/8.1/10 completely/partially and are ready for something new and free and rock stable like Linux.
This has been said by Linux
This has been said by Linux users since Windows was first introduced…lol
Windows predates Linux by
Windows predates Linux by more than a few years. There were no Linux users when Windows was introduced. Unix yes, but Linux no.
I used to run only Linux but
I used to run only Linux but I also could only play like 1-2 games I wanted to play besides super tux racing
I for one would rather see
I for one would rather see most features and patches (maybe with the exception of critical bugs) stay in the prerelease versions much longer. I feel like I’ve been rebooting each computer that I manage (personal and for other family members) twice a week since Adversary Edition, and none of them are even in either the fast or slow rings. Patch Tues. was easy. There was only one day a month where you had to make sure to save all your work before putting the computer in sleep mode or else just performing the restart manually. There have been so many times in the last 2 months when the computers wake up in the middle of the night to do their update and restart on their own. Then in the morning, you find that you’ve lost your workflow and have to open everything again. /rant
It does seem like the release build is just another ring (and not just because they fired all of their testing division so they are making us the guinea pigs). Each of the computers I manage seems to get updates at different times. Several are on the same LAN but the same update might show up on one computer days after it came and was installed on another (even when you manually check it). One of the computers has yet to get the Adversary Edition yet. (Yes I know it’s supposed to be a staggered release. But still…) It still gets other updates though. It’s weird. It’s almost like they are testing different combinations of updates as a form of bug testing.
This all doesn’t make much sense to me because Windows is now supposed to be able to do P2P updates. Once one PC on a LAN has an update, you would think it should be minutes for the rest to get it too.
As far as I know, critical
As far as I know, critical only patches can be enabled in the Enterprise versions, and only using a WSUS server.
I think you need to focus
I think you need to focus more on what M$ is trying to do with Windows 7 and 8.1 starting in Oct 2016. I’m not going to be updating any of my windows 7 laptops in Oct 2016/later unless I can get more info about the cumulative updates for windows 7, 8.1! I’ll put Linux Mint on my oldest laptop and use the Mint based laptop for any secure internet accessing like Email/Banking and keep any Oct 2016/later cumulative updates off on my windows 7 laptops, security be damned!
I’ll need to see any information on any Oct 2016/later M$ cumulative updates that can verify the presence, or not, of any M$ spyware/adware/other crap in the cumulative updates for windows 7, 8.1 for Oct 2016/later. No info no updates, and I do not care about my laptops becoming compromised or used as bots, M$ will not push its spyware/adware/other crap onto my computers. I’ll make sure that all my windows laptops have no personal information stored on them after Oct 2016, the personal information will be moved to the Linux Mint laptop only!
Again, Linux users have been
Again, Linux users have been saying this before MS <--- see, no $ sign ---> was invented…
You say that but Linux has
You say that but Linux has gained over half a percentage point in the last year, while that may not sound much based on Microsoft stating 400 million people are using Windows 10 and the bean counters showing that to be around 20% market share that would mean 80 million more Linux users than this time last year.
Sorry meant to say 80
Sorry meant to say 80 thousand.
M$ with the “$’ stands for
M$ with the “$’ stands for Monopoly, so M$ has a Monopoly in the PC/Laptop OS market! And M$ is abusing its market position to force its closed spyware, ad pushing, closed OS ecosystem onto the third party OEM PC/laptop market and force the OEM PC/Laptop owners into M$’s closed OS ecosystem profit milking scheme. This is an illegal attempt to vertically integrate the Independent OEM PC/laptop market into M$’s monopolistic control. M$ is just Like the Standard Oil Trust of the past and M$ needs to be broken up!
How do you mean monopoly?
How do you mean monopoly?
No one is forcing anyone to use Win. There is Linux, Android, iOS. Yes, MS pushed Win 7/8 users to 10 but they could revert back and still keep Win10 license.
Could we compare Linux support with MS? Oh yeah, there is no Linux support as MS.
On other side, MS is making most of money with Office and business sw.
I just installed win 7 on 3
I just installed win 7 on 3 older laptops I’m going to sell on ebay…. They are still out there.
Those windows 10 style
Those windows 10 style updates are coming to windows 7 and 8.1 this month with that take it all or take none forcing from M$. It’s best to get one laptop with your favorite Linux Distro for secure banking/personal web interaction and only use Windows 7, 8.1 on computers that do not have any personal information stored on them. Those cumulative updates starting in Oct 2016 from M$ for windows 7 and 8.1 may have spyware/adware pushed out with any security updates.
I’ll be waiting to see just what nefarious crap that M$ will try to push onto windows 7 and 8.1 PCs before I decide to do any updating after Oct 2016! I do not use Apple’s hardware and I’ll be damned if I’ll allow M$ to turn my third party OEM made laptops into any excess profit milking scheme using my third party OEM made laptop hardware that did not come from or was directly branded as M$ in the first place. M$’s attempts at illegally vertically integrating the PC/laptop OEMs should bring the antitrust lawsuits down before it’s too late.
One need only to study the history of the Standard Oil Trust to understand that any attempts at vertical market integration of any independent third party businesses(laptop/PC OEMs, others) by an single monopoly interest(M$’s PC/Laptop OS monopoly, others) is the dictionary definition of an illegal monopolistic market cornering scheme by M$ or any other company/corporation with a monopoly market share!
Apple only forces its closed OS/software ecosystem on hardware that Apple directly make/brands as Apple made while M$’s is trying to force its way with PC/laptop hardware that was mostly made by third party OEMs. M$ needs to be stopped for antitrust reasons from taking over(by an illegal vertical OS market integration scheme) the third party independent PC/Laptop OEMs into M$’s OS market cornering with windows 10. Just look at the recent Lenovo controversy, and Windows Secure Boot as well, and see that M$ is attempting to lock OEM PC/laptop hardware at the UEFI/BIOS/driver level to windows 10.
How old do you think Linux
How old do you think Linux is? Windows, and Microsoft itself for that matter are much older than Linux.
Windows NT is ’93
Windows NT is ’93 product.
First Linux was released in ’91.
Only Windows name predates Linux.
I think this analysis is
I think this analysis is probably correct. I was a part of the insider program since it started till the Anniversary update. I remember thinking, a few weeks before launch in 2015, that it just wasn’t ready. The build pushed to production ended up being barely passable, but I suspect the average user didn’t notice many of the remaining issues and most of them were patched in short order. I do like receiving more substantial patches with more regularity though, I remember issues in XP and vista that existed for years, and in 7, 8, and 8.1 issues persisted at times for months.
Perhaps Microsoft needs more people in their “release preview ring” and let those builds sit more than a couple days before pushing to production.
They don’t have a QA
They don’t have a QA department anymore. As far as I’ve heard they laid off the testers and now the Dev team must do all the testing themselves.
I echo all you said. Often
I echo all you said. Often updates that restart the computer of their own volition with no regard to killing open documents. It made me loose work and time more than once and I had to learn to tweak Group Policies. Why must a private individual learn to do that in order to find their documents intact? I understand the security benefits of forcing updates down people’s pipes, but I don’t know. I just hope now that I overridden this behavior my laptop will act predictable.
I’ve been a big proponent of Win10 and still am for any home user. For work though, use Win10 only if you have a good sysadmin.
I don’t know how corporations
I don’t know how corporations tolerate W10. If I owned a massive company I’d seriously consider switching everyone to linux. Actually I would have done so longer before W10 ever came out.
I am the IT department for a
I am the IT department for a small company of 50-100 people, so I administer ~40 computers. I have begun rolling out chromeboxes. The only people that get Windows PCs, are people that need to scan documents. Windows 10 has been a nightmare and oddly enough broke compatibility with our scanners of choice(Fujitsu iX500).
These updates are killing my
These updates are killing my tethering allotment – any way to stop them from downloading unless Im on my home router?
I believe if you set your
I believe if you set your internet connection to Metered, update optimization will stop downloading updates in background.
As it is right now, Windows
As it is right now, Windows as a Service is a failure.
Between Windows Update, Graphics Driver Updates, Store Updates, Browser Updates, etc. My computer is in a permanent state of broken!
I’ve lost HDD’s, an SSD, and a Thumb Drive to corruption etc (always after WUpdate/Upgrade). I’m constantly losing HDMI sound, Sticky Notes looks terrible now and Windows is constantly trying to update it. My Integrated Video randomly does not wake from suspend, I get black screen graphical errors when loading Chrome,and YouTube keeps throwing “video not playing try restarting your device”.
And before anyone says, these are not All Windows related, all these issues came only after Installing Win 10 Pro. I didn’t have any of these issues when I was running Win 7 Ultimate.
There is also something really strange going on with Home Group and General File Sharing. When we were both using Win 7, it worked perfectly! As soon as I switched over to 10. No more file sharing!
Switched the other PC over to 10, and still no file sharing! Weirdest damn thing. We’d been sharing files over the network for 5 years, same Router, same PC’s, just something about Win 10!
Sounds like you need to try a
Sounds like you need to try a fresh install of 10. It is likely that your 7 install was corrupted and the problems did not manifest until you updated.
I and other are definitely
I and other are definitely having issues with Win10 Anniversary Update and ASUS AI Suite III (this is on a brand new build). Do you guys have a contact at ASUS that I can direct my findings?
Many of the problems have
Many of the problems have been from MS shooting itself in the foot. The web-cam debacle is in my mind as I say this.
Ever since I “upgraded” from Windows 8.1 to 10, I’ve had headaches. I’ve had to reinstall from scratch once (a major headache; where the **** did my system files go!?!?) and once from an image (I learned my lesson the first time)
It seems that every “milestone” has delivered pain and hardship upon me, randomly uninstalling things and replacing drivers, and generally mucking up my settings and basic system functions. I just had to do an obscure “delete everything in the %APPDATA%MicrosoftWindowsRecentAutomaticDestinations folder” to fix a File Explorer Jumplist malfunction, which happened immediately after the latest update from MS (the one that caused many Surface Pros to go into eternal install-reboot-rollback-install loops). The only saving grace is that, through this entire process, things “eventually” end up working better than they did previously, such as my older games that needed compatibility mode for XP SP2, but no longer do.
Side note, with the
Side note, with the “%APPDATA%MicrosoftWindowsRecentAutomaticDestinations” folder, you have to type it into file explorer’s address bar. It can’t be found any other way.
Second side note: In
Second side note: In extremis, when you are in the desktop, but explorer.exe has somehow taken a vacation, and you have data you MUST SAVE, the task manager can be used as a clunky ersatz dragon-drop file browser, using the “run new task” function. I learned this in a way that no human being should be forced to learn new things…