Microsoft has confirmed that its rollout of the Windows 10 Anniversary Update for PCs may not be completed until sometime in early November.

Windows 10

Microsoft began its worldwide rollout of the free update to Windows 10 on August 2. However, it also said at the time that not every PC would get the update on that date. ZDNet reports that in footnote to an email sent by Microsoft, it mentions how long it might take for that rollout to be completed:

"The Anniversary Update will download and install via Windows Update. The download is automatically available to you. It will begin rolling out on 2 August 2016 and may take up to 3 months to reach all users. Internet access fees may apply," said the footnote to the email I received on September 1.

As it turns out, ZDNet says there is a good reason why Microsoft is taking its time with the automatic update process:

Microsoft is throttling delivery of Windows 10 Anniversary Update, and, presumably, future updates, so company officials can keep tabs on what's working and not as the update rolls out to the many, many permutations and combinations of Windows machines where it's qualified to run. This is part of the reason why Microsoft is obsessed with telemetry and has been for the past few years.

The report adds that Microsoft employs "hundreds, if not thousands" of internal Windows testers. This is contrary to some internet rumors that claimed the company has cut all of its internal Windows testers.

If you are still waiting for the Windows 10 Anniversary Update, you can jump start the process and get it right now.