win11投屏至win10时pin码配对失败,主因是密钥协商校验不一致:需在win10安装“无线显示器”功能、禁用pin强制验证(组策略或注册表)、同步两端时间与区域设置、并重置miracast配对缓存及wi-fi direct适配器。

Win11电脑尝试将屏幕投射到Win10电脑时,手机或另一台Win11设备能正常发现接收端,输入PIN码后却弹出“PIN码配对失败”提示,连接中断——这通常不是网络不通,而是两端系统在密钥协商阶段校验不一致导致的通信断连。
确认接收端(Win10)已启用无线显示功能
在Win10电脑上,按 Win + I 打开设置 → 进入【系统】→【投影到此电脑】。若该选项不存在或显示为灰色,说明“无线显示器”可选功能未安装。
必须先手动安装:打开【设置】→【应用】→【可选功能】→【添加功能】→ 搜索“无线显示器”→ 勾选并安装。安装完成后重启Win10电脑,否则PIN码生成模块不会加载。
安装失败常见原因是Windows Update服务被禁用或组件损坏,此时需以管理员身份运行PowerShell,执行:DISM /Online /Add-Capability /CapabilityName:App.WirelessDisplay.Connect~~~~0.0.1.0 强制注入。
关闭Win10端的PIN码强制验证
方法一:通过组策略(仅限Win10专业版/企业版)
按 Win + R 输入 gpedit.msc → 依次展开【计算机配置】→【管理模板】→【Windows组件】→【投影到此电脑】→ 双击【要求投影请求使用PIN码】→ 选择【已禁用】→ 确定。
方法二:修改注册表(所有版本适用)
按 Win + R 输入 regedit → 导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WirelessDisplay → 新建一个DWORD(32位)值,命名为 RequirePinForPairing → 双击将其数值数据改为 0 → 退出注册表编辑器。
【关键前提】 修改注册表前必须确保该路径存在,若 WirelessDisplay 项不存在,请右键【Windows】→【新建】→【项】,手动创建,否则设置无效。
同步两端的时间与区域设置
第一步:在Win11和Win10电脑上,同时按 Win + I → 【时间和语言】→ 【日期和时间】→ 确认“自动设置时间”和“自动设置时区”均已开启。
第二步:进入【语言和区域】→ 检查“地区”是否一致(例如均为“中国”),且“格式”设为“中文(简体,中国)”。
若Win10设为英文区域而Win11为中文,系统内部时间戳编码方式不同,会导致PIN码生成算法错位,即使数字相同也会校验失败。
第三步:在两台电脑上分别运行 w32tm /resync(以管理员身份打开CMD),强制同步网络时间服务器。
重置Miracast配对缓存
① 在Win10接收端,打开【设置】→【蓝牙和其他设备】→【无线显示器和底座】→ 找到已配对的Win11设备名称 → 点击右侧“…” → 选择【删除设备】。
② 在Win11发送端,同样进入【蓝牙和其他设备】→【无线显示器和底座】→ 删除对应Win10设备条目。
③ 在Win10端,进入【设备管理器】→ 展开【网络适配器】→ 找到 Microsoft Wi-Fi Direct Virtual Adapter → 右键【卸载设备】→ 勾选“删除此设备的驱动程序软件”→ 确定 → 重启Win10电脑,系统会自动重装该虚拟网卡。
④ 重启后,Win10端重新打开【投影到此电脑】,确保开关已打开,再用Win11端按 Win + K 重新搜索并连接。











