
Após a instalação do KB5025229/KB5025230, estamos recebendo erros em nosso software:
System.IO.IOException: O processo não pode acessar o arquivo '{file}' porque ele está sendo usado por outro processo.
Após a desinstalação do KB5025229/KB5025230, o problema desapareceu. O problema ocorreu em várias VMs do Azure com Windows Server 2019 e Windows Server 2022.
O software é o site ac # dotnetframework4.7 asp.net MVC em execução no IIS. O problema ocorre ao gravar um arquivo temporário; este arquivo é aberto e fechado várias vezes em um curto espaço de tempo, cada vez que novos dados são adicionados ao arquivo.
Este arquivo é armazenado em um compartilhamento de arquivos da conta de armazenamento do Azure.
Parece que outro processo está bloqueando o arquivo agora. Que processo pode ser esse? Talvez o Defender esteja verificando o arquivo alterado? Analisei as alterações no KB5025229, mas não consegui ver nada relacionado a isso.
Alguém tem alguma idéia sobre isso?
Responder1
So it looks like an other process is locking the file now, what process can this be?
Você precisa habilitar a auditoria no nível do sistema e no arquivo para registrar essas informações no log de eventos. Você também pode usar ferramentas como SysInternals ProcMon para identificar o acesso a arquivos de maneira mais precisa. Dado que o sintoma é facilmente reproduzível em um curto período de tempo, não deve demorar muito para identificar o processo agressor.
https://learn.microsoft.com/en-us/sysinternals/downloads/procmon