Was ich Ihnen hier sage, ist nicht getestet, also machen Sie das bitte selbst.
Sie haben verschiedene Ansätze, die Sie ausprobieren und verwenden können:
Ansatz 1:
Wenn Sie über die erweiterten Windows-Firewall-Einstellungen verfügen, können Sie eine benutzerdefinierte Regel erstellen.
Wenn Sie eine benutzerdefinierte Regel erstellen, wählen Sie die Windows Update-Anwendung oder den Client aus. Wenn Sie den Bereich auswählen, wählen Sie "RAS" als zu verwendenden Schnittstellentyp. Laut Windows-Hilfe steht "Remotezugriff" für
Kommunikation, die über den Remotezugriff gesendet wird, z. B. eine VPN-Verbindung (Virtual Private Network) oder eine DFÜ-Verbindung, die Sie auf dem Computer konfiguriert haben.
Sie können die von Ihnen angegebene Regel auf "Blockieren" setzen und die gesamte Kommunikation für den Windows Update-Client sollte für diese Art von Verbindungen verhindert werden.
Dies kann zu Problemen führen:
- Es ist auch über VPN blockiert
- Eine angebundene Verbindung zählt möglicherweise nicht als DFÜ
Ansatz 2:
Sie können eine bestimmte globale Firewall-Regel manuell durch ein Skript in einer Datei ein- und ausschalten.
Wechseln Sie zu Ihrer erweiterten Firewall, und legen Sie wie in Ansatz 1 eine Firewall-Regel fest, um den Windows Update-Client zu blockieren, diesmal jedoch global. Geben Sie ihm einen unverwechselbaren Namen.
Jetzt können Sie eine Datei erstellen, sagen wir "block update.cmd", in die Sie schreiben
netsh advfirewall firewall set rule name="personal update rule name" new enable=yes
Führen Sie den Befehl mit Administratorrechten aus, um die Regel zu aktivieren. Um die Regel zu deaktivieren (und damit Updates zu aktivieren), schreiben Sie "enable = no". Sie können dafür eine andere Datei haben.
Möglicherweise finden Sie ein Programm, das über die Registrierung oder WMI erkennt, ob eine neue Netzwerkverbindung besteht, und ein Programm entsprechend startet.
Ansatz 3:
Suchen Sie eine Firewall-Software, in der Sie bestimmte Regeln festlegen können, wie in den ersten beiden Schritten beschrieben, jedoch auf Netzwerkadapterbasis (z. B. iPhone-Adapter).
Ansatz 4:
stoppt den Update-Service. Dies funktionierte früher unter WinXP. Unter Vista / 7 müssen Sie möglicherweise (auch) Wuauserv und / oder Bits stoppen. Leider eine manuelle Aktion, aber Sie könnten versuchen, sie mit einem VBS-Skript zu kombinieren, das den Netzwerkstatus mit wmi überprüft.
quelle