必须先删除注册表中旧的“以太网”条目,再修改“以太网 2”的name值为“以太网”,否则重命名必然失败;还需清理设备管理器隐藏设备及pci路径下friendlyname中的#2后缀,或用powershell一键重命名活动适配器。

当你在Windows任务栏右下角看到“网络2”“WLAN3”或“以太网 2”这类带数字后缀的连接名称,说明系统已为重复适配器或重装驱动后残留配置自动生成了新条目,而直接右键重命名会提示“无法重命名该连接:具有指定名的连接已经存在”,此时必须从注册表底层清理冗余项并修正当前名称。
通过注册表删除冗余网络条目
这一步是解决“无法重命名”错误的前提,不执行将始终卡在重命名失败状态。Windows会在注册表中为每个历史网络适配器保留独立Connection子项,即使设备已卸载,这些条目仍被系统识别为“已存在”的连接名。
按Win + R打开运行,输入regedit回车启动注册表编辑器。
导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}(该GUID固定代表以太网/WiFi类适配器)。
展开此路径后,你会看到大量形如{A1B2C3D4-...}的子项——每个都对应一个曾经存在的网络连接。逐个点击,进入其下的Connection子项,在右侧查找Name字符串值。
找到当前显示为“以太网 2”的那个Name值,确认其数据确实是“以太网 2”;再向上翻找,大概率能找到另一个Name值为“以太网”的旧条目——【务必先右键删除这个旧的“以太网”条目】,否则重命名操作必然失败。
删完旧项后,回到“以太网 2”对应的Name值,双击修改数值数据为“以太网”,点击确定。
修改适配器FriendlyName消除#2后缀
有些设备重装驱动后,系统会在FriendlyName末尾自动追加#2、#3等编号,导致网络连接界面始终显示“WLAN#2”而非“WLAN”。这种编号不来自NetworkList,而是藏在设备枚举路径里。
按Win + R输入devmgmt.msc打开设备管理器→点击菜单栏“查看→显示隐藏的设备”。
Windows 命令行编码与兼容规范。涵盖 GBK/UTF-8 编码、PowerShell/pwsh 互操作、Python/Node.js、Git 配置及代码生成规则。适用于 Windows 10/11 + MSYS2/Git Bash 环境下的所有命令行操作。
展开“网络适配器”,找到灰色显示的已卸载网卡(如Intel(R) Wi-Fi 6E AX211 160MHz #2),右键→“卸载设备”→勾选“删除此设备的驱动程序软件”→确定。
关闭设备管理器,再按Win + R输入regedit打开注册表编辑器。
在左侧地址栏粘贴路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI,按回车后按Ctrl+F搜索关键词#2。
搜索结果中定位到含FriendlyName的键值(通常位于某PCI子项的Device Parameters分支下),双击修改数值数据,把末尾的#2彻底删除,只保留设备原名如“Intel(R) Wi-Fi 6E AX211”。
用PowerShell一键重命名当前活动适配器
如果你只想快速改掉当前正在用的那个连接名,且不关心历史残留,PowerShell是最直接的方法,无需手动翻注册表。
右键开始按钮→选择“终端(管理员)”,确保以管理员身份运行。
执行命令:Get-NetAdapter | Where-Object {$_.Status -eq 'Up'} | Select-Object Name, InterfaceDescription,确认你要改的适配器当前名称(例如显示为“Ethernet”)。
执行重命名命令:Rename-NetAdapter -Name "Ethernet" -NewName "办公有线"(请将引号内名称替换为你实际要设的名称)。
命令无报错即表示成功,新名称立刻出现在“设置→网络和 Internet→高级网络设置→更多网络适配器选项”中。










