“你的硬件不支持Miracast”提示表明系统底层判定失败,需依次验证无线网卡驱动是否上报Miracast接收能力(netsh wlan show drivers查“支持的无线显示”)、显卡驱动是否启用WDDM并含wddm.sys/dxgmms2.sys、以及安装“无线显示”可选功能并启动WLAN AutoConfig等三项核心服务。

当你在Win10电脑上尝试启用“投影到此电脑”或使用Win+P连接无线显示器时,突然弹出“你的硬件不支持Miracast”提示,说明系统已明确拒绝激活Miracast接收链路——这不是设置没打开的问题,而是底层能力判定失败,必须从驱动、服务、组件三个层面逐项验证。
确认无线网卡是否真支持Miracast接收
按下 Win + R,输入 cmd 回车,打开命令提示符;
执行命令:netsh wlan show drivers;
滚动查看输出结果,重点定位“支持的无线显示”这一行——若显示为“否”,则无线网卡驱动未上报Miracast接收能力,【此时无论怎么开设置都无效】;
注意:该检测依赖已安装的官方无线网卡驱动。如果用的是通用驱动(如Microsoft Wi-Fi Direct Virtual Adapter)或精简版驱动,结果必然为“否”,需前往笔记本品牌官网(如联想、戴尔、华硕)下载对应型号的最新无线网卡驱动并手动安装。
检查显卡驱动是否启用WDDM并支持无线显示
方法一:通过DxDiag快速验证
按 Win + R 输入 dxdiag 回车 → 切换到“显示”选项卡 → 查看“Miracast”字段:
若显示“Not Supported by Graphics driver”,说明显卡驱动未启用WDDM模式或版本过旧;
方法二:强制验证WDDM状态
右键“此电脑”→“管理”→“设备管理器”→展开“显示适配器”→右键显卡→“属性”→“驱动程序”选项卡→点击“驱动程序详细信息”→确认文件列表中包含 wddm.sys 和 dxgmms2.sys;
特别提醒:NVIDIA 51x及以上驱动对部分GTX/RTX老型号移除了Miracast编码支持,若确认是N卡且DxDiag显示“Not Supported”,可尝试降级至472.12或466.77稳定版驱动。
启用系统级无线显示组件与关键服务
第一步:确保“无线显示”可选功能已安装
打开“设置”→“应用”→“可选功能”→点击“添加功能”→勾选“无线显示”→等待安装完成;
第二步:启动三项核心服务
按 Win + R 输入 services.msc 回车 → 依次找到并启动以下服务:
① WLAN AutoConfig(WlanSvc)
② Windows Connection Manager(WdiServiceHost)
③ Wi-Fi Direct Services Connection Manager(WdiSystemHost)
→ 每项右键“属性”,将“启动类型”设为“自动”,并点击“启动”;
第三步:重启“投影到此电脑”开关
进入“设置”→“系统”→“投影到此电脑”→先关闭开关,等待10秒,再重新打开;
这一步操作起来很简单,直接把开关关了再开就行,但很多人跳过重启步骤,导致服务状态未同步,开关仍呈灰色或提示不变。

















