windows网络连接异常
常见Windows网络连接异常解决办法
释放ip重新获取ip
# 释放现有的IP地址
ipconfig /release
# 重新获取ip地址
ipconfig /renew
重置Winsock目录和TCP/IP协议栈
# 重置Winsock目录和TCP/IP协议栈
netsh winsock reset catalog
# 刷新DNS缓存
ipconfig /flushdns
重置winsock
Winsock
是 Windows Sockets
的缩写
,是一种应用程序编程接口(API)
,用于在 Windows 操作系统上开发网络应用程序。
Winsock
目录维护着与 Winsock 相关的所有信息,包括网络连接
、协议堆栈设置
和其他网络配置
。
如果您遇到了网络问题
,例如无法连接到互联网
或某些网络应用程序无法正常工作
,可能是因为 Winsock 目录损坏
或配置错误
。
# 重置 Windows 操作系统中 Winsock 目录的命令。
netsh winsock reset
重置TCP/IP堆栈
# 重置TCP/IP堆栈
netsh interface ip reset
# 复位Tcp/ip并将命令执行日志输出到c:\log.txt
netsh interface ip reset c:\log.txt
该命令会重写
这两个由TCP/IP堆栈
使用的注册表
:
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
SYSTEM\CurrentControlSet\Services\DHCP\Parameters\
检查DHCP服务是否启动
检查DHCP Client
服务。
WIndows命令行查询端口是否占用
参考: https://codeantenna.com/a/ha8MHqJrtk
netstat -ano | grep <port> # 查看端口号,及附属的进程(pid号)
# 打印内容如下
Proto Local Address Foreign Address State PID
TCP 127.0.0.1:13531 0.0.0.0:0 LISTENING 1212
根据pid查询进程名
# 根据进程号查看对应的启动程序
tasklist | grep <pid>
结束进程
# 结束进程
kill pid号
Chrome访问不了任何网站,其他浏览器正常
原因分析:
Chrome
使用了安全DNS
,而国内连不上该dns。
Win10网络正常但显示"无法访问Internet"
查看系统是否判断网络已连上
# 查看IPv4Connectivity和IPv6Connectivity没有一个处于Internet状态
get-netconnectionprofile
注册表关闭主动探测
https://www.chenlongyu.com/article/id/58
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
修改EnableActiveProbing
为 0
关闭无活动探针
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator
新建DWORD32位值
,命名为NoActiveProbe
值设为 0
禁用被动轮询
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator
新建DWORD32位值
,命名为DisablePassivePolling
,值设为 1
使用三方工具
WindowsSpyBlocker
能解决Windows的一些疑难问题。
Windows网络连接消失
副标题: WIndows网卡消失
问题描述:如果网卡驱动正常,还是没有本地连接怎么办呢?
在开始-运行中依次输入以下三条命令并回车。
# 注册netshell.dll DLL文件
## 该文件包含了Windows中网络连接和网络设置的用户界面和功能。通过注册该文件,可以确保Windows系统中的网络连接和网络设置功能正常工作
regsvr32 netshell.dll
# 注册netconfigx.dll DLL文件
## 该文件包含了Windows中的网络配置信息。通过注册该文件,可以确保Windows系统中的网络配置正常工作。
regsvr32 netconfigx.dll
# 注册netman.dll DLL文件
## 该文件包含了Windows中的网络管理功能。通过注册该文件,可以确保Windows系统中的网络管理功能正常工作。
regsvr32 netman.dll
重启电脑
,看本地连接是否出现。
如果本地连接没有了的症状依然存在,在开始
—>运行
中输入services.msc
,找到Network Connections
,查看该服务是否开启,如果没有开启
,对其点击右键
-属性
-启动
,并将服务类型设置为自动
即可。
如果以上设置均正确,则在开始
-网络连接
-显示所有连接
中查看“本地连接
”图标是否有错号
,即是否被禁用
,如果被禁用
,右键
-启用
即可。
网络图标消失
网卡消失,一般常见于安装VPN客户端后出现这种问题,常见的办法是卸载VPN客户端后网卡恢复,如未能解决,建议向产品厂商
寻求支持。
下方案例也可供参考。
https://h30471.www3.hp.com/t5/bi-ji-ben-dian-nao/ji-shu-fang-an-wang-luo-wu-fa-shi-yong-gu-zhang-jie-jue-fang-fa/td-p/1168332