Windows Explorer lento para abrir o computador em rede, rápido para navegar uma vez aberto

8

Abro o Windows Explorer e insiro um IP para um computador na minha rede doméstica (\\ 192.168.1.101). Demora 30 segundos ou mais para apresentar uma lista das pastas compartilhadas. Não parece ser uma coisa inicial de handshaking / autenticação; mesmo que eu permita o carregamento da visualização e o carregue imediatamente novamente, é sempre lento.

Depois que eles aparecem, é rápido navegar pelas pastas e abrir arquivos. Além disso, a navegação direta para uma pasta (\\ 192.168.1.101 \ My Music) é rápida, mesmo que seja a primeira conexão desde a reinicialização.

Usar \\ nome_do_computador em vez do endereço IP fornece exatamente os mesmos resultados.

Pings retornam em 1ms.

net view \\ nome_do_computador (ou \ endereço_ip) retorna a lista de pastas compartilhadas rapidamente. Isso me faz suspeitar de um problema do Explorer em vez de um problema de rede.

Suspeitando que o computador remoto estivesse sendo indexado automaticamente ou algo assim, entrei em Ferramentas-> Opções de pasta-> Ver e desmarcou a opção "Procurar automaticamente pastas e impressoras de rede", mas isso não fez diferença.

Desmarcar o ícone "Pastas" próximo à barra de endereço não faz diferença.

Adicionar o endereço IP e o nome do computador ao arquivo hosts não faz diferença.

Ambos os computadores envolvidos são laptops com Windows XP. Ambos têm WiFi e adaptadores a cabo. O meu não está conectado via cabo. O resultado é o mesmo, independentemente de o destino estar conectado ao cabo ou não (embora o endereço IP seja alterado - 192.168.1.101 por cabo, 192.168.1.103 por WiFi.) Estamos usando o DHCP atribuído pelo roteador.


fonte
Eu sempre estive pensando sobre isso também.
ephilip
+1 boa pergunta. também precisam boa resposta
Metal Gear Solid
Tente usar um programa como o Total Commander e verifique se o acesso é mais rápido. Deveria ser
Drake

Respostas:

1

Eu já vi isso acontecer antes e foi um problema de nome NETBIOS (pode acontecer mesmo se você usar o IP) - tente adicionar o nome do computador ao seu arquivo HOSTS e veja se isso ainda acontece.

  • Abra Iniciar> Executar
  • Execute o "bloco de notas c: \ windows \ system32 \ drivers \ etc \ hosts"
  • Adicione "192.168.1.101 ComputerName" ao arquivo

Não sei por que isso acontece, a menos que o Windows tente corresponder o endereço IP a um nome de host NETBIOS.

Claro que poderia ser outro problema, mas isso é algo fácil / rápido de experimentar.

Brett Coburn
fonte
1

Esta é uma possibilidade: sua área de trabalho é dual-homed? Ou seja, ele possui duas interfaces de rede ativas? Uma interface sem fio conta. Se for esse o caso, os serviços de rede podem estar tentando alcançar esse IP através de ambas as interfaces (e aguardando o tempo limite esgotado) antes de mostrar qualquer coisa. Pode ser especialmente problemático se as duas interfaces fizerem parte da mesma rede (por exemplo, um laptop conectado via cabo, mas também com uma conexão wifi a um hub na mesma LAN).

Você pode tentar executar a net view \\192.168.1.101partir da linha de comando. Se isso retornar instantaneamente (e você ainda não tiver "preparado a bomba" via explorer), suspeitaria de algo a ver com as configurações de exibição no Explorer, que responderei separadamente.

Zac Thompson
fonte
0

Se também for rápido quando você fechar a janela do explorer e reabrir a máquina, eu diria que isso não é motivo para preocupação.

Leva tempo pela primeira vez, porque seu computador é basicamente handshake, troca de configurações de segurança, logon etc.

Às vezes, quando eu me conecto a uma máquina remota pela primeira vez na minha sessão, pode levar de 10 a 20 segundos para fazer logon. Depois disso, é rápido e não há problemas.

Mais uma vez, eu diria que, neste momento, não há com o que se preocupar.

William Hilsum
fonte
0

Se você tiver a "Barra do Explorer -> Pastas" ativada, desative-a antes de executar as etapas descritas. Caso contrário, você está forçando o Explorer a mostrar a estrutura de rede do Windows quando tudo o que você realmente deseja é a lista de compartilhamentos.

Zac Thompson
fonte
0

Como parece, ainda não foi sugerido:

  • "Painel de controle"
  • "Opções de Internet"
  • Guia "Conexões"
  • Clique no botão "Configurações da LAN"
  • Desmarque a opção "Detectar configurações automaticamente"

Foi isso que acelerou a navegação em compartilhamento de rede para mim. Além disso, existem alguns ajustes no registro que podem ser feitos para melhorá-lo ainda mais, no entanto, não me lembro dos detalhes.

ctrl_freak
fonte
0

Outro tiro no escuro, torne os dois computadores membros do mesmo grupo de trabalho. Em SystemProperties> ComputerName> Change.

colonizar
fonte
-1

Embora essa seja uma pergunta bastante antiga, minha solução para esse (aparentemente) problema foi a seguinte (consulte o artigo original para obter mais informações):

No editor de registro, abra a chave HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version/Explorer/RemoteComputer/NameSpace/{D6277990-4C6A-11CF-8D87-00AA0060F5BF}e exclua-a. Lembre-se de fazer um backup caso algo dê errado!

Aparentemente, isso resolveu um congestionamento de pesquisa de LAN no Windows 2000 e parece estar funcionando também no Windows XP. Definitivamente, corrigiu a pesquisa raiz em pastas compartilhadas em rede para mim. Espero que ajude!

Banderi
fonte