以下是解决局域网找不到共享文件的综合解决方案,分步骤进行排查和修复:
### 一、基础网络设置检查
**启用网络发现和文件共享**
- 打开“控制面板” → “网络和共享中心” → “更改高级共享设置”
- 在“专用(当前配置文件)”和“所有网络”部分,确保“启用网络发现”“启用文件和打印机共享”和“启用公用文件夹共享”均勾选。
**检查IP地址和网络配置**
- 确保局域网内设备IP地址一致且属于同一子网
- 通过“控制面板” → “网络和共享中心” → “更改适配器选项”检查IPv4/IPv6配置。
**重启网络服务**
- 按 `Win + R` 输入 `services.msc`,找到“Function Discovery Resource Publication”服务,确保其状态为“正在运行”且勾选“自动启动”。
### 二、共享权限设置
**文件夹共享权限**
- 右键目标文件夹 → “属性” → “共享” → “高级共享”,点击“权限”
- 添加允许用户(如Everyone),并设置读取/写入权限。
**安全选项调整**
- 在“本地安全策略”中,确保“网络访问:本地帐户的共享和安全模式”设置为“允许来宾或网络访问”(可选)。
### 三、防火墙与安全软件调整
**关闭Windows Defender防火墙**
- 运行 `control` → “Windows Defender防火墙” → “启用或关闭Windows Defender防火墙”,关闭防火墙。
**允许局域网共享**
- 在防火墙设置中,确保“文件和打印机共享”及SMB协议被允许通过。
### 四、其他常见问题排查
**客户端连接方式**
- 在目标电脑的“网络”中,通过“计算机名、域名或IP地址”手动输入共享电脑的IP地址或名称。
**协议支持**
- 若使用Windows 10/11,确保SMB 1.0/CIFS协议已启用(通过“gpedit.msc”检查)。
**工作组同步**
- 确保所有设备加入同一工作组(如“work”),避免因组策略差异导致共享失败。
### 五、进阶解决方案(适用于特殊场景)
- **修复网络发现设置** :通过命令提示符运行 `netsh advfirewall set allprofiles state off`(临时关闭防火墙)。
- **重置网络配置** :在命令提示符中执行 `netsh int ip reset` 和 `netsh winsock reset`,重启网络服务。
通过以上步骤逐一排查,通常可以解决局域网找不到共享文件的问题。若问题仍未解决,建议检查硬件连接或咨询网络服务商技术支持。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。