To, co mówię tutaj, nie jest testowane, więc zrób to sam.
Masz kilka metod, które możesz wypróbować:
Podejście 1:
Jeśli masz zaawansowane ustawienia zapory systemu Windows, możesz utworzyć niestandardową regułę.
Podczas tworzenia reguły niestandardowej wybierasz aplikację Windows Update lub klienta, a kiedy wybierasz zakres, wybierasz „Dostęp zdalny” jako typ interfejsu do użycia. Według Pomocy systemu Windows skrót oznacza „dostęp zdalny”
komunikacja wysyłana za pośrednictwem zdalnego dostępu, taka jak połączenie wirtualnej sieci prywatnej (VPN) lub połączenie telefoniczne skonfigurowane na komputerze.
Możesz ustawić podaną regułę na „Blokuj” i wszelka komunikacja dla klienta Windows Update powinna być zablokowana dla tego rodzaju połączeń.
Może to prowadzić do pewnych problemów:
- Jest również blokowany przez VPN
- Połączenie na uwięzi nie może być liczone jako połączenie telefoniczne
Podejście 2:
Możesz ręcznie ustawić określoną globalną regułę zapory sieciowej za pomocą skryptu w pliku.
Przejdź do zaawansowanej zapory i, podobnie jak w podejściu 1, ustaw regułę zapory, aby blokować klienta Windows Update, ale tym razem na całym świecie. Nadaj mu charakterystyczną nazwę.
Teraz możesz utworzyć plik, powiedzmy „blok update.cmd”, w którym piszesz
netsh advfirewall firewall set rule name="personal update rule name" new enable=yes
Uruchom polecenie z uprawnieniami administratora, aby włączyć regułę. Aby wyłączyć regułę (a tym samym włączyć aktualizacje), napisz „enable = no”, możesz mieć do tego inny plik.
Może uda ci się znaleźć program, który rozpozna nowe połączenie sieciowe za pośrednictwem rejestru lub usługi WMI i odpowiednio uruchomi program.
Podejście 3:
Znajdź oprogramowanie zapory ogniowej, w którym możesz ustawić określone reguły, jak opisano w pierwszych 2 krokach, ale na podstawie karty sieciowej (np. Adaptera iPhone'a)
Podejście 4:
zatrzymuje usługę aktualizacji. To kiedyś działało na Winxp, na vista / 7 możesz (także) zatrzymać Wuauserv i / lub bity. Niestety ręczne działanie, ale można spróbować połączyć go ze skryptem VBS sprawdzającym status sieci za pomocą WMI.
źródło