Win11与Win10共享失败主因是25H2默认禁用访客登录、强制SMB签名、关闭SMB1,需统一协议:设网络为专用、关闭密码保护共享、禁用SMB客户端签名、清除凭据缓存、用IP直连并同步工作组与时间。

Win11和Win10双系统共享磁盘打不开,不是权限没设好就是协议不兼容——Win11 25H2默认禁用访客登录、强制SMB签名、关闭SMB1,而Win10(尤其家庭版)常依赖这些旧机制,直接导致连接中断或弹窗循环验证。
确认共享端是否真正“可见”
先排除最基础的网络发现失效问题:在Win10主机上按Win+R→输入cmd→回车→执行ping -n 3 [Win11电脑名]。如果返回“找不到主机”,说明Win11未响应NetBIOS解析,必须启用网络发现并设为专用网络。
打开Win11的“设置→网络与Internet→以太网→当前连接→网络配置文件”,将类型从“公用”改为【专用】。这一步不做,后续所有权限设置都无效。
接着进入“控制面板→网络和共享中心→更改高级共享设置”,展开“专用”配置→勾选“启用网络发现”和“启用文件和打印机共享”→滚动到底部“所有网络”→选择“关闭密码保护的共享”→点击保存。
强制Win11接受Win10的SMB通信方式
Win11 25H2默认要求SMB签名,但多数Win10设备不支持;同时Win10若启用了SMB1,Win11会拒绝连接。必须统一协议行为:
方法一:禁用SMB客户端签名(推荐)
以管理员身份运行PowerShell→逐行执行:
Set-SmbClientConfiguration -RequireSecuritySignature $false
回车后输入y确认。
方法二:启用SMB1支持(仅当Win10端明确依赖SMB1时启用)
控制面板→程序→启用或关闭Windows功能→勾选“SMB 1.0/CIFS 文件共享支持”→重启Win11。
【注意】启用SMB1后必须同步执行命令Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol -NoRestart,否则下次系统更新可能自动禁用它。
绕过凭据缓存冲突
Win11和Win10混用时,凭据管理器常把同一IP地址对应多个不同用户名,导致认证失败。必须彻底清除旧凭据:
第一步:Win11上打开“控制面板→用户账户→管理你的凭据→Windows凭据”→删除所有以\开头的条目,包括\192.168.x.x和\WIN10-PC类条目。
第二步:按Win+R→输入cmd→执行:
net use * /delete /y
清空所有映射驱动器和SMB会话。
第三步:不再用“网络→计算机名”访问,改用IP直连:
在Win11资源管理器地址栏输入\192.168.x.x共享名(x.x为Win10实际IP),首次访问时弹出窗口,用户名填WIN10-PC用户名(非微软邮箱),密码输对应本地密码。
同步工作组与时间
第一步:右键“此电脑”→属性→“高级系统设置”→“计算机名”选项卡→点击“更改”→确认两台电脑工作组名完全一致,如均为【WORKGROUP】(默认值,但Win11重装后可能变为HOME)。
第二步:Win10和Win11均需校准时间。右键任务栏时间→“调整日期和时间”→开启“自动通过Internet时间服务器同步”→立即同步。时间差超过5分钟会导致Kerberos认证失败,表现为“拒绝访问”而非“密码错误”。
第三步:Win10主机上右键共享文件夹→属性→“共享”选项卡→点击“高级共享”→勾选“共享此文件夹”→权限中添加Everyone→赋予“读取”和“更改”→确定。
第四步:切换到“安全”选项卡→编辑→添加→输入Everyone→检查名称→确定→勾选“读取”“写入”→应用。

















