Un modo per essere sicuri al 100% di non avere virus non esiste, però ci puoi andare molto vicino utilizzando antivirus + firewall + antispy + scan on line ogni 15-20 giorni.
Importante è anche il "comportamento" dell'utente: i crack per esempio, sono un mezzo sicuro per beccarsi dei virus...
Per quanto riguarda l'Avast, come quasi tutti gli antivirus, al caricamento fanno un controllo su se stessi (checksum dei files e altro) per essere sicuri di non essere stati aggirati.
Certo, anche questo controllo potrebbe fallire, ma quella dei virus non deve diventare una paranoia.
Sono cosi avanti che quando guardo indietro vedo il futuro.