1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      

Siga-nos


Windows 11

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.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?

Não perca nenhuma novidade!

Junte-se a milhares de leitores e receba as últimas notícias de tecnologia, análises e dicas diretamente no seu email.

Nenhum comentário

Seja o primeiro!





Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech