netsh int ip reset 到底重置什么?

netsh int ip reset 到底重置什么?

已经得到这个问题并发现此解决方案我想我或许应该尝试netsh int ip reset reset命令,但我担心它会重置一些重要设置并禁止我远程访问服务器。那么它到底重置了什么?

答案1

这是您所询问的命令在 Google 中的第一个搜索结果。

http://support.microsoft.com/kb/299357

运行 reset 命令时,它会重写 TCP/IP 使用的两个注册表项。这与删除并重新安装协议的结果相同。reset 命令会重写以下两个注册表项:

SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ 
SYSTEM\CurrentControlSet\Services\DHCP\Parameters\ 

答案2

它是以下内容的简写:

netsh int ip reset resetlog.txt

netsh i   i  r     r

最后一个“r”表示您实际上不想阅读的“日志文件”。

它会做什么?它会用大锤猛击您的 TCP/IP 堆栈。并通过重写两个注册表项强制重建它:

SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 
SYSTEM\CurrentControlSet\Services\DHCP\Parameters

这与删除并重新安装 TCP/IP 具有相同的效果。

请在管理命令提示符下执行此命令 http://www.thewindowsclub.com/how-to-run-command-prompt-as-an-administrator

http://support.microsoft.com/kb/299357

答案3

根据我的经验,我可以告诉你,它会删除机器上所有 NIC 的任何静态 IP 信息。我在一台出现故障的服务器上尝试过,必须重新输入 6 个网络接口的所有 IP/网络掩码/网关信息。

有趣的是,它确实记得哪些接口配置为静态,以及接口上勾选了哪些“项目”(例如 IPv4、Microsoft 网络客户端等)。它还保留了我们之前更改过的接口名称。

相关内容