问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Windows系统网络重置后常见问题及解决方案

创作时间:
作者:
@小白创作中心

Windows系统网络重置后常见问题及解决方案

引用
CSDN
1.
https://blog.csdn.net/m0_74824687/article/details/144318198

在网络使用过程中,我们可能会遇到各种网络连接问题,比如WIFI图标消失、网络重置后无法连接等。本文将详细介绍Windows系统中常见的网络问题及其解决方案,包括网络重置命令、WIFI图标恢复方法、网络优先级设置以及网卡重启等多种实用技巧。

网络重置命令

当Windows网络出现本机故障时,一般从以下两个方面解决:网络栈和使用网络栈的组件或程序。

1. Winsock 组件问题

以管理员身份运行命令提示符(cmd),输入以下命令:

netsh winsock reset

重置Winsock组件以修复网络连接问题。Winsock是Windows操作系统中用于应用程序与网络通信的编程接口,它提供了访问TCP/IP协议栈的能力。

2. TCP/IP 协议栈问题

以管理员身份运行命令提示符(cmd),输入以下命令:

netsh int ip reset

重置TCP/IP协议栈并恢复其默认设置。TCP/IP的正确配置是确保应用程序能够正常使用Winsock进行网络通信的重要前提,Winsock依赖于TCP/IP协议栈来访问网络资源。

如果想查看重置日志,可将重置日志保存到C:\esettcpip.txt文件中(通常不需要查看):

netsh int IP reset C:\resettcpip.txt

3. 重启计算机

重启计算机以使上述网络重置更改生效。

4. 其他可能用到的命令

以管理员权限运行命令提示符(cmd):

  • 释放当前IP地址:

    ipconfig /release
    
  • 重新获取IP地址:

    ipconfig /renew
    
  • 清除DNS缓存:

    ipconfig /flushdns
    

注:当执行完命令重启计算机后,此前使用固定IP的计算机需要重新配置IP,动态获取的不需要。

5. 可能会出现的问题:部分计算机可能会出现WIFI没了/WLAN图标消失了

以管理员权限运行命令提示符(cmd),输入以下两行命令:

sc config Wcmsvc start=auto
sc config WlanSvc start=auto

重启计算机后,若是还没出现,请参照下文。

WIFI图标消失的解决方案

ThinkPad笔记本电脑网络重置之后WIFI没了

电脑搜索不到网络信号,于是网络诊断不小心点到了网络重置。因为电脑没有网线插槽,导致不能上网耗费了一个早上终于找到了解决办法,具体如下:

  1. 这里网络4是使用手机USB开的网络,然后会发现,下面只有一个飞行模式,没有了WIFI和移动网络这两个选项,导致不能链接WIFI上网,接下来查找原因
  2. 点击网络和Internet设置 -> 状态 -> 更改适配器选项,会发现有WIFI网络,但是打开网络却搜索不到附近的WIFI,这时可能是WIFI的服务没有打开,需要进入服务去排查一下
  3. 搜索“服务”这个功能点击打开
  4. 找到WALN AutoConfig,果然发现没有启动,点击启动,就可以打开WIFI了,发现上面还有一个wired AutoConfig是对应的网线插槽的,如果通过网线链接网络就可以排查一下是否有开启,没有开启的话,点击开启就可以了
  5. 这时设置完启动WALN AutoConfig服务,就可以发现电脑可以搜索到附近的WIFI,选择项也多了WIFI和移动网络这两个选项

接下来就可以继续网上冲浪,本文是根据作者实际遇到的场景找到的解决办法,并不一定适用于每个用户!

Windows 11的WLAN图标突然消失的解决办法

拿台老机器安装Windows11,一切正常【这是关键】。但风扇声音太响,于是晚上心想把笔记本的官方驱动给一一装上去吧。结果装了官方的WLAN驱动后,原本可用的WIFI断网且图标消失。。。

方法一:重装驱动

很显然我这种情况原来的驱动是正确的,现在的驱动错了呗。但无奈的是网上找来的驱动都不怎么好使。。。此方法作罢。

方法二:服务开启WLAN

一般都是说在服务里面开启如下内容就行。

  1. 右键点击Windows开始菜单,选择计算机管理
  2. 选择服务和应用程序->服务,选择WLAN AutoConfig和WLAN Direct,将停止改为启动

但这方法对我也是没用的,因为本身就是开启的。

方法三:找回原驱动

直接找回原驱动或系统默认驱动

  1. 右键点击Windows开始菜单,选择设备管理器
  2. 右键错误的驱动,即有感叹号的驱动,菜单选择更新驱动程序
  3. 选择【浏览我的电脑以查找驱动程序】
  4. 关键来了,选择【让我从计算机上的可用驱动程序列表中选取】
  5. 下面就简单了,选择列表里的已有项,不对就重新来一遍选别的。
  6. 感叹号消失了,WIFI图标回来了~

举一反三,此方法可以解决很多驱动突然坏死的问题,不仅仅是WIFI图标不见的问题。这次问题的解决让我想起了win98时代,买了个山寨手柄没有驱动就不停用此方法来找合适的,现在老了怎么就记不起来了,还一遍遍错过,唉。

