
局域网内明明能互相ping通、能看到对方电脑图标,却在双击访问共享文件夹时弹出“你没有权限访问”的错误提示,或直接卡在凭据验证界面反复循环,这种问题在Win10/Win11更新后尤其高频出现。
确认网络配置类型与发现状态
打开“设置”→“网络和Internet”→点击当前连接的网络名称(如“以太网”),检查右上角显示是否为【专用】。若显示“公用”,必须先点击“属性”→将网络配置文件类型改为“专用”,否则系统默认禁用网络发现和文件共享。
接着进入“控制面板”→“网络和共享中心”→左侧“更改高级共享设置”,展开当前网络配置(专用网络),确保勾选“启用网络发现”和“启用文件和打印机共享”。【注意:此处必须针对“专用”而非“所有网络”做设置,Win11对“所有网络”的设置已失效】
保存更改后,重启文件资源管理器:按Ctrl+Shift+Esc打开任务管理器→找到“Windows资源管理器”→右键“重新启动”。
修复SMB协议签名冲突(关键步骤)
方法一:组策略编辑(适用于专业版/企业版)
按Win+R输入gpedit.msc回车→依次展开:计算机配置→Windows设置→安全设置→本地策略→安全选项→找到两项:
① Microsoft网络客户端:对通信进行数字签名(始终)→设为“已禁用”
② Microsoft网络服务器:对通信进行数字签名(始终)→设为“已禁用”
方法二:家庭版绕过方案
Win+R输入regedit回车→导航至HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters→新建DWORD(32位)值,命名为RequireSecuritySignature,数值数据填0→重启电脑。
这一步解决的是KB5065426等更新后强制启用SMB签名导致的握手失败,不处理该问题,后续所有权限设置都无效。
重置共享权限组合
第一步:在共享主机上右键目标文件夹→“属性”→“共享”选项卡→点击“高级共享”→勾选“共享此文件夹”→点“权限”→删除列表中所有条目→点击“添加”→输入everyone→点“检查名称”→确定→勾选“允许”列下的“完全控制”→应用。
第二步:切换到“安全”选项卡→点“编辑”→“添加”→输入everyone→检查名称→确定→勾选“允许”下的“读取和执行”“列出文件夹内容”“读取”→若需写入则额外勾选“写入”→确定。
第三步:回到“共享”选项卡→点“共享”按钮→在弹出窗口中再次添加everyone→点“共享”→看到“已完成”提示后关闭所有窗口。
【必须同步设置共享权限+NTFS权限,缺一不可;仅设共享权限而忽略安全选项卡,访问仍会拒绝】
启用必要后台服务
按Win+R输入services.msc回车→依次找到以下服务并双击:
• Function Discovery Resource Publication
• SSDP Discovery
• UPnP Device Host
• Computer Browser
• Server
• Workstation
将它们的“启动类型”全设为“自动”,状态为“正在运行”。任一服务停止都会导致共享图标消失或无法响应。
特别注意Computer Browser服务:Win11默认禁用,但跨版本(如Win10访问Win11)必须启用,否则网络邻居可见但无法进入。
临时关闭防火墙验证
控制面板→系统和安全→Windows Defender防火墙→左侧“启用或关闭Windows Defender防火墙”→选择“关闭Windows Defender防火墙(不推荐)”→点确定。
此时立刻尝试从另一台电脑访问\IP地址共享名。若成功,则问题锁定在防火墙规则;若仍失败,说明核心协议或服务层存在阻断。
恢复防火墙后,在同一界面点击“允许应用或功能通过Windows Defender防火墙”→勾选“文件和打印机共享”在“专用”列的复选框→确定。

















