第一步:基础检查(最常见的原因)
在进行复杂设置之前,先检查这几个最简单也最可能出错的地方。

(图片来源网络,侵删)
确保两台电脑在同一个网络下
这是最基本也是最重要的前提。
- 检查方式:查看两台电脑连接的Wi-Fi名称,或者有线网络连接的“网络”名称,必须完全相同。
- 常见错误:一台连的是
MyHome-WiFi,另一台连的是MyHome-WiFi-Guest(访客网络),虽然都是你的路由器发出的,但它们是两个独立的网络,无法互相访问。
确保共享电脑已开机且网络连接正常
- 确保你想访问的那台“共享电脑”已经开机。
- 在共享电脑上,打开浏览器,访问一个网站(如
www.baidu.com),确保它能正常上网。
确保共享电脑已启用网络发现和文件共享
这是Win10共享的核心设置。
- 操作步骤:
- 在共享电脑上,右键点击右下角的网络图标,选择“网络和 Internet 设置”。
- 点击“更改共享选项”。
- 在“所有网络”和“专用网络”两个部分,确保以下选项都已开启:
- 启用网络发现
- 启用文件和打印机共享
- (可选,但推荐)关闭密码保护共享(这样你访问时就不用输入对方电脑的用户名和密码了),如果开启,你需要知道对方电脑的管理员账户和密码。
第二步:在Win10电脑上查找共享电脑
如果基础设置没问题,但就是找不到对方,可以尝试以下几种方法来主动查找。
方法A:使用网络浏览器访问(最直接的方法)
这是最推荐、最稳定的方法,绕过了很多系统搜索的bug。

(图片来源网络,侵删)
- 在你自己的Win10电脑上,打开文件资源管理器(按
Win + E)。 - 在顶部的地址栏中,输入
\\加上共享电脑的计算机名或IP地址,然后按回车。- 格式:
\\计算机名或\\IP地址 - 如何获取计算机名:在共享电脑上,右键点击“此电脑” -> “属性”,即可看到“计算机名”。
- 如何获取IP地址:在共享电脑上,打开命令提示符(按
Win + R,输入cmd),输入ipconfig,找到“IPv4 地址”。
- 格式:
- 示例:如果共享电脑的计算机名是
DESKTOP-ABC123,你就输入\\DESKTOP-ABC123,如果IP地址是168.1.105,你就输入\\192.168.1.105。
如果能打开并看到共享的文件夹,说明共享本身是成功的,只是系统自动搜索出了问题,如果这里也打不开,请继续往下看。
方法B:使用UNC路径访问(与方法A类似)
在文件资源管理器的地址栏直接输入,与方法A完全一样。
方法C:启用SMBv1协议(旧版协议,谨慎使用)
如果你访问的是非常老的Windows系统(如Windows XP),或者某些NAS设备,可能需要这个协议。
- 在你自己的Win10电脑上,右键点击“开始”菜单,选择“应用和功能”。
- 点击左侧的“程序和功能”,然后点击右侧的“启用或关闭 Windows 功能”。
- 在列表中,找到并勾选 “SMB 1.0/CIFS 文件共享支持”,然后点击“确定”。
- 警告:SMBv1协议存在安全漏洞,只在万不得已的情况下使用,问题解决后,建议取消勾选。
第三步:高级排查(如果以上方法都无效)
如果连直接输入IP地址都无法访问,那问题就比较深入了。

(图片来源网络,侵删)
检查防火墙
防火墙是阻止共享访问的最常见元凶之一。
- 临时关闭测试:
- 在共享电脑上,打开“控制面板” -> “系统和安全” -> “Windows Defender 防火墙”。
- 点击左侧的“启用或关闭 Windows Defender 防火墙”。
- 将“专用网络”设置下的防火墙暂时关闭,然后点击“确定”。
- 回到你的Win10电脑,再次尝试访问
\\IP地址。 - 如果可以访问了,说明就是防火墙规则的问题,请重新开启防火墙,然后添加入站规则。
- 添加防火墙规则(推荐做法):
- 重新开启防火墙。
- 在防火墙主页,点击左侧的“允许应用或功能通过 Windows Defender 防火墙”。
- 点击“更改设置”,然后找到“文件和打印机共享”,并确保在“专用”列下是勾选状态。
检查必要服务
确保以下两个服务在共享电脑上正在运行。
- 按
Win + R,输入services.msc并回车,打开服务管理器。 - 找到并确保以下两个服务的“启动类型”为“自动”,状态”为“正在运行”:
- Function Discovery Provider Host
- SSDP Discovery
- (如果找不到,可以尝试开启 Server 服务,它包含了文件共享的核心功能)
- 如果服务未启动,右键点击它,选择“启动”,然后将其“属性”中的“启动类型”设置为“自动”。
检查网络配置文件
确保共享电脑的网络配置为“专用”。
- 在共享电脑上,右键点击右下角网络图标 -> “打开网络和 Internet 设置”。
- 点击“属性”。
- 在“网络配置文件”下,确保显示的是“专用网络”,如果是“公用网络”,请将其更改为“专用网络”(注意:公用网络安全性高,会限制很多访问)。
重置网络
有时候网络配置出现乱码,重置一下可以解决问题。
- 在你自己的Win10电脑上,以管理员身份打开“命令提示符”或“PowerShell”。
- 依次输入以下命令,每输完一条按一次回车:
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns - 完成后,重启电脑。
总结与终极建议
按照这个流程走一遍,99%的问题都能解决:
- 检查基础:同网段、对方开机、对方开启“网络发现和文件共享”。
- 主动访问:在自己的电脑上,用
\\IP地址的方式直接访问,这是最关键的测试。 - 如果直接访问失败:
- 在共享电脑上临时关闭防火墙测试。
- 检查共享电脑上的
Function Discovery Provider Host和SSDP Discovery服务是否开启。 - 检查共享电脑的网络配置文件是否为“专用”。
- 最后手段:在自己的电脑上启用SMBv1协议(不推荐)。
如果所有方法都试过了还是不行,可以提供更多信息,
- 你用的是有线还是无线连接?
- 两台电脑的具体系统版本(Win10 家庭版/专业版)?
- 错误提示具体是什么?(找不到网络路径”、“您可能没有权限访问此网络资源”等)
这样可以帮助更精确地定位问题。
