¿Cómo elimino del registro los rastros residuales de software desinstalado?

9

Después de desinstalar una pieza de software, a veces noto entradas residuales en el registro. Me gustaría deshacerme de ellos.

He encontrado un enfoque insatisfactorio, descrito aquí:

  1. Use la exportopción en el editor de registro antes de instalar el software.
  2. Instala el software.
  3. Use el .regarchivo que se generó para revertir los cambios en el registro.

El problema con este método es que si instalo más software antes de desinstalar algo, esto también deshacerá los cambios que el software instalado realizó en el registro, además de los cambios en el registro del software que quiero eliminar, lo que es indeseable.

¿Hay alguna forma de deshacer todos los cambios que una instalación realizó en mi registro, sin deshacer todos los demás cambios desde que se instaló?

Ori Popowski
fuente
Spin-off a esta pregunta @ superuser.com/questions/919003/…
Mark Boulder

Respuestas:

2

¿Por qué no podrías usar algo como ccleaner para limpiar un registro hinchado? Debería limpiar cualquier entrada que los desinstaladores de software puedan dejar atrás.

Thomas B.
fuente
1
Ya tengo CCleaner. Se omiten las entradas de residuos y en realidad no está destinado a este propósito.
Ori Popowski
1

Puede usar software como Revo Uninstaller que puede buscar y eliminar automáticamente las entradas de registro relacionadas con el software que está desinstalando.

digitxp
fuente
Leí sobre Revo Uninstaller y parece ser el mejor desinstalador allí. Yo lo comprobaré. Gracias.
Ori Popowski
Lo usé para desinstalar soulseek y HandBreak e intentó eliminar toda mi instalación de OpenOffice: S
Ori Popowski el
1

Creo que la mayoría de las personas están demasiado preocupadas con el registro de Windows. El problema es que la mayoría de las personas no deberían abrir esa puerta. La mayoría de los "limpiadores de registro" no harán nada más que dañar los programas o el propio sistema operativo Windows. Es posible que ni siquiera lo note al principio, pero luego, cuando ejecuta un programa, recibe el temido mensaje de ERROR. Lo más probable es que se deba a la eliminación de claves de registro / valores / etc.

Tengo que admitir que abrí esa puerta en muchas ocasiones, buscando cada pequeña referencia a un programa que desinstalé.

Su derecho a exportar / importar todo el registro en sí mismo, si no "revierte" el registro antes de instalar cualquier otra cosa, el nuevo programa está condenado a fallar.

Revo desinstaller es una excelente aplicación al desinstalar, le permite marcar lo que desea o no desea eliminar e incluso eliminará en la papelera de reciclaje en caso de que no esté seguro de si debería haber eliminado la entrada. Para colmo, creará un punto de restauración antes de desinstalar solo para esos momentos de falla catastrófica.

Escuchará historias contradictorias sobre si "limpiar" o no el registro de Windows, en mi opinión, nunca use un limpiador de registro. Si necesita un programa para barrer su registro, no debería limpiarlo en primer lugar. Entiendo el deseo de tener un registro "limpio", así que después de desinstalar un programa, realizo una búsqueda manual y regedit del nombre del programa y el instalador, eliminando lo que queda.

En cuanto a cualquier programa, después de hacer una búsqueda manual en el registro, uso un programa llamado "Everything". Es una especie de reemplazo del Explorador de Windows, excepto EXTREMADAMENTE rápido. Tiende a encontrar cosas en lugares que nunca hubiera pensado mirar, como "AppData \ Roaming".

http://www.voidtools.com/

El único otro que sugeriría es Windows Live One Care

comet.vermont
fuente
0

Si desea ser completamente exhaustivo, puede usar Process Monitor para capturar la instalación (filtrado por nombre de proceso). Sin embargo, no conozco un software para "deshacer" los cambios basados ​​en una captura de Process Monitor.

Hola71
fuente