遇到 Windows 共享错误时,可以按照以下步骤排查和解决问题:
确保共享功能已启用
控制面板 > 网络和共享中心 > 更改高级共享设置验证共享文件夹权限
属性 > 共享 > 高级共享 → 勾选“共享此文件夹”安全选项卡中,添加用户(如Everyone)并分配权限(读取/写入)。测试网络连接
ping <目标IP>,确认设备间网络通畅。验证SMB协议
# 查看已启用的SMB版本
Get-SmbServerConfiguration | Select EnableSMB1Protocol, EnableSMB2Protocol
Set-SmbServerConfiguration -EnableSMB1Protocol $true
放行共享端口
临时关闭防火墙测试
netsh advfirewall set allprofiles state off
(测试后记得重新启用)
启动关键服务
在 services.msc 中确保以下服务正在运行:
Server(提供共享服务)Workstation(访问共享)Computer Browser(局域网设备发现)TCP/IP NetBIOS Helper重启服务或执行:
net start server
net start workstation
重置网络组件
netsh int ip reset
netsh winsock reset
重启计算机。
删除旧的共享会话
net use * /delete # 清除所有已映射的共享连接
查看详细错误日志
事件查看器(eventvwr.msc) → Windows 日志 > 系统,筛选与SMB或NetBT相关的错误。启用SMB客户端日志(可选)
# PowerShell
Set-SmbClientConfiguration -Level Full
Windows版本差异
用户权限问题
安全选项卡添加用户)。若问题依旧,请提供具体错误提示(如错误代码 0x80070035或网络路径未找到),以便进一步定位!