La desinstalación de una aplicación con la función Agregar o quitar programas predeterminada de Windows a veces deja rastros en el registro y en el espacio del disco, lo que es una molestia grave ya que puede saturar tanto las claves del registro como la unidad local con carpetas vacías y basura.  
Uberstaller no solo es un desinstalador, sino que también escanea y elimina cualquier rastro del programa del disco duro y el registro. Detecta y carga todos los programas instalados y los lista con un diseño simple que muestra el nombre, el editor, la fecha de instalación, la versión, el tamaño y la cadena de desinstalación.  

Para desinstalar un programa, selecciónelo y presione Desinstalar, o puede hacer clic derecho sobre él y seleccionar Desinstalar en el menú contextual.

Aparecerá una nueva ventana de diálogo para confirmar que el programa que está desinstalando no esté en ejecución.

Presione Iniciar para comenzar la desinstalación, cuando termine, presione Siguiente y mostrará los rastros de archivos y carpetas que no fueron eliminados por la desinstalación predeterminada.

Pulse "Seleccionar todo" para seleccionar todos los rastros y haga clic en "Siguiente" para eliminarlos. Esta aplicación solo será útil para quienes deseen asegurarse de que ninguna aplicación deje rastros.
Incluye un destructor de archivos integrado para eliminar archivos permanentemente sin dejar rastro. Si la aplicación te parece lenta, puedes activar el Modo Turbo en Preferencias.
Descargar Uberstaller
Funciona en Windows XP, Windows Vista y Windows 7. Además, consulte Revo Uninstaller , analizado anteriormente .