Windows 10 Bits Reportedly Clogging Bandwidths on Some Networks

Recent media reports have been citing bandwidth hits from Windows 10 updates, even when PC upgrades weren't scheduled.

The bandwidth hits can be equivalent to about 3GB coming down the network pipe to some machines. Windows 10 uses a new peer-to-peer patching system that downloads OS updates into a cache on a few PCs in a network. This "Windows Update Delivery Optimization" approach is turned on by default for all Windows 10 editions and is designed to reduce bandwidth loads in a network.

However, it might have been thought that the Windows Update Delivery Optimization system would help speed updates after Windows 10 was installed, but it seems to be in effect beforehand. It's hard to say, as there doesn't appear to be much documentation about the feature. According to a Microsoft spokesperson, "Windows Update Delivery Optimization is a feature only available on Windows 10."

However, Microsoft is delivering the Windows 10 bits in advance to those users that have Windows Update turned on. Here's how the spokesperson described it:

For those who have chosen to receive automatic updates through Windows Update, we help customers prepare their devices for Windows 10 by downloading the files necessary for future installation. This results in a better upgrade experience and ensures the customer’s device has the latest software. This is an industry practice that reduces time for installation and ensures device readiness. For organizations, IT professionals can manage and control downloads on their networks.

Microsoft is ushering in a new "Windows as a service" world with Windows 10. Updates arrive when they are ready. The company has warned in its specs that Windows 10 is a 3GB download and that some devices with limited drive space might need to clear up some space to receive upgrades. Descriptions about potential network bandwidths affects, though, don't seem to be available.

However, a report by TechRepublic found at least one case where machines not scheduled to get the Windows 10 update were getting "between 2GB and 3GB" worth of files. The files are stored in a hidden folder called "$Windows-BT," according to the report. Since the machines were domain joined in this case, they weren't eligible for Microsoft's free update to Windows 10, but they apparently were still getting the bits, which was slowing down network performance, according to that report.

Possibly, the report just represents an anomaly. A search of Microsoft's community pages showed just one complaint of a slowdown, which was associated with a wireless network. However, the community forum on Thursday was abuzz with reports of the hidden BT folder appearing on machines not scheduled get Windows 10 upgrades.

A Register story claimed that Windows 10 bits are hitting Windows 7 machines that are domain joined but it's happening in the cases when Windows Server Update Services (WSUS) isn't used to manage patches. WSUS is typically used by larger organizations with lots of machines to manage. The story pointed to a Microsoft support page indicating that two July updates need to be installed to block the Windows 10 updates via Group Policy.

A Hacker News story described the Windows Update Delivery Optimization approach as "Stealing Your Bandwidth." However, an article by Computerworld's Gregg Keizer described it as just affecting the upload portion of a network's bandwidth and not affecting download portion. Microsoft hasn't yet formally documented the Windows Update Delivery Optimization scheme, which is described as the "DoSvc" service, according to Keizer's story.

"Windows Update Delivery Optimization utilizes only a limited portion of unused or idle upload bandwidth," according to the Microsoft spokesperson.

Microsoft did publish this short FAQ page on the Windows Update Delivery Optimization approach. It includes a description of how to turn it off by changing some settings in the client OS. It also may be possible to disable it via a registry change, according to Microsoft's community forum. But that's all about turning it off after the Windows 10 bits are delivered, not stopping the bits in the first place.

Windows 10 update notifications arrive at eligible Windows 7 and Window 8.1 machines due to the presence of update KB3035583 on systems, which is otherwise known as the "Get Windows 10" app, but domain-joined machines aren't supposed to see this notice. Possibly, the bits might be stopped from arriving by uninstalling and hiding this update, but one forum participant reported that his systems were still getting the Windows 10 BT folders installed even when using Enterprise editions of Windows 7 and Windows 8.1 without KB3035583 installed.

The mystery continues, but it seems some IT pros are getting surprised by Windows 10's arrival, even without scheduling for it.

About the Author

Kurt Mackie is senior news producer for 1105 Media's Converge360 group.


  • How To Configure Windows 10 for Intel Optane Memory

    Intel's Optane memory technology can significantly improve the performance of your Windows 10 system -- provided you enable it correctly. A single mistake can render the system unbootable. Here's how to do it the right way.

  • Microsoft and SAP Enhance Partnership with Teams Integration

    Microsoft and SAP this week described continuing partnership efforts on Microsoft Azure, while also planning a Microsoft Teams integration with SAP's enterprise resource planning product and other solutions.

  • Blue Squares Graphic

    Microsoft Previews Azure IoT Edge for Linux on Windows

    Microsoft announced a preview of Azure IoT Edge for Linux on Windows, which lets organizations tap Linux virtual machine processes that also work with Windows- and Azure-based processes and services.

  • How To Automate Tasks in Azure SQL Database

    Knowing how to automate tasks in the cloud will make you a more productive DBA. Here are the key concepts to understand about cloud scripting and a rundown of the best tools for automating code in Azure.

comments powered by Disqus