Windows无线投屏失败需四步排查:一查网卡驱动是否支持Miracast(netsh wlan show drivers);二装“无线显示器”可选功能;三设电视为Miracast接收模式并同连2.4GHz Wi-Fi;四用Win+K连接并正确输入PIN码。

想把Windows电脑屏幕无线投屏到电视或投影仪,却卡在“找不到设备”“点了没反应”“输完PIN码就断开”这些具体环节上——Miracast不是开关一开就能用,它依赖硬件支持、驱动认证、网络直连和电视端精准匹配,漏掉任一环都会失败。
确认电脑真支持Miracast且驱动就绪
很多用户跳过这步直接按Win+K,结果侧边栏弹出“你的设备不支持Miracast”,说明底层协议栈已失效。这不是系统设置问题,而是硬件或驱动层面被拦住了。
以管理员身份打开命令提示符,输入:netsh wlan show drivers,回车后紧盯最后一行输出;若显示【支持的无线显示:否】,代表无线网卡驱动未通过WDDM 2.0+认证,或BIOS中Wi-Fi Direct被禁用——此时重装最新版Intel/Realtek/Atheros网卡驱动,或进BIOS开启Wi-Fi Direct选项才能继续。
若显示“是”,但Win+K仍无响应,请检查任务栏右下角网络图标是否显示已连接Wi-Fi;【Wi-Fi必须开启且已连接到某个网络,即使该网络无互联网权限】,纯飞行模式或Wi-Fi关闭时Miracast扫描会直接跳过。
安装“无线显示器”可选功能补全协议栈
这是Windows 10/11投屏功能的底层支柱,未安装则“投影到此电脑”选项灰显、“连接到无线显示器”按钮消失,所有后续操作都无效。
按下Win + I打开设置→系统→可选功能→点击“查看功能”。
在搜索框中输入“无线显示器”,勾选结果中的同名选项→点击“下一步”→确认安装。
安装过程约10–30秒,完成后无需重启,即可在“系统→投影到此电脑”页面看到完整配置项。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
电视端开启Miracast接收并确保频段一致
国产电视默认开启的是DLNA或私有协议“手机投屏”,Windows只认Miracast,必须手动切换,否则列表里永远只显示“无线显示器”四个字,没有真实设备名。
方法一(小米/Redmi):遥控器进入【我的应用】→【无线投屏】→将模式切为“Miracast”。
方法二(海信):【设置】→【网络】→【无线显示】→开启并确认状态为“已启用”。
方法三(TCL):【多屏互动】→【高级设置】→打开“允许来自Windows设备的连接”。
电视与电脑必须连同一Wi-Fi,且频段兼容:如果电脑连5GHz而电视仅支持2.4GHz,设备根本无法被发现;建议两者都连2.4GHz频段,稳定性更高。
用Win+K快捷键发起连接并完成配对
这是最快路径,但前提是前面三步全部走通。它绕过菜单层级,直接调用系统级Miracast扫描服务,响应延迟低、成功率高。
第一步:确保电视停留在Miracast接收主界面(不能退回桌面或进入App)。
第二步:电脑键盘同时按下Win + K,右侧立刻弹出“连接”侧边栏。
第三步:等待5秒,别点刷新——系统需时间完成Wi-Fi Direct握手;列表中出现带“Miracast”“Wireless_Display”后缀的设备名(如“Hisense_75U8H_Miracast”)才可信。
第四步:点击该设备名,电视屏幕随即弹出4位数字配对码;【输错三次,电视需重启才能再次触发配对流程】。
第五步:配对成功后,按Win + P切换模式:“复制”同步画面,“扩展”当第二屏幕,“仅第二屏幕”关闭本地显示。










