插件窝 干货文章 Win10共享文件夹无法访问怎么办

Win10共享文件夹无法访问怎么办

共享 启用 网络 防火墙 840    来源:    2025-05-12

当Windows 10共享文件夹无法访问时,可能是由于网络配置、权限设置或系统服务等问题导致。以下是详细的排查和解决方案:


一、基础检查

  1. 确认网络连通性

    • 确保所有设备在同一局域网(同一子网)。
    • 测试设备间是否能互相Ping通: cmd ping <目标IP地址>
  2. 检查共享文件夹设置

    • 右键共享文件夹 → 属性共享 → 确认已添加共享权限(如Everyone或特定用户)。
    • 安全选项卡中,确保用户/组有至少读取权限。

二、启用必要功能

  1. 开启网络发现和文件共享

    • 打开 控制面板 > 网络和共享中心 > 更改高级共享设置
      • 启用 网络发现
      • 启用 文件和打印机共享
      • 关闭 密码保护共享(若无需密码)。
  2. 启用SMB协议

    • Win + X应用和功能可选功能 → 添加功能:
      • 安装 SMB 1.0/CIFS 客户端(兼容旧设备)。
      • 确保 SMB 2.0/3.0 已启用(默认支持)。

三、检查系统服务

  1. Win + R → 输入 services.msc,确保以下服务正在运行:

    • Server(提供文件共享)
    • Workstation(访问网络共享)
    • Computer Browser(维护网络设备列表)
    • Function Discovery Provider Host(网络发现)
  2. 右键每个服务 → 属性 → 启动类型设为 自动


四、调整防火墙设置

  1. 允许共享通过防火墙:

    • 打开 控制面板 > Windows Defender 防火墙 > 允许应用或功能通过防火墙
    • 勾选 文件和打印机共享(SMB,端口445)
  2. 临时关闭防火墙测试:

    netsh advfirewall set allprofiles state off
    

    (测试后记得重新启用)


五、重置网络配置

  1. 重置网络组件: cmd netsh int ip reset netsh winsock reset
  2. 重启计算机。

六、其他高级排查

  1. 检查共享路径格式

    • 使用\\计算机名\共享名\\IP地址\共享名访问。
    • 若计算机名无法解析,尝试直接使用IP地址。
  2. 更新网卡驱动

    • Win + X设备管理器 → 更新网络适配器驱动。
  3. 组策略调整(仅专业版/企业版)

    • Win + R → 输入 gpedit.msc
      • 计算机配置 > 管理模板 > 网络 > Lanman工作站 → 启用 启用不安全的来宾登录(兼容旧设备)。

七、常见错误及解决

  • 错误代码0x80070035(找不到网络路径)

    • 检查目标计算机的防火墙是否阻止SMB端口(445)。
    • 运行 telnet <目标IP> 445 测试端口连通性。
  • 错误代码0x80004005(权限不足)

    • 在共享文件夹的安全选项卡中,添加用户并赋予权限。
  • 访问提示输入凭据

    • 输入目标计算机的本地账户密码,或启用 密码保护共享

八、终极方案

如果以上方法无效,尝试: 1. 重新创建共享文件夹。 2. 在两台设备上使用相同的本地账户和密码。 3. 使用第三方工具(如Everything的HTTP共享)。


通过以上步骤,90%的共享访问问题可解决。若问题依旧,可能是系统文件损坏,建议运行:

sfc /scannow
dism /online /cleanup-image /restorehealth