方法四:图标显示在面板上

网友留言里还有别的不能显示的问题,主要就是驱动换了以后仍旧不行(应该还是驱动不对)。但死马当活马医吧,假设驱动没错,你们来看看这个方法行不行。

  1. 点击右下角声音图标,弹出这块面板
  2. 点右下角铅笔样的图标后界面显示如下:
  3. 点+添加,如果有WIFI图标的话,就把他加进去

方法五:其它

  1. 软件冲突

网友提供:杀毒软件(各种安全管家、火绒等)和防火墙冲突的问题。可以试试删掉杀毒软件。从这个思路出发,我觉得你可以回忆一下是否在出问题前安装了什么软件或者进行了什么操作,试试删除或者恢复有没有效果。

  1. 系统还原

一般都是关闭还原的,试试看吧,万一没关呢。

  1. 驱动精灵等驱动安装软件

实在没办法的时候再用,毕竟一旦你装上这类软件,就很可能安装上很多不需要的流氓软件。

  1. 重装系统

当我没说。

解决Windows系统WIFI间歇性掉线问题

两个步骤,如果做完这两个步骤还会出现这种问题的话题,建议升级网卡驱动。

步骤一

在桌面:此电脑右键 -> 管理

点击设备管理器 -> 网络适配器(在右侧)-> 选择红色框住的

依次取消勾选【允许计算机关闭此设备以节约电源(A)】,确定

如果前面有勾选,则把勾去掉。接下来做步骤二

步骤二

如图

修改连接属性

设置Windows系统网络优先级(网卡顺序)

在Windows系统中,网络适配器(也称为网卡或NIC)用于将计算机连接到互联网或局域网。如果使用笔记本电脑,可能同时拥有无线和有线网卡,在Windows中会被分别标识为Wi-Fi(WLAN)和以太网(LAN)。

如果的Windows设备配备了4G或5G模块,还可能会有蜂窝网络(移动宽带)。在更复杂的场景中,如果安装了虚拟机或使用VPN连接,系统中还可能多出虚拟网卡。

那么问题来了:如果同时连接了有线和Wi-Fi网络,网络连接会优先使用哪个?又或者,同时连接了多个有线网络,系统会优先选择哪块网卡?这就引出了本文的主题:如何设置Windows系统中的网络连接优先级。

网卡优先级与跃点值

默认情况下,Windows系统的网卡或网络优先级如下:

  • 以太网(LAN)> Wi-Fi(WLAN)> 蜂窝网络(移动宽带)
  • 连接多个有线网络时,链路速度越快,优先级越高

不建议跨不同网络添加默认网关,可能导致网络路由出现问题。

以上结论基于两个重要的概念和Windows网络工作机制:

  • 跃点:在计算机网络中,「跃点」是分配给特定网卡IP路由的一个值,表示使用该路由的「成本」。跃点值越低,网络优先级越高。
  • 自动跃点:当Windows路由表包含同一目标的多个路由时,系统会通过「自动跃点」功能来选择优先网络。

自动跃点算法会根据检测到的「链路速度」自动配置本地路由的跃点数。例如,如果的电脑同时连接了一张1000M网卡和一张2.5G网卡,并且都设置了默认网关,自动跃点功能会为速度较快的(那张2.5G)网卡分配更低的跃点数,即更高的优先级。

那么,如果想让Wi-Fi(WLAN)网络的优先级高于以太网(LAN),怎么办?又或者,如果同时连接了多张2.5G网卡,链路速度相同,自动跃点算法要以哪张网卡优先?

要解决这些问题,除了将不使用的网卡禁用之外,可以手动为网卡指定跃点数,从而在Windows系统中自定义网卡优先级顺序。接下来,本文将详细介绍具体的操作步骤。

方法1:通过「TCP/IP属性」设置网卡优先级

  1. 使用Windows + R快捷键打开「运行」对话框,执行ncpa.cpl打开「网络连接」窗口。
  2. 在网络连接界面中,找到要修改优先级的网络适配器,例如「以太网」或「WLAN」,右键点击它,然后选择「属性」。
  3. 在属性窗口中,双击打开「Internet协议版本4(TCP/IPv4)」或「Internet协议版本6(TCP/IPv6)」,然后点击「高级」选项。
  4. 在「高级TCP/IP设置」窗口中:
  • 取消勾选「自动跃点」
  • 在「接口跃点数」框中输入一个自定义值
  1. 点击「确定」保存更改,然后关闭所有打开的网络设置窗口。

