![別のデスクトップのダイアログで [OK] をクリックするにはどうすればよいですか?](https://rvso.com/image/1284158/%E5%88%A5%E3%81%AE%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E3%81%AE%E3%83%80%E3%82%A4%E3%82%A2%E3%83%AD%E3%82%B0%E3%81%A7%20%5BOK%5D%20%E3%82%92%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
数か月間、Windows Updateが停止していました。数か月間、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
デスクトップに表示されていますSession 0
。Windows Vistaおよび7には、「安全な「デスクトップ」と表示され、それに切り替えることができます。
サービスが実行されていなかったため、通知が表示されませんでしたInteractive Services Detection
(Windows 7ではデフォルトでマニュアル起動する)。
サービス名:UI0検出
表示名:インタラクティブサービス検出
説明:対話型サービスに対するユーザー入力の通知を有効にします。これにより、対話型サービスによって作成されたダイアログが表示されたときにアクセスできるようになります。このサービスが停止されると、新しい対話型サービス ダイアログの通知は機能しなくなり、対話型サービス ダイアログにアクセスできなくなる可能性があります。このサービスが無効になると、新しい対話型サービス ダイアログの通知とアクセスの両方が機能しなくなります。
実行可能ファイルへのパス: C:\Windows\system32\UI0Detect.exe
管理者特権のコマンド プロンプトから次のコマンドを実行して、このサービスを手動で開始できます。
>sc start ui0detect
それを実行するとすぐに通知が表示されました。メッセージ ボックスが検出され、安全なデスクトップに切り替えるように提案されました。
。
OK
問題のダイアログボックスをクリックした後、私は終わったボタン:
Session 0
「」に切り替える方法を見つけるのはまだ良いでしょう。安全な「デスクトップはいつでも好きなときに使える -インタラクティブサービス検出サービスは対話型サービスを検出しました。