应先启用“无线显示器”可选功能,再重置miracast服务(net stop wdisrv → net start wdisrv),接着检查组策略是否禁用投影功能并执行gpupdate /force,最后确认防火墙已放行wudfhost.exe。

Win10电脑投屏功能点击“启动连接应用以投影到此电脑”后完全无反应,鼠标点击无效、界面不弹出、任务栏无新进程,说明Miracast接收服务未加载或被系统级策略阻断。
检查并启用“无线显示器”可选功能
Windows 10 1803之后版本已将“投影到此电脑”功能移出默认安装项,必须手动启用底层组件“无线显示器”,否则点击按钮毫无响应。
打开“设置”→“应用”→“可选功能”→点击“添加功能”→在列表中找到【无线显示器】→勾选并点击“安装”。
安装完成后无需重启,直接前往“设置”→“系统”→“投影到此电脑”,此时“启动连接应用以投影到此电脑”按钮应恢复可点击状态。若仍灰显,说明服务依赖未就绪,继续下一步。
重置Miracast协议栈与无线显示服务
方法一:命令行强制重启核心服务
以管理员身份运行Windows PowerShell,依次执行以下三条命令:
net stop wlansvc → net stop wdisrv → net start wdisrv
这三步会中断并重建无线显示服务链,其中wdisrv(Wireless Display Service)是“投影到此电脑”的实际承载服务,停止后按钮必然失效,重启后立即恢复可用性。
方法二:清除协议栈缓存(适用于多次点击无反应且服务状态异常)
在PowerShell中运行:netsh wlan reset → 回车确认 → 然后重启电脑。该命令会重置所有无线相关配置,包括Miracast协商参数,避免EDID或WFD(Wi-Fi Direct)握手残留导致服务拒绝响应。
解除组策略对“投影到此电脑”的禁用
第一步:按Win+R输入gpedit.msc,打开本地组策略编辑器。
第二步:导航至“计算机配置”→“管理模板”→“Windows组件”→“投影到此电脑”。
第三步:双击“允许将此电脑用作无线显示器”,设置为【已启用】;再双击“要求配对才能进行无线显示连接”,设为【已禁用】。
第四步:关闭窗口,在PowerShell中执行gpupdate /force刷新策略。此时返回“投影到此电脑”设置页,“启动连接应用”按钮应立刻变为可点击状态。
修复防火墙拦截导致的UI冻结
当Windows Defender防火墙阻止“无线显示”入站规则时,点击按钮后系统尝试拉起连接UI但被拦截,表现为卡死或无任何视觉反馈。
打开“控制面板”→“系统和安全”→“Windows Defender 防火墙”→“允许应用或功能通过Windows Defender防火墙”→点击“更改设置”→向下滚动找到【无线显示器】→确保“专用”和“公用”两列均打勾。
若列表中无此条目,点击“允许其他应用”→浏览到C:\Windows\System32\WUDFHost.exe→添加并勾选。这是投影UI宿主进程,缺失授权会导致点击后界面无法渲染。











