Başka bir masaüstündeki bir iletişim kutusunda Tamam'ı nasıl tıklatabilirsiniz?


3

Aylardır bir Windows Update durak var. Aylardır Windows Installer'ı bir şeyler yapmaya çalışırken sıkışmış olarak gördüm :

görüntü tanımını buraya girin

Her yeniden başlattığımda, C:sürücümün kök dizininde artık bir klasör kalıyor :

görüntü tanımını buraya girin

Belge Gezgini'nin Windows Installer tarafından bir /setupkomut satırı seçeneğiyle başlatıldığını görüyorum :

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

Bugün nihayet araştırdım ve sorun şu ki, Belge Gezgini'nin bir mesaj kutusu göstererek sıkışmış olması:

görüntü tanımını buraya girin

OKBağlamında NT AUTHORITY\SYSTEMçalışan ve muhtemelen başka bir masaüstünde çalışan bir iletişim kutusunu nasıl tıklatabilirim ?

Not : Windows, bir hizmetin Session 0 masaüstüne geçmeme izin veren bir mesaj kutusu gösterdiğini belirtmemiştir .

Ayrıca bakınız


Sadece bu sorunu mu çözmeye çalışıyorsun, yoksa genel bir kural olarak mı? Sadece sorunlu yamayı indiririm, çıkartırdım, böylece ne yaptığını daha fazla görebilirim ve manuel olarak kurardım.
KCotreau

Process Explorer size süreç, o zaman yüksek çalıştırabilirsiniz aittir oturum kimliği göstermelidir psexec -desi tscon <sessID>: (Bunu yapmadan önce, geri bir yol var sağlamak ... diğer oturuma kendinizi bağlamak için psexec -desi <sessID> cmd)
grawity

Gemiyi terk ederdim. Bu kadar çılgınca bir hata bile daha fazla hataya neden oluyor, sadece Yükleyiciden daha fazla zarar veremez.
surfasb

@grawity: Umut verici görünüyor. Oturum 0 psexec -desi tscon 0. Maalesef konsol penceresinde olanların hepsi yanıp sönüyor; Bir hata mesajı olduğunu varsaydığım şeyi okuyamıyorum. Ancak konsolum söylüyor tscon started on HARPAX with process ID 7460., ancak süreç hemen kapanıyor.
Ian Boyd

@Ian: Hmm, -deseçenekleri kaldırmayı deneyin ( psexec -si tscon 0). İşlemi aynı konsolda çalıştırması gerekir. (Neden daha önce ekledim -de
bilmiyorum

Yanıtlar:


1

Bunu yapmanın bir yolunu buldum; Buna rağmen Grawity'nin çalışmalarını görmek isterim.

A MessageBoxmasaüstünde gösteriliyor Session 0. Windows Vista ve 7, " güvenli " masaüstünde bir iletişim kutusu gösteren ve aramanıza izin vermeyi teklif eden herkesi arayan bir hizmete sahiptir .

Interactive Services DetectionHizmet çalışmadığı için herhangi bir bildirim görmüyordum (Windows 7'de varsayılan olarak el ile başlatmayı öneriyor).

Hizmet adı: UI0Detect
Görüntü adı: Etkileşimli Hizmet Algılama
Açıklama: Etkileşimli hizmetler için kullanıcı girişi hakkında kullanıcı bildirimini etkinleştirir; Bu hizmet durdurulursa, yeni etkileşimli servis iletişim kutularının bildirimleri artık çalışmayacak ve etkileşimli hizmet iletişim kutularına erişim olmayabilir. Bu hizmet devre dışı bırakılırsa, yeni etkileşimli servis iletişim kutularının hem bildirimleri hem de erişimi artık çalışmaz.
Yürütülebilir yol: C: \ Windows \ system32 \ UI0Detect.exe

Bu hizmeti çalıştırarak el ile başlatabilirsiniz (yükseltilmiş bir komut isteminden):

>sc start ui0detect

Bunu yaptığım anda bir bildirim belirdi. Bir mesaj kutusu tespit etmişti ve güvenli masaüstüne geçmeme izin vermişti:

görüntü tanımını buraya girin.

Tıkladım'ı sonra OKkusurlu iletişim kutusunda, ben tıklayarak masaüstüme dönebildi ben bitirdim düğmesi:

görüntü tanımını buraya girin

Ne zaman istediğimde Session 0" güvenli " masaüstüne geçmenin bir yolunu bulmak iyi olurdu - sadece İnteraktif Servis Algılama servisleri etkileşimli bir servis tespit etmediğinde .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.