explorer.exe
NÃO pertence em c:\windows\system32
. Ele só vai em c:\windows
(e c: \ windows \ syswow64 e alguns dos diretórios do winsxs, mas isso é além do ponto).
c:\windows
está protegido contra alterações por praticamente tudo.
Então a verdadeira questão aqui é porque o seu sistema está tentando carregar o explorer.exe do local errado? Meu palpite é que você tem um vírus que o Avast não detectou. Você pode tentar verificar seus fóruns de suporte.