可通过五种方法修改Windows计算机描述:一、系统属性界面;二、注册表编辑器;三、PowerShell调用WMI;四、CMD使用wmic;五、PowerShell直接写注册表srvcomment值,均需重启或刷新服务生效。

如果您希望在局域网中更清晰地标识本机用途或所属部门,但当前计算机描述仍为默认值或已过时,则可能是由于系统未更新该元数据字段。以下是解决此问题的步骤:
一、通过系统属性界面修改计算机描述
此方法利用Windows内置图形化设置入口,直接调用系统标准配置模块,无需命令行知识,适用于绝大多数标准安装的Win10系统,且操作过程安全可控。
1、右键点击桌面“此电脑”图标,选择“属性”。
2、在打开的“系统”窗口左侧,点击“高级系统设置”。
3、在弹出的“系统属性”对话框中,切换到“计算机名”选项卡。
4、点击右下角“更改…”按钮,打开“计算机名/域更改”窗口。
5、在窗口底部“计算机描述”输入框中,删除原有内容,输入不超过255个字符的纯文本(仅支持字母、数字、空格及常见标点符号)。
6、连续点击“确定”,系统将提示需要重启以使新描述生效。
二、使用注册表编辑器修改计算机描述
该方法通过直接写入注册表键值更新描述信息,适用于系统属性界面不可用、描述字段置灰、或受组策略限制无法通过GUI修改的场景;修改前建议备份注册表。
1、按下Win + R组合键,输入regedit并回车,以管理员权限启动注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters。
3、在右侧窗格中查找名为srvcomment的字符串值;若不存在,则右键空白处 → “新建” → “字符串值”,并命名为srvcomment。
4、双击srvcomment,在“数值数据”栏中输入所需描述内容。
5、点击“确定”保存,关闭注册表编辑器,必须重启计算机才能使更改在网络服务中生效。
三、通过PowerShell命令设置计算机描述
该方法基于WMI接口调用系统级对象进行写入,具备参数校验与返回值反馈机制,适合远程管理、脚本自动化部署或需批量配置多台设备的运维人员。
1、以管理员身份运行PowerShell:右键“开始”按钮 → 选择“Windows PowerShell(管理员)”。
2、输入以下命令并按回车执行:Get-WmiObject Win32_ComputerSystem | ForEach-Object {$_.Description = "您的新描述"; $_.Put()}。
3、确认命令输出中包含ReturnValue = 0,表示写入成功。
4、执行shutdown /r /t 0立即重启,确保系统服务读取更新后的描述值。
四、使用命令提示符(CMD)设置计算机描述
该方法借助wmic工具调用WMI类进行底层写入,兼容性高,适用于习惯使用传统命令行环境的用户,且可在批处理脚本中直接调用。
1、以管理员身份运行命令提示符:按下Win + X后选择“命令提示符(管理员)”。
2、输入以下命令并按回车执行:wmic computersystem where name="%computername%" call setdescription="您的新描述"。
3、将引号内的"您的新描述"替换为实际内容,例如“财务部报表分析终端”。
4、等待返回结果中出现Method execution successful提示。
5、重启计算机使更改在SMB共享和网络发现中完全生效。
五、通过PowerShell设置注册表srvcomment值
该方法绕过WMI层,直接向LanmanServer服务依赖的注册表路径写入描述,与注册表手动编辑效果一致,但支持脚本化执行与错误捕获,适合IT集中部署。
1、以管理员身份运行PowerShell。
2、输入以下命令并回车:Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" -Name "srvcomment" -Value "您的新描述"。
3、验证写入是否成功:Get-ItemPropertyValue -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" -Name "srvcomment"。
4、执行Restart-Service LanmanServer -Force刷新服务,部分场景下可避免整机重启。










