如何阻止后台智能传输服务(BITS)在 Windows 10 上下载内容

如何阻止后台智能传输服务(BITS)在 Windows 10 上下载内容

如果你谷歌一下,你会发现有几种方法

  1. 将 HKLM\Services\CurrentControlSet 下的 BITS 启动键设置为 4
  2. 运行“sc stop bits”
  3. 运行 mscongig 并转到启动并取消选中后台智能传输服务。

我尝试了所有这些方法,但都无法阻止 BITS 在后台下载内容。

通常情况下,情况不会太糟,但当我的互联网连接中断时,Windows 更新下载停止了。当我的互联网连接恢复时,BITS 阻塞了我的互联网连接,不断下载东西。您将在任务管理器性能选项卡监视资源中看到它,即 hostsvc -k netsvcs。

答案1

没有什么可以永久禁用 BITS,几天后它会不断启用。但您可以将 BITS 的带宽消耗设置为 0kbps,并限制它消耗互联网速度。

这是我发现的唯一控制 BITS 的技巧,对我来说非常有效。
所以,

  1. 打开开始菜单(或按 Windows 键),输入 gpedit.msc(编辑组策略)并打开它。
  2. 导航到计算机配置>管理模板>网络>后台智能传输服务(BITS)
  3. 编辑(双击)限制 BITS 后台传输的最大网络带宽。
  4. 现在选择使能够并改变将背景传输速率 (kbps) 限制为为 0 或某个较低的值,如 2。请记住,您需要在同一屏幕上的 2 个地方设置它,一个用于预定时间,一个用于所有其他时间。

就是这样。BITS 现在将仅使用您指定的带宽。

答案2

以上方法都不起作用。真正有效的方法是将我的 Wifi 连接设置为计量连接。

这样做的方法是

  • 转到网络和设置->Wifi
  • 点击您的连接
  • 点击 Wifi 连接列表下方的“高级选项”
  • 将“计量连接”设置为“开”。

这似乎是唯一可以阻止 BITS 在后台下载内容的方法。

在我找到这个解决方法之前,BITS 已经让我的笔记本电脑无法使用几个小时了。

答案3

如果你不想让它继续启动,你可以

  1. 打开服务(在 Cortana 中搜索服务)
  2. 查找后台智能传输服务并双击它
  3. 将启动类型更改为禁用

如果你想阻止它连接到互联网

  1. 当它启动时,从任务管理器中右键单击并选择打开文件位置并复制它(我认为但不是 100% 确定它是“C:\Windows\System32\bitsadmin.exe”)
  2. 打开具有高级安全性的 Windows 防火墙(也搜索它)
  3. 从左侧边栏选择入站规则
  4. 从右侧边栏选择新规则
  5. 选择程序并单击下一步
  6. 选择此程序路径并粘贴您从步骤 1 获得的路径,然后单击下一步
  7. 选择阻止此连接
  8. 勾选全部并点击下一步
  9. 写任何名字,但如果你想稍后再次运行它,你将需要它
  10. 从左侧栏中选择出站规则
  11. 重复步骤 4-9

答案4

所以我尝试了这个帖子上的所有方法,但都不起作用。最终对我有用的是获得文件的所有权并将其从系统 32 文件夹中移出。但是,我认为这充其量只是一个临时解决方案。

相关内容