Deskreen No WiFi and LAN connection 一直转圈圈问题
Deskreen 在 Windows 11 24H2 报 No WiFi and LAN connection 一直转圈?原因是微软移除了 WMIC。本文提供 get-local-lan-ip 修复补丁,排除虚拟网卡,附下载方式。
因果链是这样的
Deskreen → internal-ip → default-gateway → 执行 wmic 命令 → ENOENT(命令不存在)
Windows 11 24H2(你的系统 build 26100)已经把 WMIC 从系统里移除了(微软 2023 年宣布弃用,24H2 起不再预装),而 Deskreen 2.0.4 是 2022 年的代码,在 Windows 上取默认网关只有 wmic 这一条路,没有任何备用方案。命令执行失败抛异常 → 被 internal-ip 的 catch {} 静默吞掉 → 返回 undefined → 前端就显示成”No WiFi and LAN connection”。
WMIC 是什么
Windows 自带的一个老命令行工具,用来查系统信息(硬件、网络等)。Deskreen 用它查”默认网关”,才能决定把投屏地址挂在哪个网卡上——所以网关查不到,它就以为你没联网。
为什么以前能用
因为以前你的系统里有 wmic.exe。它是 Windows 20 多年的老组件,一直到 24H2 之前都是系统自带。
为什么现在不能了
升级后系统变成 Windows 11 24H2(build 26100),而微软在这个版本里把 WMIC 拿掉了。Deskreen 停在 2022 年,永远不会适配,于是从那天起就卡在”无网络”。
微软是分步下手的:先 2021 年宣布弃用 → 24H2 默认不装(还能手动装回)→ 2026 年 8 月彻底移除,连可选功能都不给了。
已修复,成功打入补丁
get-local-lan-ip。原版靠 wmic 拿网关 → 现在直接读系统网卡表,并排除 VMware / Hyper-V / VirtualBox / Docker / WSL / Loopback 这些虚拟网卡。
排除虚拟网卡这一步很重要:电脑上装了 VMware、Docker 或开了 Hyper-V 的话,会有 192.168.226.1、172.21.240.1 这类虚拟网卡地址。如果投屏地址挂到它们上面,手机和平板根本连不上。
除这一处外,其余功能与官方原版完全一致(界面、画质、多设备连接、扫码方式都不变)。
如何获取最新软件包
欢迎各位小伙伴留言:deskreen
写道最后,Deskreen是什么
Deskreen 是一款免费、开源、跨平台的桌面应用程序,它能通过本地网卡或 WiFi 将任何带有浏览器的设备变成你电脑的第二块屏幕。
它本质上是一个屏幕镜像工具,利用 WebRTC 技术在局域网内进行实时流传输。其核心理念是让你手边闲置的平板、手机或旧笔记本重获新生,无需额外购买硬件即可扩展显示空间或进行演示。
主要优点
Deskreen 的优势集中体现在灵活性、易用性和安全性上:
- 极低的硬件门槛:你不需要购买专用的显示器或硬件,只要设备能运行网页浏览器(如 Chrome、Safari),就能作为扩展屏幕接收端使用。这意味着旧的手机、平板或智能电视都能被利用起来。
- 跨平台与无线连接:它支持 Windows、macOS 和 Linux 作为主机端,并通过 WiFi 连接,完全摆脱了 HDMI 线缆的束缚,让设备摆放更加自由。
- 灵活的共享模式:除了共享整个桌面,Deskreen 允许你只选择一个特定的应用窗口进行共享。这在做演示时非常实用,可以隐藏其他无关的私人窗口,保护隐私。
- 实用的提词器功能:内置了“屏幕翻转模式”,可以将电脑屏幕镜像到平板或手机上,并在浏览器中水平翻转画面。对于视频博主或需要看着摄像头进行视频会议的用户来说,这能完美充当提词器。
- 安全且完全离线可用:它采用端到端加密技术保障传输安全。更重要的是,Deskreen 可以完全离线运行,仅依赖本地 WiFi 网络,即使在没有互联网接入的环境下也能正常分享屏幕