windows 12已移除“网上邻居”,统一整合为“网络”功能;需通过文件资源管理器访问【网络】,并确保启用网络发现、设为专用网络、开启smb2/3及关键服务。

Windows 12系统中没有“网上邻居”这个名称的入口,它已被彻底移除,取而代之的是统一整合进“网络”功能的现代网络发现机制。你需要通过文件资源管理器直接访问局域网设备,而不是寻找旧版图标或虚拟文件夹。
打开网络浏览界面
按 Win + E 打开文件资源管理器 → 在左侧导航窗格中点击【网络】 → 等待几秒,系统自动扫描同一局域网内已启用网络发现的设备。
如果【网络】项未显示,请右键导航窗格空白处 → 选择“自定义文件夹” → 勾选“网络” → 点击确定。
确保网络发现正常启用
进入“设置” → “网络和 Internet” → “高级网络设置” → “更多网络适配器选项” → 右键当前连接的网络 → “属性” → 勾选“Microsoft 网络客户端”和“Internet 协议版本 4 (TCP/IPv4)” → 确保这两项已启用。
返回“设置” → “网络和 Internet” → “网络发现” → 将开关设为【开启】 → 同时开启“文件和打印机共享”。
【重要前提】所有参与共享的电脑必须处于同一工作组(默认为WORKGROUP),且网络配置类型为“专用网络”,不能是“公共网络”。
手动访问目标计算机
方法一:地址栏直输路径
在文件资源管理器地址栏输入:\计算机名 → 按回车。若提示无法访问,说明对方未开启SMB服务或防火墙拦截。
方法二:用IP快速定位
在地址栏输入:\192.168.x.x(替换为对方实际局域网IP)→ 回车。这种方式绕过NetBIOS名称解析失败的问题,更稳定。
方法三:映射网络驱动器
右键“此电脑” → “映射网络驱动器” → 选择盘符 → 输入远程路径如\DESKTOP-ABCShare → 勾选“登录时重新连接” → 完成。
排查常见不可见原因
第一步:检查关键服务是否运行
按 Win + R → 输入 services.msc → 找到并启动以下三项服务:
① Function Discovery Provider Host
② Function Discovery Resource Publication
③ Server(不是“Server Applications”,而是单独的“Server”服务)
第二步:确认SMB协议已启用
以管理员身份运行PowerShell → 输入命令:Set-SmbServerConfiguration -EnableSMB1Protocol $false -Confirm:$false → 回车(Windows 12默认禁用SMB1,仅启用SMB2/3)。
第三步:关闭第三方安全软件临时拦截
某些国产杀毒软件会默认屏蔽SMB端口(TCP 445),临时退出后重试网络访问。











