
Quando clicamos para remover um programa do nosso computador, a expectativa geral é que o espaço ocupado seja libertado de imediato. No entanto, segundo uma publicação técnica partilhada no blogue oficial da Microsoft, a realidade para as aplicações empacotadas no formato MSIX é bastante diferente, resultando na manutenção dos dados originais ocultos mesmo após o processo de remoção.
O método clássico face ao novo formato
Durante décadas, os instaladores tradicionais baseados na tecnologia MSI (Microsoft Installer) funcionaram de forma muito linear. A desinstalação de um destes programas apaga os ficheiros binários, remove os diretórios associados e limpa as entradas no registo do Windows. O processo garante que os resíduos da aplicação desaparecem por completo da máquina.
O formato MSIX, utilizado sobretudo pelas aplicações da Microsoft Store, aborda o ciclo de vida do software em quatro fases distintas. O sistema começa pela etapa "Stage" (colocação dos ficheiros no disco), seguindo-se o "Register" (ligação à conta de utilizador), o "Deregister" (desconexão da conta) e, por fim, o "Destage" (a eliminação física dos ficheiros).
O que acontece realmente ao teu PC
Quando o utilizador clica no botão para desinstalar uma destas aplicações, o sistema operativo invoca um método interno denominado RemovePackageAsync. Esta ação realiza inicialmente apenas o "Deregister", cortando os atalhos e a presença do software na conta ativa. A eliminação real só avança se o sistema determinar que nenhuma outra entidade precisa dessa informação.
Isto significa que, se houver múltiplas contas configuradas no mesmo PC, remover a aplicação de um perfil visualmente oculta o acesso, mas os dados permanecem instalados internamente para servir os restantes utilizadores. O efeito é idêntico em cenários de conta única quando diferentes aplicações dependem de pacotes partilhados, como os tempos de execução .NET, componentes do Visual C++ ou o Windows App SDK.
Se decidires remover um programa que partilha uma destas estruturas base com outro software instalado, o sistema vai preservar os ficheiros essenciais no disco. O resultado prático reflete-se no armazenamento, uma vez que a eliminação aparente da aplicação pode não libertar tanto espaço quanto o esperado pelo utilizador final.












Nenhum comentário
Seja o primeiro!