win10按win+k列表为空,需先用dxdiag确认miracast显示available,再安装“无线显示器”可选功能、启动wlan autoconfig等三项服务、执行netsh重置协议栈,并确保电视开启原生miracast且与电脑同频段wi-fi、关闭ap隔离。

Windows 10电脑按Win+K后列表为空、电视名称始终不出现,不是网络没连对就是系统底层投屏协议栈已失效,必须从硬件支持性到服务状态逐层验证。
确认电脑是否真支持Miracast
按下 Win + R,输入 dxdiag 回车 → 等待诊断完成 → 点击“保存所有信息” → 用记事本打开生成的文件 → 搜索“Miracast”关键词。
若显示 Available,说明硬件基础达标;若为 Not Supported 或根本搜不到该字段,说明无线网卡或显卡驱动不满足WDDM 1.3最低要求,后续所有操作都无效。
此时别折腾设置,直接换支持Miracast的USB无线网卡,或改用HDMI有线连接。
安装并启用“无线显示器”可选功能
打开“设置” → “应用” → “可选功能” → 点击“添加功能”。
在搜索框中输入 无线显示器 → 勾选该项 → 点击“安装” → 安装完成后必须重启电脑。
注意:Win10家庭版和专业版均需此组件,它不是可有可无的附加项,而是Miracast发现机制的运行载体。没装它,Win+K就永远是空列表。
检查并启动关键系统服务
按 Win + R 输入 services.msc 回车 → 找到以下三项服务:
① WLAN AutoConfig
② Wi-Fi Direct Services
③ Function Discovery Provider Host
对每一项右键→“属性”→将“启动类型”设为“自动”→若“服务状态”不是“正在运行”,则点“启动”→点击“确定”。
这三项服务缺一不可。Wi-Fi Direct Services一旦被第三方安全软件禁用,设备广播包就发不出去,电视自然搜不到你。
重置无线显示协议栈
以管理员身份运行“Windows终端”或“命令提示符”。
依次执行以下三条命令,每条回车后等待提示完成再输下一条:
netsh winsock reset
netsh int ipv4 reset
netsh p2p reset
这三步会清除被污染的网络协议缓存,尤其修复因系统更新或杀毒软件劫持导致的Miracast广播静默问题。执行完必须重启。
电视端与网络环境同步检查
方法一:确保电视开启的是Miracast原生功能,不是品牌定制名(如小米叫“无线投屏”,海信叫“多屏互动”,创维叫“无线显示”),进入电视设置→网络→找到对应选项并打开。
方法二:电脑与电视必须连在同一Wi-Fi的同一频段——如果路由器双频合一,手动断开电脑Wi-Fi,重新连接时选择明确标注5GHz或2.4GHz的SSID,避免系统自动跳频导致组播失败。
方法三:登录路由器后台,关闭“AP隔离”或“客户端隔离”功能。企业级路由器默认开启此项,它会阻止局域网内设备直连,Miracast依赖的Wi-Fi Direct直连就会彻底失效。











