Win10无法发现局域网中的Win7电脑,通常是由于网络发现功能未开启、工作组不一致或SMB协议版本不匹配导致的。以下是具体解决方法:
-
检查网络发现设置
- 在Win10和Win7电脑上,依次打开“控制面板 > 网络和共享中心 > 高级共享设置”,确保“启用网络发现”和“启用文件和打印机共享”已勾选。
- 将网络类型设置为“专用网络”(Win10)或“家庭/工作网络”(Win7),避免因公共网络限制导致无法互通。
-
统一工作组名称
- 右键“此电脑”选择“属性”,查看两台电脑的工作组名称(默认为WORKGROUP)。若不一致,点击“更改设置”修改为相同名称,重启生效。
-
启用SMB 1.0协议
- Win10默认禁用老旧协议,需手动开启:进入“控制面板 > 程序 > 启用或关闭Windows功能”,勾选“SMB 1.0/CIFS文件共享支持”,重启电脑。
- 若Win7已更新补丁,建议同时启用SMB 2.0/3.0以提升安全性。
-
关闭防火墙临时测试
- 暂时关闭Win10和Win7的防火墙,排除拦截可能。若问题解决,需在防火墙规则中添加“文件和打印机共享(SMB-In)”的允许规则。
-
更新系统与网卡驱动
- 确保两台电脑均安装最新系统补丁(如Win7的KB4486563)。同时更新网卡驱动,避免因兼容性问题导致局域网识别异常。
完成以上步骤后,通常可恢复局域网互访。若仍不显示,可尝试通过IP地址直接访问(如\192.168.x.x),或检查路由器是否启用了AP隔离功能。