隐藏计算机名需执行命令“net config server /hidden:yes”,无需管理员权限且立即生效;注册表方式需新建Hidden项并设为1,但必须重启才生效;关闭文件和打印机共享可阻止UNC路径访问。

当你在办公室或共享网络环境中使用电脑,又不希望他人轻易在“网络”或“网上邻居”里看到你的计算机名时,就需要让系统停止向局域网广播自己的身份标识。这个操作不会断开网络连接,也不会影响你访问其他设备,但能有效减少被主动探测和误访问的风险。
用命令行快速隐藏计算机名
这是最直接、兼容性最广的方法,适用于 Windows 7 至 Windows 11 全系列系统,无需修改注册表,执行后立即生效。
按 Win + R 打开运行窗口,输入 cmd → 回车,启动命令提示符。
在黑窗口中输入:net config server /hidden:yes → 回车。
若看到“命令成功完成”提示,说明已启用隐藏。这一步操作起来很简单,但必须以普通用户权限运行即可,【不需要管理员权限】,也不需要重启。
验证是否生效:在同一窗口中再输入 net config server → 回车,查看输出中“服务器已隐藏”项是否为 Yes。
通过注册表深度隐藏(可选增强)
命令行方法只控制 NetBIOS 层的可见性,而注册表方式能进一步阻止系统在 SMB 协议层面响应浏览请求,适合对隐蔽性要求更高的场景。
方法一:手动创建注册表项
按 Win + R → 输入 regedit → 回车,打开注册表编辑器。
导航至路径:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanManServerParameters。
在右侧空白处右键 → 新建 → DWORD (32位)值 → 命名为 Hidden。
双击该新建项,将“数值数据”设为 1,基数选“十进制” → 确定。
【必须重启电脑才生效】,否则注册表设置不会加载到服务中。
配套关闭文件共享功能(降低暴露面)
即使计算机名被隐藏,只要开启了“Microsoft 网络的文件和打印机共享”,别人仍可通过 UNC 路径(如 \你的电脑名)直接访问——除非你也关掉共享入口。
第一步:右键“开始”按钮 → “网络连接” → 找到当前使用的网络适配器(如“以太网”或“Wi-Fi”)→ 右键 → “属性”。
第二步:取消勾选 Microsoft 网络的文件和打印机共享 → 点击“确定”。
第三步:系统会弹出提示,确认关闭 → 点击“是”。这一步会立即切断所有入站共享连接,【本地共享文件夹将无法被他人访问】,但你仍可正常上网、访问别人共享的内容。











