首先确保网络发现已启用,将网络设为专用并开启文件共享;接着启动Function Discovery、SSDP Discovery等关键服务;通过组策略或注册表启用来宾登录;最后用ping和net view验证连接,确保局域网电脑可见。

如果您在Windows 11的“网络”中无法看到局域网内的其他电脑,这通常是因为网络发现功能未启用或相关服务被禁用。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 11 专业版。
一、启用网络发现和文件共享
确保您的网络配置为专用网络,并启用了必要的共享选项,这是设备间相互发现的基础。
1、按下 Win + I 键打开设置,选择“网络和 Internet”。
2、点击“高级网络设置”,然后进入“高级共享设置”。
3、在“专用”网络配置下,点击“启用网络发现”和“启用文件和打印机共享”。
4、滚动到“所有网络”部分,选择“关闭密码保护的共享”以简化家庭网络访问。
5、点击“保存更改”按钮。
二、检查并启动关键后台服务
网络发现依赖于多个系统服务,如果这些服务未运行,即使设置已开启也无法正常工作。
1、按 Win + R 键打开“运行”对话框,输入 services.msc 并回车。
2、在服务列表中找到“Function Discovery Resource Publication”服务,双击打开其属性。
3、将“启动类型”设置为“自动”,如果服务状态不是“正在运行”,请点击“启动”按钮。
4、重复上述步骤,确保以下服务也已设置为自动并已启动:“SSDP Discovery”、“UPnP Device Host”和“Computer Browser”。
三、通过组策略允许不安全的来宾登录
Windows 11默认阻止不安全的来宾访问,这可能导致无法连接到某些共享设备。
1、按 Win + R 键,输入 gpedit.msc 并按Ctrl+Shift+Enter以管理员权限运行。
2、导航至“计算机配置” > “管理模板” > “网络” > “Lanman 工作站”。
3、双击右侧的“启用不安全的来宾登录”策略,将其设置为“已启用”。
4、点击“确定”保存设置。
四、使用注册表编辑器启用来宾认证(适用于家庭版)
如果您的Windows 11是家庭版,缺少组策略编辑器,可以通过修改注册表来达到相同目的。
1、按 Win + R 键,输入 regedit 并按Ctrl+Shift+Enter以管理员权限运行。
2、浏览到路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters。
3、在右侧空白处右键,选择“新建” > “DWORD (32位)值”,命名为 AllowInsecureGuestAuth。
4、双击新建的项,将其数值数据设置为 1。
5、关闭注册表编辑器并重启计算机。
五、验证网络连接与设备可见性
在完成上述配置后,使用命令行工具快速检查网络状态和设备发现情况。
1、在开始菜单搜索“cmd”,右键选择“以管理员身份运行”。
2、输入命令 ping 目标电脑的IP地址,确认网络连通性。
3、输入命令 net view,查看命令行是否能列出局域网中的所有计算机。
4、如果命令行可以列出但资源管理器不行,请尝试在文件资源管理器地址栏直接输入 \\目标电脑名 来访问共享。










