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.