Ermitteln der Ursache von "Bitte warten Sie, bis das aktuelle Programm deinstalliert oder geändert wurde"

11

Wenn ich versuche, ein Programm von Windows 7 über die Systemsteuerung zu deinstallieren (Systemsteuerung \ Alle Systemsteuerungselemente \ Programme und Funktionen und keine Software von Drittanbietern wie Revo Uninstaller), wird folgende Fehlermeldung angezeigt:

Popup-Fenster für Programme und Funktionen

Bitte warten Sie, bis das aktuelle Programm deinstalliert oder geändert wurde

Woher weiß ich, welches Programm installiert oder deinstalliert wird?

Ein Blick auf den Task-Manager kann einige Hinweise geben:

Task-Manager-Liste

aber es ist ein bisschen langweilig und möglicherweise nicht offensichtlich. Gibt es einen besseren Weg? Und ohne Windows neu starten zu müssen?

Mehrere Benutzer verwenden denselben Computer (mit demselben Windows-Konto). Die Taskleiste zeigt nicht immer alle Programme an, da bei einigen Programmen, die installiert oder deinstalliert werden, möglicherweise kein Taskleistenelement vorhanden ist (normalerweise ein Hintergrundprozess, der aus irgendeinem Grund angehalten wird).

Franck Dernoncourt
quelle
1
Ich habe hier bei der Arbeit einen neuen Acer-PC, auf dem ich die gesamte Bloat-Software deinstallieren soll, die Acer dort installiert hat. Jeder verrückte von ihnen wirft diese Nachricht auf und sie sind noch nie zuvor gefahren worden. Was für ein PITA, der nach jeder Deinstallation neu startet. Es sieht so aus, als ob es ungefähr 20 sind, die ich machen muss.
jp2code
1
Nur zum späteren Nachschlagen hatte ich dieses Problem und löste es, indem ich die Prozesse TrustedInstaller und eine bestimmte dllhost.exe, deren Befehlszeile (im Prozess-Explorer) etwas über die Deinstallation erwähnte, abbrach.
pgr

Antworten:

9

Tun Sie sich selbst einen Gefallen und starten Sie den Computer neu.

Auf diese Weise werden Sie in Windows darüber informiert, welche Programme noch verwendet werden. Versuchen Sie nach dem Neustart, dasselbe Programm zu deinstallieren, das Sie zuvor ausgeführt haben. Es sollte höchstwahrscheinlich wieder funktionieren.

Wenn Sie nicht die einzige Person auf dem Computer sind, ist es unmöglich zu wissen, was die anderen Benutzer getan haben, während Sie nicht dort waren. Wenn keine Programme aktiv ausgeführt werden, klingt es wie eine Art seltsame Störung, von der ich noch nie gehört habe.

Am kranksten
quelle
4
Vielen Dank, aber ich habe einige aktive Server und würde es vorziehen, sie nicht zu töten, da dies einen Neustart von Windows auslösen würde. Windows protokolliert eine Reihe von Dingen, die Aufschluss darüber geben könnten, was andere Benutzer getan haben.
Franck Dernoncourt
1
Wenn der Tötungsprozess in Ordnung ist, töten Sie msiexec.exe und versuchen Sie
Chintak Chhapia
1
@ChintakChhapia Ich habe diese Nachricht und keine msiexec.exe im Prozess-Manager
Barlop
3

In meinem speziellen Fall scheint ein Hintergrundprozess (tivoli endpoint manager oder möglicherweise ein Virenscanner, der sich automatisch aktualisiert oder was nicht) ein Programm installiert zu haben, das mir im Hintergrund "unbekannt" war. Ein häufiger Ratschlag für die Interwebs scheint daher zu sein, "msiexec.exe" oder "trustedinstaller.exe" oder "installmanager.exe" zu töten, wenn eine dieser in der Prozessliste vorhanden ist. Offensichtlich tun dies automatische Java-Updates . Ein anderer Rat ist , explorer.exe zu töten. Oder deaktivieren Sie möglicherweise den Systemdienst, der die Hintergrundinstallationen auslöst. Oder starten Sie den Computer neu, wenn alle fehlschlagen (wenn es sich um einen Dienst handelt, der die Installation durchführt, wird das Problem einfach wieder auftreten. Möglicherweise müssen Sie nur warten, bis es als erstes abgeschlossen ist). Wenn all diese Probleme auftreten, funktioniert die Verwendung des Revo-Deinstallationsprogramms möglicherweise weiterhin, Sie hoffen jedoch immer, dass Sie keine Software von Drittanbietern installieren müssen, um andere zu deinstallieren: |

Oder natürlich kannst du einfach ewig warten und dann kann es auch irgendwann klappen ...

Rogerdpack
quelle
3
In meinem Fall (kein vertrauenswürdiger Installer, keine msiexec, nicht einmal wuauserv) fand ich schließlich heraus, dass Steam es "festhielt".
Mirh
0

Hierbei handelt es sich nicht um dieses spezielle Installationsprogramm. Wenn das Installationsprogramm jedoch einen Fehler über die Ausführung einer Installation und das Beenden von Tasks ausgibt, wird das Problem durch Abmelden und erneutes Starten von Windows in der Regel nicht behoben Dies ist eine Datei, die von einem anderen Installationsprogramm zurückgelassen wurde. Dies ist wahrscheinlich der Fall, wenn Sie mit der Ausführung von Programmen unter einem eingeschränkten Benutzerkonto experimentieren und das Installationsprogramm keine Datei löschen kann, die von einem anderen Installationsprogramm stammt, das unter einem anderen Benutzerkonto ausgeführt wurde.

Sie müssen ein Hilfsprogramm wie filemon.exe herunterladen und damit alle Dateien verfolgen, die vom Installationsprogramm geöffnet werden. Wenn Sie nach einem ZUGRIFF VERWEIGERT suchen oder ihn mit einem erfolgreichen Trace von einem anderen Computer vergleichen, können Sie normalerweise herausfinden, welche Datei den Absturz verursacht. Wenn das nicht funktioniert, versuchen Sie es mit regmon.exe und machen Sie dasselbe. Sie benötigen wahrscheinlich ein Hilfsprogramm wie GNU diff oder vimdiff, um die Ergebnisse zu vergleichen.

Alex Cannon
quelle