A mon avis, la 1ère question à laquelle répondre est de savoir pourquoi Avast voit Webroot et ni Windows ni Revo ne le voient.

ça ne serait pas la première fois que des éléments d’un programme (encore + pour un antivirus) restent sur le disque après désinstallation
Il doit suffire que la clé de registre HKLM/Software/Microsoft/Windows/Currentversion/Uninstall associée au programme n’y soit plus pour que ni windows ni revo ne le voient … sans pour autant avoir désinstallé proprement le programme.

La procédure indiquée par Webroot dit que c'est très facile à faire, qu'il suffit de désinstaller le programme à partir du panneau de config (sic !!). C'est-à-dire retour à la case départ et donc rien puisque l'exécutable ne se trouve pas dans la liste des programmes.

Il me semble pourtant avoir lu tout à l’heure en regardant la procédure de désinstallation de webroot une procédure en option 2 dans le cas où justement le programme n’apparait pas (plus) dans ajout/suppr.

edit:

If you are not able to uninstall SecureAnywhere using the steps above, [url=https://www5.nohold.net/Webroot/ukp.aspx?pid=12&ruleid=1070]click here[/url] for troubleshooting uninstall problems.

Une autre méthode que j’applique quand j’ai des doutes sur un vieux programme dont il reste des traces , c’est de le ré-installer puis de le désinstaller avec revo et sa méthode avancée qui fait un bon ménage de la base de registre et des dossiers/fichiers résistants.

Enfin , il y a aussi un outil de désinstallation de disponible:
http://assiste.com/Comment_desinstaller_completement_un_antivirus.html