首页/系统/Windows 运维速查/重启/禁用网卡

重启/禁用网卡

网络僵死或 DHCP 不刷新时重启网卡:Restart-NetAdapter 等效插拔网线,通常数秒恢复。

Windows 运维速查系统更新于 2026-10-13

重启网卡是什么操作

重启网卡相当于在软件层「拔插网线」:网卡链路会短暂断开再重新协商,DHCP 重新申请地址、DNS 缓存与邻居表重新建立。它解决的是「网络僵死」类问题——能上网但突然不响应、DHCP 拿不到地址、驱动状态卡住。因为这动作本身会断网几秒,远程执行前必须先确认有带外管理、控制台或第二条通道可回。

基本信息

适用平台Windows 8/10/11 与 Windows Server 2012 及以后(NetAdapter 模块)
PowerShell 写法Restart-NetAdapter -Name "以太网"(等效插拔,通常几秒恢复)
启用禁用Disable-NetAdapter / Enable-NetAdapter,比重启更彻底,会重新加载驱动状态
netsh 写法netsh interface set interface "以太网" admin=disable;改成 admin=enable 恢复
查询命令Get-NetAdapter、ipconfig /all、Get-NetAdapterStatistics
权限要求需要管理员,且远程执行会中断当前连接

典型使用场景

  • 网卡僵死:能 ping 通别人但自身服务不可达,重启网卡比整机重启更快
  • DHCP 未取到地址:地址显示 169.254 段,重启网卡触发重新申请
  • 配置生效:改了 IP、DNS、MTU 后发现没生效,重启网卡强制重新加载
  • 驱动状态异常:设备管理器显示感叹号,先禁用再启用重新初始化驱动
  • 切换网络后异常:在有线无线之间切换导致路由错乱时快速恢复

常用示例

常用示例
Get-NetAdapter | Select-Object Name, Status, LinkSpeed, MacAddress   # 先看清网卡名与状态
Restart-NetAdapter -Name '以太网' -Confirm:$false                    # 重启(等效插拔网线)
Disable-NetAdapter -Name '以太网' -Confirm:$false                    # 禁用
Enable-NetAdapter -Name '以太网'                                     # 启用,比重启更彻底
ipconfig /release; ipconfig /renew; ipconfig /flushdns               # DHCP 与 DNS 缓存一并刷新
# netsh 等价写法(旧系统或脚本环境)
# netsh interface set interface "以太网" admin=disable
# netsh interface set interface "以太网" admin=enable
Get-NetAdapterStatistics -Name '以太网' | Select-Object Name, ReceivedDiscardedPackets, OutboundDiscardedPackets   # 看丢包计数

操作强度对照

操作影响适用场景
Restart-NetAdapter链路短断数秒,自动恢复常规僵死、配置刷新
禁用后启用断开更久,驱动重新初始化重启无效时的下一步
ipconfig /renew只更新地址租约,不影响链路DHCP 地址异常
netsh int ip reset重置 TCP/IP 栈,需重启协议栈损坏,影响面最大
远程操作前先确认补救通道:带外管理卡、同机第二条网卡、虚拟化平台的伪控制台都算。只保留一条 RDP 通道时,重启网卡等于把自己关在门外。
软重启解决不了驱动级挂死:设备管理器里的禁用/启用、或 Windows 11 的 pnputil /restart-device 更彻底;仍无效则考虑更新驱动或物理重置网卡。

恢复后如何确认正常

恢复后如何确认正常
Get-NetAdapter -Name '以太网' | Select-Object Status, LinkSpeed      # 链路是否已 Up
ipconfig /all                                                        # 地址、网关、DNS 是否完整
Test-NetConnection 10.0.0.1 -InformationLevel Detailed                # 网关连通性与时延
Resolve-DnsName www.example.com                                      # DNS 解析是否恢复
Get-NetAdapterStatistics -Name '以太网' | Select-Object ReceivedBytes, OutboundBytes   # 流量是否开始增长
对承载业务的服务器重启网卡会中断所有连接,包括数据库长连接、集群心跳与备份任务。操作前应确认业务允许的窗口,必要时先下线业务或切到备用节点。

易错点

  • 远程只靠一条 RDP 会话就重启网卡:链路断开后无法回连,只能到场处理
  • 认为重启网卡能解决所有问题:驱动级挂死或硬件故障时软重启无效,需禁用启用、更新驱动或物理更换
  • 忘记网卡名称本地化:中文系统里叫「以太网」、英文系统里叫 Ethernet,硬编码名称的脚本换系统即失败
  • 重启后不核对地址租约:DHCP 环境可能拿到新地址,导致原有防火墙与映射规则失效
  • 在集群或双机环境下单边重启网卡:可能触发心跳超时与主备切换,应先摘除节点

数据来源与参考

  • Microsoft Learn:Restart-NetAdapter
  • Microsoft Learn:netsh interface 命令

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