So beheben Sie das Problem, dass die Internetverbindungsfreigabe (ICS) nach einem Neustart in Windows 10 nicht funktioniert

Die Internetverbindungsfreigabe (ICS) in Windows ist eine dieser Funktionen, die recht simpel erscheinen: Man teilt seine Internetverbindung mit anderen Geräten. Klingt praktisch, oder? Doch wenn Sie schon einmal bemerkt haben, dass andere Geräte in Ihrem lokalen Netzwerk nach einem Neustart Ihres Computers plötzlich keinen Internetzugang mehr haben, ist das ärgerlich. Das liegt daran, dass sich der ICS-Dienst in neueren Windows 10- und 11-Versionen nach einigen Minuten ohne Datenverkehr selbst deaktiviert und nicht automatisch wieder aktiviert. Das ist ziemlich frustrierend, denn man möchte die Einstellungen nicht nach jedem Neustart manuell anpassen müssen.

Zum Glück gibt es eine Möglichkeit, ICS auch nach einem Neustart dauerhaft aktiv zu halten, sodass Ihre gemeinsame Verbindung ohne manuelles Eingreifen bestehen bleibt. Der Trick besteht darin, einige Registrierungseinstellungen anzupassen und den Dienst so zu konfigurieren, dass er automatisch startet. Das klingt kompliziert, ist aber im Grunde nur eine Frage der Aktivierung eines DWORD-Werts in der Registrierung, der Sicherstellung des automatischen Starts des Dienstes und optional der Automatisierung des Vorgangs per PowerShell-Skript – eine große Hilfe, wenn Sie gerne Skripte schreiben oder das manuelle Aktivieren vermeiden möchten.

So beheben Sie das Problem, dass ICS nach einem Neustart in Windows nicht neu startet

Neustartpersistenz für ICS über die Registrierung aktivieren

Dies ist die Kernlösung. Windows deaktiviert ICS standardmäßig nach einer gewissen Zeit, wenn kein Datenverkehr erkannt wird. Daher ist das Hinzufügen eines Registrierungsschlüssels, um die Funktion aufrechtzuerhalten, der erste Schritt. Dies hilft (zumindest in den meisten Fällen), den Verlust der Internetfreigabe nach einem Neustart zu verhindern.

  • PowerShell als Administrator öffnen – Suchen Sie nach PowerShell, klicken Sie mit der rechten Maustaste darauf und wählen Sie „ Als Administrator ausführen“.
  • Führen Sie diesen Befehl aus, um den Registrierungs-DWORD-Wert hinzuzufügen:
New-ItemProperty -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\SharedAccess -Name EnableRebootPersistConnection -Value 1 -PropertyType dword

Warum das hilft: Es weist Windows an, die ICS-Verbindung auch nach Neustarts aufrechtzuerhalten. Warum es funktioniert, ist unklar, aber auf manchen Rechnern sorgt diese kleine Änderung dafür, dass die gemeinsame Internetverbindung bestehen bleibt, ohne dass ein manuelles Umschalten nötig ist.

Stellen Sie den ICS-Dienst (SharedAccess) auf automatischen Start ein.

Im nächsten Schritt muss sichergestellt werden, dass der ICS-Dienst beim Windows-Start automatisch aktiviert wird. Ist er auf manuell eingestellt oder deaktiviert, muss er manuell umgeschaltet werden. Dies kann über PowerShell oder den Dienstmanager geändert werden.

  • Verwendung von PowerShell:
Set-Service SharedAccess -StartupType Automatic

Alternativ können Sie, falls Sie die grafische Benutzeroberfläche bevorzugen, auf „ Ausführen “ ( Win + R) klicken, „services.msc“ eingeben und die Internetverbindungsfreigabe (ICS) suchen. Klicken Sie mit der rechten Maustaste darauf, wählen Sie „Eigenschaften“ und stellen Sie den Starttyp auf „Automatisch“ ein. Bei manchen Systemen behebt dies allein das Neustartproblem nicht vollständig, in Kombination mit Anpassungen in der Registrierung ist es jedoch zuverlässiger.

Starten Sie den ICS-Dienst manuell

Falls es nach der Änderung der Einstellungen nicht läuft, müssen Sie es starten:

Start-Service SharedAccess

Dadurch wird sichergestellt, dass es jetzt aktiv ist. Danach sollte ICS auch nach einem Neustart stabil bleiben. Allerdings kann es bei manchen Systemen vorkommen, dass Windows es wieder deaktiviert, wenn kein Datenverkehr erkannt wird. Daher wird die Anpassung in der Registry empfohlen.

Optional: Automatisierung mit PowerShell-Skripten

Für Technikbegeisterte oder alle, die es leid sind, dies immer wieder zu tun, lässt sich der gesamte Vorgang automatisieren: Alle freigegebenen Verbindungen werden gefunden, deaktiviert und anschließend wieder aktiviert – quasi wie ein Reset-Knopf. Hier ist ein Skript, das genau das tut und das Sie beim Systemstart über die Aufgabenplanung ausführen können:

$NetShareObject = New-Object -ComObject HNetCfg. HNetShare $list = New-Object System. Collections. Generic. List[System. Object] foreach( $connection in $NetShareObject. EnumEveryConnection ) { $config = $NetShareObject. INetSharingConfigurationForINetConnection( $connection ) if( $config. SharingEnabled -eq 1 ) { $type = $config. SharingConnectionType $list. Add( @($type, $config) ) $config. DisableSharing() } } Start-Sleep 1 foreach( $array in $list ) { $array[1].EnableSharing($array[0]) }

Sie möchten das manuelle Aktivieren und Deaktivieren reduzieren? Legen Sie dieses Skript als Starttrigger in der Aufgabenplanung fest, und Ihre Netzwerkfreigabe wird automatisch aktualisiert. Natürlich ist das nicht perfekt – und Windows kann manchmal immer noch Probleme mit Netzwerkdiensten verursachen –, aber es ist besser, als die Freigabe nach jedem Neustart manuell zu deaktivieren und wieder zu aktivieren.

Windows macht es einem natürlich unnötig schwer. Manchmal muss man in der Registry wühlen oder Skripte verwenden. Jedenfalls sollte das in den meisten Fällen verhindern, dass die Internetfreigabe nach einem Neustart abbricht.

Zusammenfassung

  • Aktivieren Sie den DWORD-Wert in der Registrierung EnableRebootPersistConnection, um die Freigabe aufrechtzuerhalten.
  • Stellen Sie den SharedAccess- Dienst so ein, dass er automatisch startet.
  • Starten Sie den Dienst bei Bedarf manuell.
  • Verwenden Sie PowerShell-Skripte zur Automatisierung, wenn Sie faul sind (oder keine Lust auf manuelle Schritte haben).

Zusammenfassung

Das ist zwar nicht ganz so einfach wie bei Apple, aber durch das Anpassen dieser Einstellungen läuft dein ICS-System nach einem Neustart meist stabil. Falls es immer noch instabil ist, kann ein Treiber- oder Netzwerkadapter-Firmware-Update helfen. Oder nutze einfach einen Hotspot, wenn du das öfter machst. Hoffentlich hilft das – sonst ist es ziemlich nervig, aber immerhin stehen die Chancen jetzt besser, dass die geteilte Verbindung stabil bleibt.