Nas últimas semanas, a empresa em que trabalho tem tido problemas em seu servidor, em que um arquivo fica bloqueado por algo e não pode ser desbloqueado. Esses arquivos são quase sempre arquivos que estão sendo acessados ativamente no compartilhamento de arquivos do Windows. Eu baixei o popular programa Unlocker , mas ele não consegue encontrar nenhum bloqueio no arquivo. openfiles.exe (ou Ferramentas do sistema > Pastas compartilhadas > Abrir arquivos) não mostra o arquivo como sendo aberto por qualquer coisa. No entanto, não consigo abri-lo em nada, inclusive no bloco de notas - o sistema me fornece um erro de permissão negada, mesmo ao acessar o arquivo como administrador do sistema local. O problema sempre desaparece quando o servidor é reinicializado.
Para piorar, também não consegui reproduzir esse erro. Sua freqüência está em qualquer lugar, de diariamente a uma semana de trabalho perfeitamente bem. Quando o problema acontece, tenho muito pouco tempo para investigá-lo, porque nove vezes em dez o problema torna nossos sistemas de produção completamente não-funcionais, e o gerenciamento quer que o servidor seja reinicializado.
O problema também não está limitado a um único aplicativo. A maioria do tráfego de compartilhamento de arquivos está em nosso software de gerenciamento de produção, Globalshop , portanto, o problema geralmente se manifesta em algum lugar lá, no entanto, o mais recente ocorrência foi em um banco de dados do Microsoft Access completamente separado de qualquer coisa Globalshop.
Alguém viu algo assim? Alguma ideia do que poderia causar isso? Deixe-me saber se há mais alguma informação que você precisa.
Estamos atualmente executando o Windows Server 2003 Standard Edition.
[edit] Eu tentei verificar as permissões, mas não permiti acesso a elas também no arquivo ofensivo. Não consigo abrir, mover, excluir, renomear ou copiar o arquivo.
[edit2] Eu consegui isolar dois arquivos ofensivos. Desde que nenhum outro problema de interferência na produção surja, fui autorizado pela gerência a manter o servidor on-line pelo resto do dia para testá-los.
[edit3] Brettski, em comentários, sugeriu que eu olhasse as permissões de arquivo. Eu tirei uma captura de tela da janela de propriedades de um dos arquivos incorretos. Como você pode ver, não há permissões disponíveis. link (Isso é aberto como o administrador do sistema com direitos de acesso total.)