在 Windows 7 上安装 Internet 协议版本 4 (TCP/IPv4)

eom*_*off 4 windows-7 ipv4 internet-connection

我无法解释发生了什么,只是突然我失去了互联网连接。在本地连接属性上没有安装 IPv4,我的 ISP 说他们只支持 IPv4。然后我必须拥有它,因为我以前有过连接。丢失 IPv4 会发生什么?以及如何重新安装它?

谢谢你。

STT*_*TTR 5

方式一:

cmd以管理员身份运行。运行命令:

netsh interface IPV4 uninstall 
Run Code Online (Sandbox Code Playgroud)

等待 2-3 分钟,运行:

netsh interface IPV4 install
Run Code Online (Sandbox Code Playgroud)

方式2:

cmd以管理员身份运行。运行命令:

将 WINSOCK 条目重置为安装默认值

netsh winsock reset catalog
Run Code Online (Sandbox Code Playgroud)

将 IPv4 TCP/IP 堆栈重置为安装默认值:

netsh int ipv4 reset reset.log
Run Code Online (Sandbox Code Playgroud)

或者

netsh int ip reset reset.log
Run Code Online (Sandbox Code Playgroud)

需要重启

方式3:

ncpa.cpl以管理员身份运行。

右键单击您正在使用的网络连接,然后单击属性。

单击 Internet 协议 TCP/IPv4。

然后点击安装。

单击协议,然后单击添加。

单击从磁盘安装。

键入位置%windir\inf%,例如:C:\windows\inf,然后单击确定。

在可用协议列表中,单击 Internet 协议 (TCP/IPv4),然后单击确定。

方式四:

wmic nicconfig get MACAddress, IPAddress, ServiceName, Caption, IPEnabled, SettingID | find /I "Realtek"
Run Code Online (Sandbox Code Playgroud)

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00x\Services\{GUID}在注册表中获取 NIC GUID 和 del 。

wmic nic get Caption, PNPDeviceID, ServiceName, NetConnectionStatus | find /I "Realtek"
Run Code Online (Sandbox Code Playgroud)

获取 NIC PCI ID:PCI\VEN_XXXX&DEV_YYYY&SUBSYS_ZZZZZZZ&REV_TT 并HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00x\Enum\PCI\VEN_{PCI_ID}在注册表中删除。

如果很难改进法、注册表项,然后覆盖所有者可以使用 Windows 驱动程序工具包 (WDK) 7.1.0。

regedit以系统权限运行。需要Windows Driver Kit (WDK) 7.1.0

ntsd -c qd regedit
Run Code Online (Sandbox Code Playgroud)

Scott Chamberlain (c),好评论!:

您也可以使用PSExec以 SYSTEM 权限运行 regedit,下载量要小得多。他们发布的示例之一是以 SYSTEM 身份运行 regedit。

psexec -i -d -s c:\windows\regedit.exe
Run Code Online (Sandbox Code Playgroud)

重启!

方式 5(如果在紧要关头,如果之前的方法没有帮助,则适用):

/1。备份注册表 /2。编辑文件 %windir%\inf\Nettcpip.inf 中[MS_TCPIP.PrimaryInstall]

评论字符串;

;    Characteristics = 0xA0 ; NCF_HAS_UI | NCF_NOT_USER_REMOVABLE
Run Code Online (Sandbox Code Playgroud)

并添加

Characteristics = 0x80
Run Code Online (Sandbox Code Playgroud)

nettcpip.inf ipv4 enable 卸载

/3。控制面板->网络连接->本地连接->属性

在此处输入图片说明

安装协议。按安装按钮,选择协议,输入Windows Inf路径。

在此处输入图片说明

选择 IPv4 协议。(取消阻止 IPv4uninstall按钮。)

在此处输入图片说明

卸载 IPv4。

在此处输入图片说明

/4。删除注册表项:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
Run Code Online (Sandbox Code Playgroud)

如果需要,删除注册表项:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\dhcp
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\dnscache
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ipsec
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\policyagent
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\atmarpc
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\nla
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

/5.重启

在此处输入图片说明

/6。安装 IPv4

在此处输入图片说明

/7。重启!

在此处输入图片说明

/8。还原 %windir%\inf\Nettcpip.inf

/*. 另请参阅重新安装 WAN 微型端口设备

  • 您也可以使用 [PSExec](http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx) 以系统权限运行 regedit,下载量要小得多。他们发布的示例之一是以 SYSTEM 身份运行 regedit。`psexec -i -d -sc:\windows\regedit.exe` (2认同)