方法2:使用PowerShell指定网络连接优先级

  1. 使用Windows + R快捷键打开「运行」对话框,输入powershell,然后按Ctrl + Shift + Enter以管理员权限打开PowerShell窗口。

  2. 执行以下命令,查看各网卡的详细信息:

    Get-NetIPInterface | Format-Table -AutoSize
    

    其中主要关注以下几列:

  • InterfaceAlias:网卡名称
  • IfIndex:网卡索引号
  • AddressFamily:地址族(IPv4或IPv6)
  • InterfaceMetric:网卡跃点数
  1. 根据需要执行以下命令来指定网卡优先级,同时适用于IPv4和IPv6:

    Set-NetIPInterface -InterfaceIndex "XX" -InterfaceMetric "YY"
    

    其中:

  • XX是网卡的索引号,从第1列中找

  • YY是要设置的新跃点值

    例如,将索引号为10的Wi-Fi网卡跃点数设置为15,这样它就是整个列表中优先级最高的网卡了:

    Set-NetIPInterface -InterfaceIndex "10" -InterfaceMetric "15"
    
  1. 如果要恢复使用自动跃点,可以执行以下命令:

    Set-NetIPInterface -InterfaceIndex "XX" -AutomaticMetric enabled
    

通过以上两种方法,可以精确控制各个网卡的优先级,让Windows系统按照设置的网络顺序进行连接。跃点数值越小,优先级越高。例如,如果希望Wi-Fi比有线连接优先级更高,可以给Wi-Fi适配器设置一个比有线适配器更小的跃点数。

Windows系统禁用、启用或重启网卡(以太网和Wi-Fi)

现代计算机都会配备网卡,让能够连接互联网并与其他设备进行网络通信。然而,无论是有线(以太网)还是无线(Wi-Fi)网卡,偶尔也会遇到一些奇奇怪怪的问题。这时,只要重启网卡往往就能解决大多数故障,比重启整台电脑更加便捷。

如果遇到以下情况,可以考虑重启网卡:

  • 电脑长时间开机,或从睡眠、休眠状态唤醒
  • 连接网络后,网速不理想,例如1000M网络被协商成了100M
  • 其它网络连接问题

在Windows系统中,重启网卡的过程其实就是先禁用再启用。无论是以太网、Wi-Fi还是虚拟网卡,操作步骤都一样。接下来,本文将介绍如何在Windows系统中禁用和启用网卡的5种实用方法。

如未特别说明,以下方法也适用于Windows系统。如果操作远程计算机,注意别禁错网卡导致断网。

方法1:在Windows「设置」中禁用和启用网卡

不适用于Windows系统。

  1. 使用Windows + I快捷键打开「设置」,选择「「网络和Internet」」>「高级网络设置」。
  2. 在「网络适配器」列表中,找到要操作的网卡。
  3. 在网卡右侧点击「禁用」,如果要重启网卡,再点击「启用」。

方法2:通过「控制面板」重启网卡

  1. 使用Windows + R快捷键打开「运行」对话框,执行ncpa.cpl打开「网络连接」控制面板。
  2. 在打开的窗口中,找到要操作的网卡。右键点击选择「禁用」。
  3. 如果要重启网卡,请稍等片刻后再右键点击,这次选择「启用」。

方法3:通过「设备管理器」重启网卡

  1. 使用Windows + R快捷键打开「运行」对话框,执行devmgmt.msc打开「设备管理器」。
  2. 在设备管理器窗口中,找到并展开「网络适配器」。
  3. 找到要操作的网卡,右键点击选择「禁用设备」,在弹出窗口中选择「是」确认禁用。
  4. 要重新启用网卡,再次右击它,这次选择「启用设备」。

方法4:使用PowerShell禁用和启用网卡

  1. 使用Windows + R快捷键打开「运行」对话框,输入powershell,然后按Ctrl + Shift + Enter以管理员权限打开PowerShell。

  2. 执行以下命令,列出所有网络适配器:

    Get-NetAdapter | Format-Table -AutoSize
    
  3. 使用以下命令禁用和启用网卡:

  • 禁用指定网卡

    Disable-NetAdapter -Name "[NetworkAdapterName]" -Confirm:$false
    
  • 启用指定网卡

    Enable-NetAdapter -Name "[NetworkAdapterName]" -Confirm:$false
    

    记得将NetworkAdapterName替换为的实际的网卡名称。

方法5:使用「命令提示符」重启网卡

  1. 使用Windows + R快捷键打开「运行」对话框,输入cmd,然后按Ctrl + Shift + Enter以管理员权限打开「命令提示符」。

  2. 执行以下命令,列出网络适配器的详细信息:

    netsh interface show interface
    
  3. 使用以下命令禁用和启用网卡:

  • 禁用指定网卡

    netsh interface set interface "[NetworkAdapterName]" disable
    
  • 启用指定网卡

    netsh interface set interface "[NetworkAdapterName]" enable
    

    记得将NetworkAdapterName替换为的实际的网卡名称。

文章来源

  • ThinkPad笔记本电脑网络重置之后WIFI没了_thinkpad找不到WIFI网络 - CSDN博客
  • windows使用小技巧 ━━ windows11的WLAN图标突然消失的解决办法,wifi没了可以找回来 - CSDN博客
  • 解决Windows系统WiFi间歇性掉线,只有重启电脑才能连接WiFi的问题 - CSDN博客
  • 如何设置Windows系统网络优先级(网卡顺序)
  • Windows系统:5招教你禁用、启用或重启网卡(以太网和Wi-Fi)
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号