Auf einem Windows 7 64-Bit-Desktop befindet sich ein Programm in der Liste Programme und Funktionen (Systemsteuerung \ Alle Systemsteuerungselemente \ Programme und Funktionen), das die Deinstallation verweigert hat. Der erhaltene Fehler ist:
Error 1723. There is a problem with this Installer package.
A DLL required for this install to complete could not be run
Ich vermute, dass der Filer gelöscht oder beschädigt wurde. Das große Problem ist, dass sich das Programm weigerte, sich über die kaputte Version zu installieren.
Wie kann ich die Liste der installierten Programme manuell bereinigen?
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
befinden sich stattdessen in dem von @Fabien beschriebenen Ordner.HKEY_CLASSES_ROOT\Installer\Products
Microsoft stellt ein Tool zur Behebung von Problemen bei der Installation und Deinstallation von Programmen zur Verfügung. Es ist erhältlich von
http://aka.ms/Program_Install_and_Uninstall
quelle
Hier sind zwei Fälle mit jeweils etwas unterschiedlicher Lösung:
Das Programm (in Form einer Datei oder eines Ordners), das Sie deinstallieren möchten, wurde beim Kauf mit Ihrem Computer geliefert.
Das Programm (Datei oder Ordner), das Sie deinstallieren möchten, wurde entweder von Ihnen installiert oder ohne Ihr Wissen von einer anderen Person installiert.
Ihre Strategie ist in beiden Fällen:
Lösung zu Fall 1:
Lösung zu Fall 2:
quelle
Ich denke, nur das Aufräumen wird das Problem mit dem Programm nicht wirklich ändern. Sie können versuchen, ccleaner http://www.piriform.com/ccleaner/features zu verwenden und den Listeneintrag entfernen zu lassen. Sie möchten jedoch trotzdem versuchen, die Registrierung manuell zu bereinigen. Suchen Sie unter HKEY_LOCAL_MACHINE \ Software \ YourProgram nach den Schlüsseln des Programms, oder führen Sie unter HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ YourProgram eine 32-Bit-App unter 64-Bit-Betriebssystem aus. Versuchen Sie anschließend, das Programm erneut zu installieren und anschließend sauber zu deinstallieren. Ich würde vorschlagen, dass Sie ccleaner anschließend eine Registrierung bereinigen lassen.
quelle
Hatte ein Programm, in dem keine der oben genannten Optionen funktionieren würde.
Es endete damit, die gesamte Registrierung zu sichern, nach ihrem Namen zu suchen und sie hier zu finden: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall \
Um mir das Leben zu erleichtern, habe ich Revo Uninstaller verwendet, um es zu entfernen.
quelle
Entsprechende Registrierungsschlüssel können sich auch in befinden
Für mich (Benutzer-ID) war
S-1-5-21-874921695-2243469788-227544040-1000
, aber ich bin nicht ganz sicher, ob es einzigartig ist oder nicht.Installationsdateien sind möglicherweise in vorhanden
C:\Users\(user name)\AppData\Local\Package Cache
. In diesem Fall finden Sie dort die Buchstaben-Zahlen-ID für die Suche in der Registrierung.quelle
Das Installationsprogramm gibt Ihnen einen Pfad für die Datei an. Wählen Sie einfach einen Teil des Temp-Ordners mit den zufälligen Zahlen und Buchstaben aus und suchen Sie im Registrierungseditor danach. Löschen Sie alle Einträge (den gesamten Ordner), die Sie finden. Ich musste es für das Aussehen und colorista.msi tun, so dass es ein paar Minuten dauerte
quelle
Navigieren Sie in der Registrierung nach "AppName". Es wird eine Weile dauern, aber Sie finden meist alle Einträge, die mit dem Programm zusammenhängen.
Verwenden Sie anschließend CCleaner, um eine Registrierungsbereinigung durchzuführen. Und dann installieren / deinstallieren Sie die App (erneut) mithilfe der MSI-Installationsdatei.
quelle