Sou desenvolvedor e, como parte do processo de compilação, uma dll da Microsoft é copiada para uma determinada pasta. Agora, a cópia do arquivo está falhando, pois o destino não pode ser substituído.
Decidi excluí-lo manualmente (usando uma conta de administrador, mas um explorador não elevado), procurei a pasta e tentei excluir. Isso falhou (requer permissão do administrador). O mesmo se aplica ao usar um explorador elevado.
Então tentei Propriedades-> Segurança-> Avançado-> Propriedade
O proprietário atual está mostrando como Unable to display current owner
. Não consigo me apropriar (uma Access Denied
mensagem simples, sem elaboração). O Prompt de Comando Elevado / PowerShell também não ajuda (ambos fornecem um Access Denied
à sua maneira).
O Process Explorer não mostra identificadores abertos no arquivo.
Eventualmente, eu inicializei o Linux e excluí o arquivo, mas o que eu gostaria de saber é o que o causou?
O Security Essentials não teve problemas com o arquivo. É assinado digitalmente pela MS e as assinaturas coincidem.