Ao gerar relatórios, nosso aplicativo armazena dados no diretório %appdata%/local/temp de um usuário (usando bibliotecas de relatórios DevExpress - não temos controle sobre isso).
Isso funciona bem, exceto às 15h, diariamente, em um de nossos clientes (executando o Windows Server 2016), quando uma pasta numerada incrementada no diretório temporário do usuário (por exemplo, %appdata%/local/temp/96) é excluída e requer uma nova sessão do Windows a ser iniciada ou o SQL Server Mgmt studio a ser aberto para recuperá-lo.
Passamos por suas tarefas agendadas e não encontramos nada para explicá-lo, sua limpeza de disco agendada é executada semanalmente e não às 15h, e não há outros aplicativos do estilo 'CCleaner' instalados.
Não vimos isso em nenhum outro cliente.
O que pode estar causando essa exclusão e como podemos impedir que isso aconteça?
O Process Monitor pode ajudá-lo a monitorar o sistema para registrar qual aplicativo está excluindo a pasta.