在3G网络上时禁用Windows Update


8

当计算机使用3G类型的无线网络连接时,是否有任何工具/实用程序会将Windows Update更改为不下载?

不确定使用3G USB钥匙和系留的iPhone是否有任何区别。

Answers:


1

我在这里告诉您的内容未经测试,请您自己进行。

您可以尝试使用几种方法:

方法1: 如果您具有“高级Windows防火墙设置”,则可以创建一个自定义规则。

创建自定义规则时,请选择Windows Update应用程序或客户端,然后选择“范围”,然后选择“远程访问”作为要使用的接口类型。根据Windows帮助,“远程访问”代表

通过远程访问发送的通信,例如您在计算机上配置的虚拟专用网(VPN)连接或拨号连接。

您可以将指定的规则设置为“阻止”,并且对于此类连接,应禁止Windows Update Client进行所有通信。

这可能会导致一些问题:

  • 它也被VPN阻止
  • 系留的连接可能不算作拨号

方法二:

您可以通过文件中的脚本手动设置打开或关闭某个全局防火墙规则。

转到“高级防火墙”,然后像方法1中一样,设置防火墙规则以阻止Windows Update Client,但这一次是全局的。给它起一个独特的名字。

现在您可以创建一个文件,假设您在其中写入“ block update.cmd”

netsh advfirewall firewall set rule name="personal update rule name" new enable=yes

以管理员权限运行该命令以启用该规则,并且要禁用该规则(从而启用更新),请写入“ enable = no”,为此您可以使用其他文件。

也许您可以找到一个程序,该程序通过注册表或WMI识别是否存在新的网络连接,并相应地启动一个程序。

方法3:

找到一个防火墙软件,您可以在其中设置前两个步骤中所述的特定规则,但是要基于网络适配器(例如,iPhone适配器)


+1效果很好。注意:1)对于Windows Update,一个必须创建两个规则,一个用于Windows Update服务(wuauserv),一个用于后台智能传输服务(BITS)。2)您可以使用配置文件来按类型影响连接(域/公共/私人)3)您可能需要包括其他后台传输繁重的过程(Java Update,Torrent,Firefox Updater,其他在供应商中徘徊的东西)自动启动等)。这是一项繁重的工作,但是一旦完成,这些规则就一劳永逸。4) BT-拴DO连接算作拨号。
Tomalak

1

方法4:

net stop wuauclt

停止更新服务。这曾经在winxp上工作,在vista / 7上,您可能(也)需要停止wuauserv和/或位。不幸的是,这是手动操作,但是您可以尝试将其与使用wmi检查网络状态的vbs脚本结合使用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.