Отключить Windows Update в сети 3G

8

Существуют ли какие-либо инструменты / утилиты, которые изменят Центр обновления Windows, чтобы он не загружался, когда машина использует подключение к беспроводной сети типа 3G?

Не уверен, есть ли разница между использованием 3G USB-ключа и привязанного iPhone.

Дэвид Гардинер
источник

Ответы:

1

То, что я вам здесь говорю, не проверено, поэтому, пожалуйста, сделайте это сами.

У вас есть несколько подходов, которые вы можете попробовать:

Подход 1. Если у вас есть расширенные настройки брандмауэра Windows, вы можете создать собственное правило.

При создании пользовательского правила вы выбираете приложение или клиент Центра обновления Windows, а при выборе области действия выбираете «Удаленный доступ» в качестве типа используемого интерфейса. Согласно справке Windows, «Удаленный доступ» означает

сообщения, отправленные через удаленный доступ, например соединение виртуальной частной сети (VPN) или подключение удаленного доступа, настроенное на компьютере.

Вы можете установить правило, которое вы указали как «Блокировать», и все соединения для клиента Центра обновления Windows должны быть запрещены для такого рода соединений.

Это может привести к некоторым проблемам:

  • Он также заблокирован через VPN
  • Привязанное соединение не может считаться Dial-Up

Подход 2:

Вы можете вручную включить или выключить определенное глобальное правило брандмауэра с помощью сценария в файле.

Перейдите к расширенному брандмауэру и, как в подходе 1, установите правило брандмауэра для блокировки клиента Центра обновления Windows, но на этот раз глобально. Дайте ему отличительное имя.

Теперь вы можете создать файл, скажем, «block update.cmd», куда вы пишете

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

Запустите команду с правами администратора, чтобы включить правило, а для отключения правила (и, следовательно, включения обновлений) напишите «enable = no», у вас может быть другой файл для этого.

Может быть, вы можете найти программу, которая распознает, если есть новое сетевое подключение, через реестр или WMI, и запускает программу соответствующим образом.

Подход 3:

Найдите программное обеспечение брандмауэра, в котором вы можете установить определенные правила, как описано в первых двух шагах, но на основе сетевого адаптера (например, адаптера iPhone)

private_meta
источник
+1 Это работает очень хорошо. Примечания: 1) Для Центра обновления Windows необходимо создать два правила: одно для службы Центра обновления Windows (wuauserv) и одно для фоновой интеллектуальной службы передачи (BITS). 2) Вы можете работать с профилями, чтобы влиять на соединения по типу (Домен / Общедоступный / Частный). 3) Возможно, вы захотите включить другие процессы с интенсивным фоновым переносом (Java Update, Torrent, Firefox Updater, другие специфичные для поставщика вещи, которые задерживаются в автозапуск и т. д.). Это много работы, но когда все сделано, правила начинаются с огня. 4) BT-привязные ДЕЛАЮТ соединения считаются коммутируемым вверх.
Томалак
1

Подход 4:

net stop wuauclt

останавливает службу обновления. Раньше это работало на winxp, на vista / 7 вам (также) может понадобиться остановить wuauserv и / или биты. К сожалению, это ручное действие, но вы можете попробовать объединить его со скриптом vbs, проверяющим состояние сети с помощью wmi.

Geeklab
источник