Descobri que instalar / remover muitas coisas no Explorer (ou seja, coisas que aparecem no botão direito) pode atrasar e desestabilizar o explorer.exe.
Além disso, descobri que o Explorer não libera a memória depois de grandes operações. Por exemplo, eu costumava copiar arquivos grandes (ou grande número de arquivos) usando o Explorer, mas agora eu uso o Robocopy. Acho que isso ajuda o Explorer a ser mais ágil e evitar vazamentos de memória.
Por fim, descobri que, se não consigo me livrar de alguns problemas do explorador, tento conter o problema ativando "Ativar janelas de pasta em um processo separado" em Ferramentas do Explorer | Opções de pasta | Ver guia. Isso tornará a área de trabalho do Windows e a barra de tarefas na parte inferior de um processo, e cada janela do Explorer será aberta em um novo processo. Dessa forma, para mim, os problemas não têm um longo processo de vida, porque fechar essas janelas do Explorer geralmente elimina muitos problemas. Isso não é prova de balas, mas me ajudou. A outra coisa que ajuda é não permitir que todo programa que queira instalar algo no meu clique direito faça isso. Eu só instalo programas ou programas essenciais que eu sei que são bem comportados.
Espero que estas dicas o ajudem.