如何在 Windows 8.1 上重置 TCP/IP?

如何在 Windows 8.1 上重置 TCP/IP?

以下 netsh 命令在 Windows 8.1 上不起作用。

netsh int ipv4 重置

它给出“拒绝访问”错误,这是一个非常知名的问题,很多人在网上论坛上抱怨它。

没有已知的等效 PowerShell 命令。一个繁琐的解决方案是使用 Process Monitor 并跟踪它需要的注册表

访问并授予访问权限。这是不切实际的,因为注册表项在每台机器上都包含一个随机 guid。

对此有什么实际的补救措施?

更新:

@grawity,我尝试在提升模式下执行该命令 - 当然

答案1

使用 Powershell,您几乎可以创建自己的命令。类似这样的命令可能会有所帮助:

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

唯一需要注意的是,它将重置所有“以太网 802.3”网络适配器。如果这是个问题,您可以替换为$_.AdapterType实际的设备名称,例如$_.name"Ethernet 802.3""Intel(R) 82579V Gigabit Network Connection."

答案2

你可以使用 PowerShell 解决此问题。只需运行命令

Remove-NetIPAddress

相关内容