Defina a permissão Negar exclusão no arquivo da conta de usuário na qual o aplicativo é executado. Mesmo que a conta tenha permissões administrativas, a permissão Negar terá seu efeito. A única maneira de um usuário com permissões administrativas completas substituir uma permissão de negação explícita é se o aplicativo modificar especificamente as permissões no arquivo para remover a permissão de negação antes de excluí-la.
Se o bug na sua aplicação estiver fazendo isso, você terá peixes maiores para fritar.