Es un programa de lenguaje para el sistema y los programas instalados para que se ejecuten sin problemas. hay programas que si no tienes instalado determinada version de .NET no funcionan. Tambien, historicamente, dan mucha lata al instalarlos. muchos usuarios tratan de no tenerlo instalado y evitan instalar programas que lo necesiten. Si quieres saber mas:

http://es.wikipedia.org/wiki/Microsoft_.NET

Para mi gusto, demasiados programas que remueven registros. Muy peligroso si no sabes que haces. Una de las razones muchos SO tienen problemas en ejecutar programas y trabajar como debe ser. Tambien una de las causas que ciertos AV, como avast!, no se instalan correctamente.

No hay prueba valida que limpiando el registro el ordenador sea mas rapido.

Si, si tienes un error de registro por un programa que no se ejecuta bien y el desinstalador de programa no elimina ese registro pues debe de ser eliminado para reinstalar el programa, pero solo eliminar registros porque un programa te dice que lo hagas, puede ocacionar problemas mayores.

Hay muchos programas que comparten librerias y valores, y si borras uno de estos, puede afectar el funcionamiento de otros.

Disculpame pero seguir ¿ Que ?

Si quieres saber si tu ordenador esta limpio sigue las instrucciones que te di arriba. Si es en el forum de Viruses & Worms, tienes que abrir un nuevo topico en ingles aqui:

http://forum.avast.com/index.php?board=4.0

Si es en español aqui: http://www.forospyware.com/foro-de-virus-y-spywares/

Ahora bien si tienes otros problemas con el funcionamiento de avast! es mejor abrir un topico nuevo con su respectivo titulo.

Suerte.