如何在另一个桌面上的对话框中单击“确定”?

如何在另一个桌面上的对话框中单击“确定”?

几个月来,我的 Windows 更新一直停滞不前。几个月来,我看到Windows 安装程序尝试做某事时卡住了:

在此处输入图片描述

每次我重新启动时,它都会在C:驱动器的根目录中留下一个孤立的文件夹:

在此处输入图片描述

我看到文档资源管理器是由 Windows 安装程序通过/setup命令行选项启动的:

"c:\Program Files (x86)\Common Files\Microsoft Shared\Help 8\dexplore.exe" /setup /log "C:\Windows\TEMP\VS1.tmp"

今天我终于研究了一下,问题是文档资源管理器卡住了,显示一个消息框:

在此处输入图片描述

我如何单击在 上下文中运行且可能在另一个桌面上运行的OK对话框?NT AUTHORITY\SYSTEM

笔记:Windows 没有提及服务正在显示一个消息框 - 让我切换到会话 0 桌面。

也可以看看

答案1

我找到了一种方法来做到这一点;尽管我想看看 Grawity 的作品。

MessageBox桌面上显示。Windows Vista 和Windows Session 07 有一项服务,用于查找任何在 桌面上显示对话框的人。安全的”桌面,并允许您切换到该桌面。

我没有看到任何通知,因为该Interactive Services Detection服务没有运行(在 Windows 7 中默认为手动的启动)。

服务名称:UI0检测
显示名称:交互式服务检测
描述:启用交互式服务的用户输入通知,这样当交互式服务创建的对话框出现时,就可以访问它们。如果此服务停止,新的交互式服务对话框的通知将不再起作用,并且可能无法访问交互式服务对话框。如果此服务被禁用,新的交互式服务对话框的通知和访问都将不再起作用。
可执行文件的路径: 执行程序

您可以通过运行(从提升的命令提示符)手动启动此服务:

>sc start ui0detect

我刚一按,就出现了一条通知。它检测到了一个消息框,并建议我切换到安全桌面:

在此处输入图片描述

单击有问题的对话框后OK,我可以通过单击我受够了按钮:

在此处输入图片描述

找到一种方法来切换到Session 0安全的“桌面随时都可以交互式服务检测服务检测到交互式服务。

相关内容