应通过系统设置、系统属性、powershell或cmd四种方式修改计算机名并重启生效,再刷新网络缓存以确保局域网中正确显示新名称。

如果您希望在局域网中显示更清晰、易识别的设备标识,但当前Windows 10电脑在网络“网络”位置或邻居列表中仍显示旧名称,则可能是计算机名未更新或未同步至NetBIOS与DNS广播层。以下是修改电脑名称并确保其在网络中正确显示的具体操作路径:
一、通过系统设置应用修改电脑名称
该方法调用Windows 10现代化设置界面,全程图形化交互,由系统原生API执行重命名,自动更新注册表项、主机名环境变量及网络发现服务配置,适用于所有Windows 10版本(含家庭版),无需命令行基础。
1、按下 Win + I 快捷键打开“设置”应用。
2、点击左侧菜单中的 “系统” 选项。
3、向下滚动并点击左侧底部的 “关于”。
4、在右侧“设备规格”区域,找到并点击 “重命名此电脑” 按钮。
5、在弹出窗口的输入框中,输入新名称:仅允许 A–Z、a–z、0–9、连字符(-),长度不超过 15个字符,不可含空格、中文、下划线、点号或 \ / : * ? " | 等非法符号。
6、点击 “下一步”,随后选择 “立即重启” 或 “稍后重启” 以使更改生效。
二、通过系统属性对话框修改电脑名称与工作组
该路径直接调用传统“系统属性”模块,底层写入与设置应用一致,但支持同步修改工作组名称,适用于需统一局域网归属、设置应用异常、或组策略禁用“关于”页访问等场景。
1、在桌面空白处右键单击 “此电脑” 图标,选择 “属性”。
2、在打开的窗口中,点击左侧链接 “高级系统设置”。
3、在弹出的“系统属性”对话框中,切换至 “计算机名”选项卡。
4、点击 “更改…” 按钮。
5、在“计算机名/域更改”对话框内,于 “计算机名”字段中输入新名称,确认格式合规;如需调整局域网分组,可在 “工作组”栏填写目标工作组名(默认为 WORKGROUP)。
6、点击 “确定”,关闭所有窗口后,系统将提示需要重启;点击 “确定” 并执行重启。
三、使用管理员权限PowerShell重命名电脑
PowerShell的Rename-Computer命令封装了完整的系统标识更新逻辑,包括注册表HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName键值、NetBT服务刷新及网络适配器重载,适用于脚本批量部署或远程管理。
1、右键点击 “开始”按钮,选择 “Windows PowerShell(管理员)” 或 “终端(管理员)”。
2、执行以下命令(将 NEW-PC-NAME 替换为您的目标名称):
Rename-Computer -NewName "NEW-PC-NAME" -Force -Restart
3、若省略 -Restart 参数,则需手动执行 Restart-Computer 或通过界面重启。
四、使用管理员权限命令提示符(CMD)重命名电脑
WMIC命令直接调用WMI接口更新CIM_ComputerSystem实例,不依赖图形界面状态,执行轻量、响应迅速,适合IT运维人员在无GUI环境或批量任务中使用。
1、按 Win + R 打开“运行”,输入 cmd,按 Ctrl + Shift + Enter 以管理员身份运行。
2、输入以下命令(将 NewComputerName 替换为实际名称):
wmic computersystem where name="%computername%" call rename name="NewComputerName"
3、回车执行,等待返回结果为 "ReturnValue = 0" 表示成功提交。
4、输入 shutdown /r /t 0 强制立即重启,确保新名称载入系统环境变量与网络服务。
五、验证网络中设备名显示效果
计算机名修改后,本地网络其他Windows设备需刷新网络发现缓存才能显示新名称;非Windows设备可能因NetBIOS名称缓存延迟而继续显示旧名,此属正常协议行为。
1、在本机打开文件资源管理器,进入 “网络” 位置,观察是否已更新为新名称。
2、在其他Windows设备上,打开“网络”,右键空白处选择 “刷新”,或等待约 15–45分钟 让NetBIOS名称自动刷新。
3、若需立即生效,可在其他设备上以管理员身份运行CMD,依次执行:
nbtstat -R(清除NetBIOS名称缓存)
ipconfig /flushdns(刷新DNS解析缓存)。











