第一步:基础检查(90%的问题在这里解决)
这些是最基本也是最常见的原因,请务必首先检查。

确保所有设备在同一网络
- 有线优先:如果可能,将所有需要互访的电脑都通过网线连接到同一个路由器上,这可以排除 Wi-Fi 信号弱、信道干扰等问题。
- Wi-Fi 连接同一网络:如果使用 Wi-Fi,请确保所有设备连接的是同一个 Wi-Fi 名称(SSID),不要将手机热点和路由器 Wi-Fi 混淆,也不要连接到访客网络(Guest Network)。
- 检查网络类型:在 Windows 10 的“设置” > “网络和 Internet” > “WLAN” 或 “以太网” 中,确保你的网络配置文件是“专用”(Private),只有“专用”网络才会启用网络发现和文件共享,如果是“公用”(Public),请点击网络名称,在“网络和共享中心”中将其更改为“专用”。
启用必要的网络发现和共享服务
这是最核心的步骤,Win10 默认可能没有完全开启。
- 在任意一台电脑上,按下
Win + R键,输入control.exe并回车,打开“控制面板”。 - 选择“网络和 Internet” > “网络和共享中心”。
- 在左侧点击“更改高级共享设置”。
- 你会看到“专用”、“来宾或公用”和“所有网络”三个配置文件。请务必确保“专用”网络是配置正确的。
- 展开“专用”网络:
- 启用网络发现:选择“启用网络发现”。
- 启用文件和打印机共享:选择“启用文件和打印机共享”。
- 关闭密码保护共享(可选,但强烈建议用于排查):
- 选择“关闭密码保护共享”,这样你就不需要在访问其他电脑时输入用户名和密码了。
- 注意:这会降低网络安全性,如果是在公共网络下请不要这样做,在家庭网络中则相对安全。
- 展开“所有网络”:
- 滚动到最下方,找到“关闭密码保护共享”,同样可以设置为“关闭”。
- 找到“启用共享以便可以访问网络的用户的可以读取和写入公用文件夹中的文件”,建议开启。
- 点击“保存更改”。
检查计算机名和工作组
- 确保计算机名不同:在“此电脑”上右键 -> “属性”,确保网络中的每一台电脑的“计算机名”都是唯一的。
- 确保工作组相同:在同一页面,点击“更改设置” -> “计算机名”选项卡 -> “更改...”,确保所有电脑的“工作组”名称都完全一样(都设置为
WORKGROUP),这是很多老版本 Windows 系统能互访的关键,Win10 虽然不强制要求,但保持一致能避免很多问题。
启用相关服务
确保以下服务在所有电脑上都是“手动”启动,启动类型”为“自动”。
- 按下
Win + R,输入services.msc并回车。 - 找到并检查以下服务:
- Function Discovery Provider Host:功能发现提供程序主机
- Function Discovery Resource Publication:功能发现资源发布
- SSDP Discovery:简单服务发现协议
- UPnP Device Host:UPnP 设备主机
- Server:服务器(这个是提供文件共享的核心服务)
- Workstation:工作站(这个是访问其他共享的核心服务)
- 双击每个服务,确保其“启动类型”为“自动”,然后点击“启动”按钮,确定”。
第二步:进阶排查(如果第一步无效)
如果基础检查后问题依旧,请尝试以下方法。
启用 SMBv1 协议(不推荐,但可排查)
SMBv1 存在严重安全漏洞,微软默认禁用它,但如果网络中有非常老的设备(如 Windows XP),可能需要它。

- 按下
Win + R,输入optionalfeatures并回车。 - 在弹出的窗口中,找到并勾选:
- SMB 1.0/CIFS 文件共享支持
- SMB 1.0/CIFS 客户端
- SMB 1.0/CIFS 服务器
- 点击“确定”,等待安装完成。排查成功后,请务必取消勾选并删除,以保护安全!
检查防火墙
防火墙可能会阻止文件共享的端口(通常是 445)。
- 在“控制面板”中打开“Windows Defender 防火墙”。
- 点击左侧的“允许应用或功能通过 Windows Defender 防火墙”。
- 点击“更改设置”(需要管理员权限)。
- 在列表中找到“文件和打印机共享”,确保在“专用”列下的复选框是勾选状态。
- 如果使用第三方杀毒软件,请暂时禁用其防火墙,然后测试是否能看到其他电脑,以判断是否是防火墙规则问题。
使用 IP 地址直接访问
如果通过“网络”图标看不到,但你知道目标电脑的 IP 地址,可以尝试直接访问。
- 在目标电脑上,按下
Win + R,输入cmd并回车,输入ipconfig查看其 IP 地址(通常是168.x.x格式)。 - 在你的电脑上,按下
Win + R,输入\\目标电脑的IP地址(\\192.168.1.105),然后回车。- 如果能弹出输入密码的窗口或直接访问,说明共享本身是通的,只是“网络”浏览功能有问题。
- 如果提示“找不到网络路径”,则可能是网络基础连接或服务问题。
重置网络
这是一个“大杀器”,可以解决很多疑难杂症。
- 以管理员身份打开“命令提示符”或“PowerShell”。
- 依次输入以下命令,每输入一条按一次回车:
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns - 完成后,必须重启电脑才能生效。
第三步:疑难杂症(如果以上都无效)
检测问题组件
Windows 自带了一个网络诊断工具。

- 以管理员身份打开“命令提示符”或“PowerShell”。
- 输入以下命令并回车:
msdt.exe -id NetworkDiagnosticsInbound - 它会自动检测网络问题并尝试修复。
使用家庭组(已废弃,但旧系统可能还在用)
Windows 10 已经移除了“家庭组”功能,如果你的网络中还有 Windows 7 或 8 的设备,请确保它们也加入了同一个家庭组,或者遵循上述步骤进行手动共享设置。
总结与推荐流程
为了高效解决问题,请按以下顺序操作:
- 检查网络:所有设备连同一个 Wi-Fi,且网络类型为“专用”。
- 修改高级共享设置:在“网络和共享中心”中,确保“专用”网络的“网络发现”和“文件和打印机共享”已启用,并暂时“关闭密码保护共享”。
- 统一工作组:把所有电脑的“工作组”改成一样的(如
WORKGROUP)。 - 启用关键服务:确保
Server和Workstation服务已启动并设置为自动。 - 重启路由器和电脑:有时候简单的重启就能解决。
- 重置网络:如果以上都无效,执行
netsh命令重置网络。 - 直接访问:用
\\IP地址的方式测试,判断是共享问题还是浏览问题。
通常情况下,完成前 3-4 步就能解决绝大多数问题了,如果问题依旧,请提供更详细的信息,
- 你是在“此电脑”的“网络”里看不到,还是用
Win + R也找不到? - 网络中都有哪些操作系统?(几台 Win10,一台 Win7)
- 有没有报错提示?
这样我可以给你更精确的指导。
