Quando eu desinstalo alguns aplicativos, eles deixam para trás o diretório de instalação junto com .dead
o arquivo. Parece que é específico para aplicações Electron/Squirrel. Slack é um excelente exemplo.
Qual é o objetivo deste arquivo? Que finalidade serve? Um aplicativo não deveria ser totalmente removido quando desinstalado, além dos dados do usuário?
Responder1
.dead
O arquivo parece ser criado quando você desinstala um aplicativo esquilo:https://github.com/Squirrel/Squirrel.Windows/issues/943#issuecomment-338869343
Atualização 26-06-2020. Mudei do meu comentário para a resposta, conforme solicitado. A finalidade do arquivo conforme descrito no link acima:
O Squirrel está adicionando o arquivo para indicar que o aplicativo foi desinstalado, mas não foi possível excluir o diretório. O método FullUninstall não funcionará em uma pasta com arquivo .dead e o algoritmo de limpeza (que é executado na inicialização do PC) irá ignorar essas pastas. Do código: "NB: Se não pudermos limpar um diretório, precisamos ter certeza de que qualquer pessoa que o encontrar posteriormente não tentará executar eventos do Squirrel nele. Iremos marcá-lo com um arquivo .dead"