Wie setzt man TCP/IP unter Windows 8.1 zurück?

Wie setzt man TCP/IP unter Windows 8.1 zurück?

Der folgende Netsh-Befehl funktioniert unter Windows 8.1 nicht.

netsh int ipv4 zurücksetzen

Es wird der Fehler „Zugriff verweigert“ angezeigt. Dies ist ein SEHR bekanntes Problem, über das sich viele Leute in Online-Foren beschweren.

Es ist kein äquivalenter PowerShell-Befehl bekannt. Eine mühsame Lösung besteht darin, Process Monitor zu verwenden und die Registrierung zu verfolgen, die es haben muss

Zugriff auf und Zugriffsgewährung. Dies ist nicht praktikabel, da der Registrierungsschlüssel auf jedem Computer eine zufällige GUID enthält.

Was ist das praktische Heilmittel hierfür?

Aktualisieren:

@grawity, ich habe den Befehl im erhöhten Modus ausprobiert - Natürlich

Antwort1

Mit Powershell können Sie fast Ihren eigenen Befehl erstellen. So etwas wie das hier könnte helfen:

$netadapt = Get-CimInstance CIM_NetworkAdapter | ? {$_.AdapterType -eq "Ethernet 802.3"}
$netadapt.Disable()
$netadapt.Enable()

Der einzige Vorbehalt dabei ist, dass alle Netzwerkadapter mit dem Namen „Ethernet 802.3“ zurückgesetzt werden. Wenn das ein Problem ist, können Sie es $_.AdapterTypedurch einen tatsächlichen Gerätenamen $_.nameersetzen , z. B."Ethernet 802.3""Intel(R) 82579V Gigabit Network Connection."

Antwort2

Sie können dieses Problem mit PowerShell lösen. Führen Sie dazu einfachder Befehl:

Remove-NetIPAddress

verwandte Informationen