Se você quiser impedir a instalação de um software específico, tente importar o certificado (assinatura digital) para "Certificados não confiáveis". Então, sempre que ele tentar instalá-lo, a caixa de diálogo do UAC mostrará "Este software não é confiável", em vez de solicitar que você conceda acesso de Administrador ao programa de instalação.
Existe uma maneira mais segura de usar o certificado do instalador, mas pode desacelerar o sistema inteiro um pouco. Você pode importar o certificado do Avast para a Diretiva de Grupo, portanto, mesmo que não exija privilégios de administrador, ele não será executado.
Se você quiser bloquear toda a instalação do software, forneça a ele uma conta de usuário (sem privilégios de administrador). Pode ser a única solução para bloquear tudo, no entanto. Você precisa garantir que seu avô não precise de privilégios de administrador com frequência.
Se permitir, você pode configurar seu software antivírus atual para que desconfie do certificado do Avast e possa excluir o instalador imediatamente após o download. Esta também é uma boa opção.
De qualquer forma, eu pessoalmente acredito que educar seu avô para aprender a resistir a anúncios e a quaisquer que sejam os testes gratuitos é a solução definitiva. Então você não terá que se preocupar com isso e aquilo para impedi-lo de instalá-los.