大约两周前,我将 Windows 10 升级到了 11。大部分情况下都没问题,但在使用安全桌面时似乎出现了一个可怕的问题。
这适用于某些应用程序,例如 VeraCrypt 和 KeePass,它们利用安全桌面功能以某种方式获取秘密密码或密钥,以防止输入被其他程序嗅探/窃取。(显然)它也适用于访问需要桌面交互的服务进程的 UI,尽管这对我来说在服务器之外是一个非常罕见的用例。
完成此输入后,无论是通过“确定”还是“取消”,安全桌面似乎都不会关闭回到我的主桌面。这似乎是随机的——有时它工作正常。症状是除了鼠标光标外,屏幕完全空白,呈灰色,无法访问任何打开的应用程序,即使通过 ALT+TAB 也无法访问。如果我当时恰好正在播放音乐,我仍然可以听到音乐,键盘和蓝牙耳机上的媒体按钮可以与播放媒体的程序交互。
可以通过 CTRL+SHIFT+ESC 或 CTRL+ALT+DEL 安全 UI 打开任务管理器。此时,我尝试终止进程以找出导致安全桌面无法关闭的原因,包括请求它们的源应用程序(例如 VeraCrypt 和 KeePass)。
之后,我尝试终止桌面窗口管理器 (DWM)。这有所不同,背景暂时变黑,但随后变为我选择的 Windows UI 金色(通过个性化设置)。似乎取得了一些进展,我继续尝试终止 DWM 和 Explorer。这反而使背景变黑,直到再次启动 Explorer,背景才会变为我喜欢的金色。
有趣的是,当任务管理器打开时,启动某些以管理权限运行的新任务有时会以我可以正常与它们交互的方式打开。(命令提示符和 SysInternals Process Explorer 是其中两个。)但是,在标准用户级别运行的任何程序都不可用。
目前没有其他选择,我尝试通过 CTRL+ALT+DEL 切换用户。这使我正常返回 Windows 登录 UI,我可以以其他用户身份登录并毫无问题地使用计算机。我甚至可以使用其他用户的任务管理器向我的原始用户发送消息,这似乎没问题。但是切换回我的原始用户没有任何进展。
此时,唯一的选择是完全退出我的原始用户。这可能是一个大问题,因为它没有提供任何机会来保存正在进行的工作,因为程序会尽快切断以退出 Windows。再次登录会让我回到工作桌面,而无需完全重新启动 PC。
我尝试过常规的检查更新、检查病毒和 SFC,但都没有什么效果。对于 VeraCrypt 和 KeePass,我至少可以关闭通过安全桌面获取输入的选项,但这似乎是一种有点草率的“把钥匙放在垫子下面”的解决方法,因为我的输入(显然)很容易被其他程序窃取。
我也将此提交给了微软的反馈中心,但我怀疑是否会有任何结果:https://aka.ms/AAi8kqg
答案1
在 Windows 11 升级到22H2。非常烦人,因为 VeraCrypt 的安全桌面现在几乎无法使用,因为它在第 2/3 次安装提示后挂在白屏上。
要复制此问题,只需不断输入错误密码,您很快就会遇到此问题。或者尝试同时安装 3 个以上的容器。
容器可能已成功挂载,我可以打开任务管理器并启动资源管理器进程并浏览已挂载的容器,但在强制注销之前,我无法再与计算机上的任何其他程序交互。
感觉远程桌面进程在安装后无法正常退出。我试图在任务管理器中找到它并手动终止它,但到目前为止还没有成功。有人知道它是什么进程吗?
我也尝试过在 Windows 7 兼容模式下运行它,但问题相同。我注意到的另一件事是双击主菜单中已安装的容器不会再打开带有该容器的资源管理器。