O File Explorer (Explorador de Arquivos) provavelmente já deve ter feito você passar raiva em algum momento no Windows. O motivo disso é que ele está associado não só ao gerenciamento de arquivos, mas também a outras partes da experiência do sistema operacional como, por exemplo, a barra de tarefas. Felizmente a Microsoft tem trabalhado no desenvolvimento de medidas para desvinculá-lo da barra de tarefas e outros recursos do Windows.
Um dos maiores gargalos do Windows é a integração entre a área de trabalho e o explorer.exe, pois se for executado um arquivo pesado e o computador estiver utilizando os recursos de forma intensiva (processamento, memória etc.), irá afetar processos não relacionados como, por exemplo, a barra de tarefas que "congelará". A situação pode piorar mais ainda caso o explorer.exe trave, pois aí irá congelar a área de trabalho e várias aplicações. Claro que isso pode ser resolvido reiniciando os processos, mas é uma experiência péssima.
A desvinculação do File Explorer de outros processos
Para resolver esta reação em cascata causada pelo funcionamento do explorer.exe, a Microsoft começou a separar o "Impressive Shell" do File Explorer. Caso não conheça, o Impressive Shell foi implementado no Windows 8, é responsável por recursos como a Charms Bar e está associado a um processo chamado "ShellAppRuntime.exe" que está vinculado ao explorer.exe.
Nas atualizações mais recentes do Windows, a Microsoft está tentando mover o "Immersive shell" para fora do File Explorer. Isso foi percebido pela primeira vez pelo desenvolvedor "Start Is All Back" no Twitter, que disse:
Recurso interessante no dev 25252: ImmersiveShellInShellAppRuntime (id:39319758). Move o "immersive shell" para fora do explorer. Ainda não inicia o ShellAppRuntime.exe, mas, finalmente, toda essa miscelânea metropolitana pode ser um pouco mais confiável.
Interesting feature in dev 25252: ImmersiveShellInShellAppRuntime (id:39319758). Moves immersive shell out of explorer. Does not start ShellAppRuntime.exe yet, but finally, all this metro hodgepodge may be a bit more reliable.
— Start Is All Back (@StartIsBack) November 29, 2022
Em compilações mais recentes do Windows é possível abrir o ShellAppRuntime.exe de forma independente. Antes, o ShellAppRuntime.exe estava vinculado ao explorer.exe. Claro que a experiência ainda apresenta erros e algumas partes do sistema operacional ainda estão bem integradas ao processo de gerenciamento de arquivos.
Futuramente, o Windows 11 irá utilizar um processo de software diferente, deixando mais fácil para o sistema operacional (SO) executar os processos sem depender do File Explorer. Isso deverá automaticamente reduzir falhas e deixar o SO mais rápido.
Lançamento e disponibilidade
A "desvinculação dos recursos do explorer.exe" ainda está em estágio inicial. Ou seja, ainda vai demorar para ver ou sentir alguma diferença na prática.
😕 Poxa, o que podemos melhorar?
😃 Boa, seu feedback foi enviado!
✋ Você já nos enviou um feedback para este texto.