问题源于局域网共享协议未启用、网络发现关闭或smb服务异常;需依次启用网络发现与文件共享、启动function discovery等关键服务、放行防火墙upnp规则、启用smb 2.0/3.0并验证445端口监听、配置来宾登录策略。

如果您尝试将电脑投屏到电视,但系统无法搜索到目标设备,则问题很可能源于局域网共享协议未启用、网络发现功能关闭或SMB服务异常。投屏依赖于设备间基于局域网的发现与通信机制,而该机制与文件共享共用同一套底层协议栈。以下是多种可独立实施的修复方法:
一、启用网络发现与文件和打印机共享
网络发现是设备在局域网中互相识别的基础能力,若处于禁用状态,电脑将完全忽略电视等DLNA/Chromecast/Miracast兼容设备的存在,导致投屏列表为空。
1、按 Win+R 输入 control.exe 回车,打开控制面板,进入“网络和 Internet” → “网络和共享中心” → “更改高级共享设置”。
2、在当前活动的网络配置(如“专用”)下,展开设置项,勾选“启用网络发现”和“启用文件和打印机共享”。
3、向下滚动至“所有网络”部分,将“密码保护的共享”设为“关闭”。
4、点击“保存更改”,等待系统应用设置。
二、启动关键系统服务
投屏功能依赖Function Discovery、SSDP Discovery、UPnP Device Host等服务广播设备能力并响应发现请求;Server与Workstation服务则支撑底层SMB及NetBIOS通信,缺一不可。
1、按 Win+R 输入 services.msc 回车,打开服务管理控制台。
2、依次检查以下服务的状态与启动类型:Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host、Server、Workstation。
3、对状态为“已停止”的服务,右键选择“启动”;对启动类型非“自动(延迟启动)”的服务,双击进入属性页,将“启动类型”修改为“自动(延迟启动)”,再点击“确定”。
三、放行防火墙中的UPnP与媒体流规则
Windows Defender 防火墙默认会拦截UPnP发现广播及DLNA媒体流端口(如1900/UDP、8200/TCP),即使网络发现已开启,设备也无法被探测或建立投屏会话。
1、打开控制面板 → “系统和安全” → “Windows Defender 防火墙” → “允许应用或功能通过 Windows Defender 防火墙”。
2、点击“更改设置”(需管理员权限),向下滚动查找“UPnP 主机”“媒体流”“Windows Media Player 网络共享服务”。
电脑手机电子配件电子商城网站模板是一款提供手机、手表、电脑等电子配件和设备的电子商城宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
3、确保上述项目在“专用”网络列中均已勾选;若电视通过Wi-Fi接入且网络类型被识别为“公用”,则还需在“公用”列中同步勾选。
4、点击“确定”保存配置。
四、启用SMB 2.0/3.0协议并验证监听状态
现代投屏协议(如Miracast over Infrastructure、Intel WiDi)常复用SMB 2.0/3.0的认证与会话管理模块,若该协议未启用或TCP 445端口未监听,设备间身份协商将失败。
1、以管理员身份运行PowerShell。
2、执行命令启用SMB 2.0协议:Set-SmbServerConfiguration -EnableSMB2Protocol $true -Force。
3、执行命令启用SMB 3.0协议:Set-SmbServerConfiguration -EnableSMB3Protocol $true -Force。
4、执行命令验证端口监听:netstat -ano | findstr :445,确认输出中包含LISTENING状态及svchost.exe进程PID。
五、启用不安全来宾登录并配置本地安全策略
部分智能电视或投屏接收器(如LG WebOS、三星Tizen)在初始配对阶段使用空凭据或Guest上下文发起连接,若Windows组策略禁止未经身份验证的来宾访问,将直接拒绝投屏握手请求。
1、按 Win+R 输入 gpedit.msc 回车(家庭版跳过此步,改用注册表方案)。
2、导航至:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项。
3、双击“网络访问:不允许SAM账户的匿名枚举”,设为“已禁用”。
4、双击“网络访问:本地账户的共享和安全模型”,选择“经典- 对本地用户进行身份验证,不改变其本来身份”。
5、双击“账户:使用空密码的本地账户只允许进行控制台登录”,设为“已禁用”。










