Windows 10 更新完全阻止了我的 Internet 连接

Windows 10 更新完全阻止了我的 Internet 连接

我一直认为 Windows 更新在网络带宽方面有些不情愿,并且以低优先级运行。

今天安装的更新却不是这样,我不得不说我的 DSL 线路仅提供 6MBit/s,但这足以进行正常上网。但是,今天我在我的其中一台 Win10 机器上安装了 KB3172985,它占用了所有可用的网络资源,即使在我网络中的其他计算机上,正常上网也几乎是不可能的。那个更新有几 GB 大,我真的很想知道是否有一个好方法可以强制 Microsoft Update 仅在有剩余带宽时使用带宽。

有什么想法可以让 Windows 仅在有剩余带宽时才使用带宽?

答案1

Windows 更新使用 BITS 下载更新文件。您可以尝试使用 bitsadmin 工具来编辑下载作业的优先级。

C:>bitsadmin /SetPriority myDownloadJob LOW

有关详细信息,请参阅此关联

此外,powershell 命令可以完成同样的工作。

设置位传输

如果您需要精确限制下载带宽,请尝试使用以下组策略:(我之前尝试过,对我来说非常有效。)

BITS – 更灵活的带宽限制策略

答案2

在我看来,这是 Windows 10 中的一个主要错误。但您可以停止 Windows 更新以恢复您的互联网连接。如果您转到“设置”中的“网络和 Internet”,然后转到“WiFi”,然后单击“高级选项”,您可以将网络设置为计量连接以停止 Windows 更新。我建议您暂时这样做,以便您能够真正使用互联网。

如果您想赞成,以下是 Windows 反馈应用程序中该问题的链接:

Windows 反馈:?contextid=158&feedbackid=5a20e472-d39b-4b92-b291-0a7301c14621&form=1&src=2

(粘贴到 Edge 中)

更新

我开始注意到,即使 Windows Update 没有更新,我的互联网连接也会中断。在任务管理器中,它显示服务主机:本地系统占用了我所有的带宽。我尝试转到“开始”>“所有应用”>“Windows 管理工具”>“服务”,找到后台智能传输系统,右键单击它,然后单击“停止”。这阻止了 svchost 占用我所有的互联网。(我无法在这台电脑上尝试计量连接技巧,因为它通过以太网连接到范围扩展器)

不仅我的电脑无法上网,网络上的其他所有设备也无法上网。我不知道微软是如何制造出如此可怕的漏洞的。

更新 #2

这可能不仅仅是 Windows 更新和后台智能传输系统的问题。看起来其他后台进程也在占用带宽,例如,我目前正在更新 Adob​​e Photoshop,而 Adob​​e 安装程序进程几乎占用了所有资源,网页浏览速度就变慢了(尽管没有前两个进程下载东西时那么严重)。

答案3

在该问题仍然存在之后,尤其是最近即将推出的 1607 更新,我终于找到了一个允许您限制带宽的解决方案 - 如果您想摆弄注册表,您可以将以下内容复制粘贴到注册表文件中:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\BITS]
"EnableBITSMaxBandwidth"=dword:00000001
"MaxTransferRateOnSchedule"=dword:000007d0
"MaxTransferRateOffSchedule"=dword:000007d0
"UseSystemMaximum"=dword:00000000

请注意,这dword:000007d0仅仅是一个示例,在这种情况下将下载带宽限制为每秒 2000 千比特(2000 == 0x7d0),您可以在此处输入任何其他值以满足您的个人需要。

并不像以前使用 Win7 更新时那么好,众所周知,它非常不愿意消耗带宽,但如果没有其他流量,就会使用所有可用的带宽,但如果你打算在下载 Windows 更新时在网络中的任何设备上使用互联网连接,这至少是一个很好的起点。

我完全不清楚微软为什么改变这种曾经完美的行为,但我可以接受这种解决方法。

相关内容