En segundo lugar, sugiero Mapperz al Revo-Unistaller, ya que con el desaparecido COM Explorer, la versión gratuita hará el trabajo. Pero la versión Pro se actualiza rutinariamente y, aunque funcionará en modo de prueba, es una herramienta tan útil que probablemente debería comprar para tenerla disponible. http://www.revouninstaller.com/download-professional-version.php
Si las extensiones de terceros con dependencias de versión de ArcGIS que está interesado en eliminar correctamente las entradas de registro establecidas, debería poder rastrear los componentes manualmente en las ediciones del registro.
Primero haga una copia de seguridad del registro y luego comience deshabilitando los servicios huérfanos de las extensiones.
Comenzaría a buscar HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall
Desea que los CSLID del Código de producto se enumeren como Código de producto o en UnistallString, y tome nota de cualquier otro CSLID asociado
Si la instalación del paquete se basó en MSI, intente desinstalar con el msiexec / x indicado para el CSLID del Código del producto. Si el instalador está intacto, todo debería salir limpiamente.
Si la extensión no estaba basada en MSI, vea si el ejecutable del instalador está intacto y cuando se ejecuta tiene una opción de desinstalación y ejecútelo.
Desafortunadamente, si cualquiera de los instaladores está dañado (faltan componentes de la extensión o de la desinstalación / actualización de ArcGIS) solo logrará una eliminación parcial y con la lista de CSLID deberá perseguir las cosas manualmente en el registro y el archivo sistema y eliminaciones a medida que avanza.
El Revo-Unistaller automatiza de manera confiable la mayor parte de esto.