ExtensoDesk UAC 界面捕获 管理员权限弹窗也能在副屏显示
什么是 UAC
UAC(User Account Control,用户账户控制)就是 Windows 里那种带蓝色/灰色遮罩的弹窗——当你执行需要管理员权限的操作时(比如安装软件、修改系统设置),屏幕会暗下来,中间弹出一个「是否允许此应用对设备进行更改」的对话框。
问题背景
ExtensoDesk 的早期版本无法捕获 UAC 界面——副屏上会黑屏或显示不出弹窗。这是因为 Windows UAC 运行在一个特殊的安全桌面(Secure Desktop)上,普通屏幕捕获机制看不到这个桌面。
版本修复
Windows 服务端 v1.1.5 新增了UAC 界面捕获支持。从这个版本开始,ExtensoDesk 可以捕获 UAC 安全桌面上的内容,包括:
- 管理员权限确认弹窗
- 其他运行在安全桌面上的界面
版本要求:Windows 服务端 ≥ 1.1.5
如果 UAC 还是捕获不到
检查版本
确保 Windows 服务端是最新版(当前 v1.3.5)。
检查安装权限
UAC 捕获需要管理员权限。重新以管理员权限运行安装器覆盖安装。
手动开启 UAC 捕获
在 Windows 服务端设置里找 UAC 相关的开关,手动打开(有些版本默认关闭)。
查看 Windows 组策略
某些企业环境的 Windows 通过组策略禁用了 UAC 安全桌面切换。这种情况下:
- 按 Win+R,输入
gpedit.msc - 定位到:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项
- 找到「用户账户控制:提示提升时切换到安全桌面」
- 确保设为「已启用」
注意:家庭版 Windows 没有组策略编辑器,这种情况需要修改注册表(不建议新手操作)。