O conteúdo do compartilhamento de rede não está atualizado ou atual no servidor de terminal do Windows 2008R2

3

Eu tenho um servidor 2008R2 sp1, totalmente corrigido, que hospeda alguns compartilhamentos sob o diretório e: \ compartilhamentos Sob esse diretório eu tenho outros compartilhamentos, como "Andy", que é compartilhado para todos controle total, o cache definido para apenas os arquivos e programas que os usuários especificam são permitidos controle total de permissões off-line e ntfs.

Conectando-se a partir de uma estação de trabalho cliente (servidor de terminal 2008R2) se eu conectar uma unidade de rede ao compartilhamento, descobri que o explorador E um prompt dos nem sempre mostram o conteúdo atualizado do compartilhamento. Se eu tenho explorador aberto para o compartilhamento e criar novos arquivos no compartilhamento, eles sempre aparecem na janela do explorador. No entanto, se eu fechar a janela do explorer e, em seguida, criar manualmente alguns novos arquivos no próprio servidor no local de compartilhamento, posso abrir o explorer e o conteúdo do compartilhamento aparecerá como estava antes dos novos arquivos serem adicionados. Assim que eu criar um novo compartilhamento, a janela do Explorer será atualizada (ou eu posso pressionar F5 para atualizar). Estranhamente, eu tenho exatamente os mesmos sintomas em um prompt do DOS - eu posso fazer um dir e o conteúdo do compartilhamento fica obsoleto até que o explorador seja aberto.

Eu posso reproduzir esse problema em outra pasta na pasta e: \ shares (que não é compartilhada em si, mas se eu criar um novo compartilhamento como e: \ andy, por exemplo, o comportamento não ocorre. A enumeração baseada em acesso deve ser descartada, pois minha conta de usuário nunca é alterada - basta pressionar F5 ou abrir uma janela do explorador. No teste, descobri que, deixando a pasta sozinha, as alterações acabarão sendo reduzidas à exibição de compartilhamento.

Comportamento bizarro - imaginando se alguém tem algumas ideias ou já viu isso antes?

    
por Absoblogginlutely 07.10.2013 / 21:27

1 resposta

2

link tinha a resposta sobre a desativação do cache no servidor de terminal, definindo o seguinte.  [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanWorkstation \ Parâmetros]  “DirectoryCacheLifetime” = dword: 00000000

Isso resolveu o problema.

    
por 08.10.2013 / 12:43