windows 10可通过系统设置、系统属性或powershell三种方式修改计算机名,新名称需符合15字符内、仅含字母数字连字符、无空格中文的规则,修改后须重启生效,并在局域网中等待缓存刷新或手动清理dns/netbios缓存才能显示。

如果您在局域网中看到本机显示为“DESKTOP-XXXXXX”或其他不直观的名称,可能是系统默认生成的计算机名未按需自定义。以下是修改 Windows 10 计算机名(即局域网中其他设备所见的主机名)的操作步骤:
一、通过系统设置更改计算机名
该方法使用图形化界面直接修改系统标识,变更后将同步更新网络发现、文件共享及局域网邻居中显示的名称,适用于所有 Windows 10 版本(含家庭版),无需命令行操作。
1、点击“开始”菜单,选择“设置”图标(齿轮形状)。
2、进入“系统”→“关于”页面,在右侧找到“重命名这台电脑”链接并点击。
3、在弹出的输入框中,删除当前名称,输入新计算机名(仅支持字母、数字、连字符,长度不超过15字符,不可含空格或中文)。
4、点击“下一步”,系统提示需重启以使更改生效;勾选“稍后重启”或立即点击“立即重启”。
二、通过系统属性高级系统设置修改
此方法调用传统“系统属性”对话框,可同时查看和修改计算机名、工作组及性能选项,适合习惯经典控制面板操作的用户。
1、右键“此电脑”图标(桌面或文件资源管理器中),选择“属性”。
2、在打开的窗口中,点击左侧“高级系统设置”链接。
3、在“系统属性”对话框中,切换至“计算机名”选项卡。
4、点击“更改”按钮,在“计算机名”文本框中输入新名称(规则同上:15字符内、无空格、无中文、仅限字母数字与连字符)。
5、确认输入后点击“确定”,系统提示需重启;点击“确定”关闭所有对话框,然后重启计算机。
三、通过 PowerShell 命令行修改
该方法适用于批量部署或脚本化场景,以管理员权限执行命令可绕过图形界面直接写入系统配置,修改即时注册但需重启生效。
1、右键“开始”按钮,选择“Windows PowerShell(管理员)”或“终端(管理员)”。
2、执行以下命令:Rename-Computer -NewName "NEW-PC-NAME" -Restart(将 NEW-PC-NAME 替换为您的目标名称)。
3、系统自动提示需要重启;若省略 -Restart 参数,则需手动执行 shutdown /r /t 0 或重启计算机。
四、验证局域网显示效果
计算机名修改后,局域网中其他设备需刷新网络列表才能显示新名称。Windows 设备可通过“网络”位置查看,非 Windows 设备可能缓存旧名,需等待 NetBIOS 名称刷新周期(通常15–45分钟)或手动清除DNS/NetBIOS缓存。
1、在本机打开“文件资源管理器”,点击左侧“网络”,观察是否显示新计算机名(可能需等待数分钟或刷新页面)。
2、在另一台局域网 Windows 设备上,同样打开“网络”,检查是否出现更新后的名称。
3、如仍显示旧名,可在本机以管理员身份运行命令提示符,依次执行:ipconfig /flushdns 和 nbtstat -R。











