Win10共享访问失败主因是系统自动禁用不安全来宾登录及安全策略变更;需启用Workstation/Server服务、设网络为专用、开启网络发现与密码保护关闭、强制启用AllowInsecureGuestAuth注册表项、配置本地安全策略为经典验证模型,并清除凭据管理器中的错误缓存。

Win10电脑突然打不开同事共享的项目文件夹,双击后弹出“用户名或密码错误”或“拒绝访问”,但昨天还能正常打开——这不是网络断了,而是系统在后台悄悄改了安全策略,把原本畅通的共享通道给关死了。
确认基础服务是否运行
右键“此电脑”→选择“管理”→左侧展开“服务和应用程序”→点击“服务”。
在服务列表中找到【Workstation】和【Server】两项,双击分别查看状态:若显示“已停止”,立即点击“启动”;若已运行,将“启动类型”设为“自动”,避免下次开机又失效。
这两个服务是共享功能的底层支撑,缺一不可。Workstation负责向外发起连接请求,Server负责对外提供共享服务,任一未启用都会导致共享图标可见但无法进入。
检查并修正网络类型
右键任务栏网络图标→“打开网络和Internet设置”→点击当前连接→将网络配置文件改为【专用】。
这一步必须做,否则“启用网络发现”等选项会灰显不可用。系统若误判为“公用网络”,会自动关闭所有共享能力。验证真实网络类型可用PowerShell命令:Get-NetConnectionProfile | Select-Object Name, NetworkCategory,输出必须为Private才有效。
开启网络发现与关闭密码保护
控制面板 → 网络和Internet → 网络和共享中心 → 左侧“更改高级共享设置”。
在“当前配置文件”下,确保勾选:
☑ 启用网络发现
☑ 启用文件和打印机共享
在“所有网络”区域,点击【关闭密码保护的共享】→保存更改。
启用不安全的来宾登录(关键修复)
方法一:组策略编辑器(专业版/企业版适用)
按Win + R输入gpedit.msc回车→依次展开:计算机配置 → 管理模板 → 网络 → Lanman工作站→双击“启用不安全的来宾登录”→选择“已启用”→确定。
方法二:注册表强制启用(家庭版必用)
按Win + R输入regedit回车→定位到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters→右键空白处新建DWORD(32位)值,命名为AllowInsecureGuestAuth→双击将其数值数据设为1→重启生效。
Win10 1803之后默认禁用该功能,导致家庭工作组环境下无法像Win7那样免密访问共享文件夹。这步不做,哪怕其他全对也必然失败。
调整本地安全策略模型
第一步:按Win + R输入secpol.msc回车→本地策略 → 安全选项。
第二步:找到“网络访问:本地账户的共享和安全模型”→双击→选择【经典 - 对本地用户进行身份验证】→确定。
第三步:再找到“网络访问:让Everyone权限应用于匿名用户”→启用它。
这两项共同作用,让系统在无凭据交互时仍能完成基础授权。若只改第一项而漏掉第二项,“拒绝访问”弹窗仍会反复出现。
清除错误凭据缓存
打开“控制面板 → 用户账户 → 凭据管理器 → Windows凭据”。
在“普通凭据”和“Windows服务器凭据”两个标签页中,查找所有以\开头、包含对方IP或主机名的条目,全部删除。
这一步常被忽略。系统一旦缓存过错误密码,后续访问会自动复用,不再弹窗提示,直接报错“拒绝访问”。删完无需重启,立刻生效。

















