
Месяцами у меня зависал Windows Update. Месяцами я виделУстановщик Windowsзастрял, пытаясь что-то сделать:
Каждый раз, когда я перезагружаюсь, в корне моего C:
диска остается бесхозная папка:
я вижу, что Document Explorer был запущен установщиком 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
На рабочем столе отображается A. Session 0
В Windows Vista и 7 есть служба, которая ищет всех, кто показывает диалоговое окно на "безопасный"рабочий стол и предложить вам переключиться на него.
Я не видел никаких уведомлений, потому что Interactive Services Detection
служба не была запущена (в Windows 7 она по умолчанию запущена).руководствозапускать).
Наименование услуги:UI0Detect
Отображаемое имя:Обнаружение интерактивных услуг
Описание:Включает уведомление пользователя о вводе данных пользователем для интерактивных служб, что позволяет получить доступ к диалогам, созданным интерактивными службами, когда они появляются. Если эта служба остановлена, уведомления о новых диалогах интерактивных служб больше не будут работать, и может не быть доступа к диалогам интерактивных служб. Если эта служба отключена, уведомления и доступ к новым диалогам интерактивных служб больше не будут работать.
Путь к исполняемому файлу: C:\Windows\system32\UI0Detect.exe
Эту службу можно запустить вручную, выполнив (из командной строки с повышенными привилегиями):
>sc start ui0detect
Как только я это сделал, появилось уведомление. Оно обнаружило окно сообщения и предложило мне переключиться на безопасный рабочий стол:
.
После того, как я нажал OK
на проблемное диалоговое окно, я смог вернуться на рабочий стол, нажав на кнопкуЯ задолбалсякнопка:
Было бы все равно хорошо найти способ переключиться на Session 0
"безопасный"рабочий стол, когда бы я ни захотел - а не только когдаОбнаружение интерактивных услугслужбы обнаружили интерактивную службу.