![如何阻止后台智能传输服务(BITS)在 Windows 10 上下载内容](https://linux22.com/image/1505893/%E5%A6%82%E4%BD%95%E9%98%BB%E6%AD%A2%E5%90%8E%E5%8F%B0%E6%99%BA%E8%83%BD%E4%BC%A0%E8%BE%93%E6%9C%8D%E5%8A%A1%EF%BC%88BITS%EF%BC%89%E5%9C%A8%20Windows%2010%20%E4%B8%8A%E4%B8%8B%E8%BD%BD%E5%86%85%E5%AE%B9.png)
如果你谷歌一下,你会发现有几种方法
- 将 HKLM\Services\CurrentControlSet 下的 BITS 启动键设置为 4
- 运行“sc stop bits”
- 运行 mscongig 并转到启动并取消选中后台智能传输服务。
我尝试了所有这些方法,但都无法阻止 BITS 在后台下载内容。
通常情况下,情况不会太糟,但当我的互联网连接中断时,Windows 更新下载停止了。当我的互联网连接恢复时,BITS 阻塞了我的互联网连接,不断下载东西。您将在任务管理器性能选项卡监视资源中看到它,即 hostsvc -k netsvcs。
答案1
没有什么可以永久禁用 BITS,几天后它会不断启用。但您可以将 BITS 的带宽消耗设置为 0kbps,并限制它消耗互联网速度。
这是我发现的唯一控制 BITS 的技巧,对我来说非常有效。
所以,
- 打开开始菜单(或按 Windows 键),输入 gpedit.msc(编辑组策略)并打开它。
- 导航到计算机配置>管理模板>网络>后台智能传输服务(BITS)
- 编辑(双击)限制 BITS 后台传输的最大网络带宽。
- 现在选择使能够并改变将背景传输速率 (kbps) 限制为为 0 或某个较低的值,如 2。请记住,您需要在同一屏幕上的 2 个地方设置它,一个用于预定时间,一个用于所有其他时间。
就是这样。BITS 现在将仅使用您指定的带宽。
答案2
以上方法都不起作用。真正有效的方法是将我的 Wifi 连接设置为计量连接。
这样做的方法是
- 转到网络和设置->Wifi
- 点击您的连接
- 点击 Wifi 连接列表下方的“高级选项”
- 将“计量连接”设置为“开”。
这似乎是唯一可以阻止 BITS 在后台下载内容的方法。
在我找到这个解决方法之前,BITS 已经让我的笔记本电脑无法使用几个小时了。
答案3
如果你不想让它继续启动,你可以
- 打开服务(在 Cortana 中搜索服务)
- 查找后台智能传输服务并双击它
- 将启动类型更改为禁用
如果你想阻止它连接到互联网
- 当它启动时,从任务管理器中右键单击并选择打开文件位置并复制它(我认为但不是 100% 确定它是“C:\Windows\System32\bitsadmin.exe”)
- 打开具有高级安全性的 Windows 防火墙(也搜索它)
- 从左侧边栏选择入站规则
- 从右侧边栏选择新规则
- 选择程序并单击下一步
- 选择此程序路径并粘贴您从步骤 1 获得的路径,然后单击下一步
- 选择阻止此连接
- 勾选全部并点击下一步
- 写任何名字,但如果你想稍后再次运行它,你将需要它
- 从左侧栏中选择出站规则
- 重复步骤 4-9
答案4
所以我尝试了这个帖子上的所有方法,但都不起作用。最终对我有用的是获得文件的所有权并将其从系统 32 文件夹中移出。但是,我认为这充其量只是一个临时解决方案。