netsh int ip reset到底会重置什么?


10

遇到了这个问题并找到了解决方案后,我想我应该尝试使用netsh int ip reset reset命令,但恐怕它会重置一些重要的设置并导致我无法远程访问服务器。那么它到底会重置什么呢?


1
有人可以解决尝试远程运行它的问题吗?
EricG 2014年

1
@EricG:假设你的意思是如何运行的命令这个怎么样后重设:netsh int ip reset && shutdown -r。否则,请提供有关该问题的更多详细信息。
dunxd

Answers:


7

这是您要查询的命令在Google中的第一击。

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

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

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

6

它的简写为:

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


4

我可以告诉您,它会删除计算机上所有NIC的任何静态IP信息。我在运行正常的服务器上进行了尝试,并且必须重新输入6个网络接口的所有IP /网络掩码/网关信息。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.