Aplicativos travando ao tentar acessar compartilhamentos de rede

Se você perceber que os aplicativos congelam quando tentam acessar simultaneamente um arquivo em uma unidade de rede no Windows 10 , esta postagem destina-se a ajudá-lo. Nesta postagem, identificaremos a causa potencial desse problema, bem como forneceremos a solução alternativa que você pode tentar para ajudá-lo a mitigar o problema.

Vamos dar uma olhada em um cenário típico onde você pode encontrar essa anomalia.

Você cria uma pasta compartilhada em um servidor e adiciona um arquivo à pasta. Em um cliente que está executando Windows 10/8.1/7 , você monta a pasta compartilhada como uma unidade de rede. Você instala um software de segurança de terceiros que inclui um driver de minifiltro do sistema de arquivos associado a um aplicativo.

O minifiltro é anexado a uma unidade local que contém o caminho %SystemRoot% (por exemplo, uma unidade C) e à unidade de rede da pasta compartilhada que você criou. O minifiltro envia uma mensagem (usando a  função FltSendMessage ) que inclui o nome do arquivo na unidade de rede para o aplicativo. O aplicativo tenta abrir o arquivo usando o nome do arquivo que recebe e outro aplicativo no mesmo computador que não está associado ao minifiltro tenta abrir o mesmo arquivo na unidade de rede ao mesmo tempo.

Nesse cenário, ambos os aplicativos congelam.

Aplicativos(Apps) travando ao tentar acessar compartilhamentos de rede

Se você se deparar com esse problema de congelamento de aplicativos ao acessar um arquivo em uma unidade de rede(apps freeze when accessing a file on a network drive) , tente as soluções recomendadas abaixo, conforme o caso, para resolver o problema de maneira rápida e fácil.

1] Se esse problema já ocorreu(1] If this issue has already occurred) , reinicie o cliente Windows.

2] Para evitar esse problema(2] To avoid this problem) , você pode desabilitar Arquivos Offline(Offline Files) (Observação : Se você precisar usar Arquivos Offline(use Offline Files) , não há solução alternativa) usando o Editor de Diretiva de Grupo Local(Local Group Policy Editor) (gpedit.msc).

Aplicativos travando ao tentar acessar compartilhamentos de rede

Veja como:

  • Pressione a tecla Windows + R.
  • Na caixa de diálogo Executar, digite gpedit.msc e pressione Enter para abrir o Editor de Diretiva de Grupo(open Group Policy Editor) .
  • Dentro do Editor de Diretiva de Grupo Local(Local Group Policy Editor) , use o painel esquerdo para navegar até o caminho abaixo:

Computer Configuration > Administrative Templates > Network > Offline Files

  • No painel direito, clique duas vezes em Permitir ou proibir o uso do recurso Arquivos Offline(Allow or disallow use of the Offline Files feature) para editar suas propriedades.
  • Na janela Permitir ou proibir o uso da política do recurso Arquivos Offline(Allow or disallow use of the Offline Files feature) , defina o botão de opção como Desativado(Disabled) .
  • Clique em Aplicar(Apply) > OK para salvar as alterações.

Agora você pode sair do Editor de Diretiva de Grupo Local(Local Group Policy Editor) e reiniciar o computador. Os aplicativos congelam ao acessar um arquivo em uma unidade de rede (apps freeze when accessing a file on a network drive ) no Windows 10 , o problema deve ser resolvido agora.

De acordo com a Microsoft , você encontra esse problema devido a um bloqueio de recurso que é mantido pelo Windows Client-Side Caching Driver (Csc.sys) .

Quando esse problema ocorre, o Csc.sys(Csc.sys) obtém um bloqueio de recurso em um arquivo e, em seguida, solicita um driver que está acima dele em uma pilha de driver para abrir o arquivo. Isso faz com que todos os aplicativos que tentam acessar o arquivo aguardem. Isso também faz com que o thread do minifiltro aguarde a resposta do aplicativo associado.



About the author

Eu sou um programador de computador, e tenho sido há mais de 15 anos. Minhas habilidades estão no desenvolvimento e manutenção de aplicativos de software, além de fornecer suporte técnico para esses aplicativos. Também ensinei programação de computadores para alunos do ensino médio e atualmente sou instrutor profissional.



Related posts