Cuando intento desinstalar un programa de Windows 7 a través del Panel de control (Panel de control \ Todos los elementos del Panel de control \ Programas y características, y no un software de terceros como Revo Uninstaller) veo este mensaje de error:
Espere hasta que el programa actual termine de desinstalar o cambiar
¿Cómo puedo saber qué programa se está instalando o desinstalando?
Mirar el administrador de tareas puede dar algunas pistas:
pero es un poco tedioso y puede que no sea obvio. ¿Hay una mejor manera? ¿Y sin tener que reiniciar Windows?
Varias personas usan la misma computadora (usando la misma cuenta de Windows). La barra de tareas no siempre muestra todos los programas, ya que algunos que se instalan o desinstalan pueden no tener un elemento de la barra de tareas (generalmente un proceso en segundo plano que está en espera por cualquier razón).
Respuestas:
Hazte un favor y reinicia la computadora.
Al hacerlo, Windows le dirá qué programas todavía están en uso. Después de reiniciar, intente desinstalar el mismo programa que hizo antes, lo más probable es que vuelva a funcionar.
Si no eres la única persona en la computadora, es imposible saber qué hicieron los otros usuarios mientras no estabas allí. Si no hay programas que se ejecuten activamente, suena como una especie de falla extraña de la que nunca he oído hablar.
fuente
En mi caso particular, parece que un proceso en segundo plano (tivoli endpoint manager o posiblemente un antivirus que se actualiza automáticamente o lo que no) estaba instalando un programa del que "no estaba al tanto" en segundo plano. Por lo tanto, un consejo común sobre los interwebs parece ser matar "msiexec.exe" o "Trustedinstaller.exe" o "installmanager.exe" si alguno de ellos existe en la lista de procesos. Las actualizaciones automáticas de Java aparentemente hacen esto . Otro consejo es matar explorer.exe. O posiblemente deshabilite el servicio del sistema que está activando las instalaciones en segundo plano. O reinicie si todos fallan (aunque si es un servicio que realiza las instalaciones, el problema volverá nuevamente, es posible que tenga que esperar hasta que termine primero). Si todos fallan, entonces posiblemente usar el Desinstalador de Revo seguirá funcionando, pero siempre espera no tener que instalar software de terceros para desinstalar otros: |
O, por supuesto, podrías esperar para siempre y luego podría funcionar ...
fuente
No se trata de este instalador en particular, sino que, en general, cuando el instalador da un error acerca de una instalación en curso, y elimina tareas, cierra sesión y finalmente reinicia Windows, no soluciona el problema, entonces lo que generalmente causa Este es un archivo que ha sido dejado por otro instalador. Es probable que esto suceda si está experimentando con la ejecución de programas con una cuenta de usuario limitada y el instalador no puede eliminar un archivo que quedó de otro programa de instalación que se ejecutó desde una cuenta de usuario diferente.
Debe obtener una utilidad como filemon.exe y usarla para rastrear todos los archivos que abre el programa de instalación. Si busca un ACCESO DENEGADO o lo compara con una traza exitosa desde una computadora diferente, generalmente puede averiguar qué archivo está causando el bloqueo. Si eso no funciona, intente regmon.exe y haga lo mismo. Probablemente necesitará una utilidad como GNU diff o vimdiff para comparar los resultados.
fuente