En un escritorio de Windows 7 de 64 bits, hay un programa en la lista Programas y características (Panel de control \ Todos los elementos del Panel de control \ Programas y características) que se negó a desinstalar. El error obtenido es:
Error 1723. There is a problem with this Installer package.
A DLL required for this install to complete could not be run
Sospecho que el archivador se eliminó o corrompió. El gran problema es que el programa se negó a instalarse sobre la versión rota.
Entonces, ¿cómo puedo limpiar manualmente la lista de programas instalados?
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
carpeta descrita por @Fabien.HKEY_CLASSES_ROOT\Installer\Products
Microsoft pone a disposición una herramienta para solucionar problemas de instalación y desinstalación de programas. Está disponible desde
http://aka.ms/Program_Install_and_Uninstall
fuente
Aquí hay dos casos con una pequeña solución diferente cada uno:
El programa (en forma de archivo o carpeta) que está intentando desinstalar vino con su computadora al momento de la compra.
El programa (archivo o carpeta) que está intentando desinstalar se instaló o se instaló sin su conocimiento por otra persona.
Su estrategia en ambos casos es:
Solución al caso 1:
Solución al caso 2:
fuente
Creo que solo limpiar realmente no cambiará el problema con el programa. Puede probar ccleaner http://www.piriform.com/ccleaner/features y dejar que elimine la entrada de la lista, pero igual querrá intentar limpiar el registro a mano. Vaya y busque las claves del programa en HKEY_LOCAL_MACHINE \ Software \ YourProgram o si ejecuta una aplicación de 32 bits en el sistema operativo de 64 bits en HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ YourProgram Puede intentar reinstalarlo después y luego desinstalarlo limpiamente. Te sugiero que dejes que ccleaner realice una limpieza del registro después.
fuente
Tenía un programa donde ninguna de las opciones anteriores funcionaría.
Terminé volcando todo el registro, buscando su nombre en él y lo encontré aquí: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall \
Para hacerme la vida más fácil, acabé usando Revo Uninstaller para eliminarlo.
fuente
Las claves de registro correspondientes también se pueden ubicar en
Para mí (identificación de usuario) era
S-1-5-21-874921695-2243469788-227544040-1000
, pero no estoy muy seguro de si es único o no.Los archivos de instalación pueden estar presentes en
C:\Users\(user name)\AppData\Local\Package Cache
. Si es así, la identificación del número de letra para buscar en el registro se puede encontrar allí.fuente
El instalador le proporciona una ruta para el archivo ... simplemente elija una parte de la carpeta Temp con los números y letras al azar y búsquela en el regeditor ... elimine todas las entradas (la carpeta completa) que encuentre. Tuve que hacerlo por el aspecto y colorista.msi, así que me tomó unos minutos
fuente
Navegue por el registro buscando "AppName". Tomará un tiempo, pero encontrará principalmente todas las entradas relacionadas con el programa.
Después de eso, use CCleaner para realizar una limpieza del registro. Y luego reinstale / desinstale (nuevamente) la aplicación usando el archivo instalador MSI.
fuente