
Na última quinta-feira (05/03/12) ganhei um computador novo para poder trabalhar em casa. Conectei-o, por cabo, à rede da empresa e instalei a maior parte do software necessário para isso, acessando um compartilhamento no meu computador fixo no trabalho. Não tive problemas aqui e tudo funcionou.
Ontem à noite tentei acessar a rede da empresa através do Windows VPN e, embora consegui me conectar à rede, não consegui me conectar a nenhum computador da rede. No entanto, recebi um erro ao conectar, mas não consigo obter o erro novamente para obter os detalhes da mensagem de erro.
Hoje estou novamente na rede da empresa e não consigo acessar nada na rede como na quinta-feira passada, embora consiga executar ping em todos os computadores que estou tentando acessar.
Aqui está uma lista de detalhes que podem ajudar na solução desse problema (Atualizada):
Lista de observações/ações
- Meu computador é idêntico a outro computador que não apresenta problemas.
- Não está no domínio, mas sim no grupo de trabalho padrão, mas isso não foi um problema na quinta-feira passada, então presumo que ainda não seja.
- Consigo acessar meu e-mail no servidor Exchange.
- Posso me conectar ao nosso servidor TFS no Visual Studio, mas não no Explorer.
- Também posso me conectar a servidores de banco de dados e área de trabalho remota.
- Vejo vários computadores ao navegar em computadores na rede, mas não consigo me conectar a nenhum deles.
- Ao tentar conectar-me a um computador, recebo consistentemente o código de erro "0x80070035" (caminho de rede não encontrado).
- Também recebo o erro 0x80070035 ao clicar duas vezes no computador de destino na interface de rede.
- Não recebo uma caixa de diálogo de login ao tentar acessar um computador, como deveria, pois não estou no domínio. (Eu fiz login no Exchange, na Área de Trabalho Remota e no TFS)
- Entre quinta-feira, onde funcionou, e domingo à noite, onde não funcionou, instalei algumas atualizações de segurança, além de várias ferramentas, etc., necessárias para a programação.
- Tentei acessar pelo nome do computador e ip e nenhum deles funcionou.
- Posso fazer ping pelo nome do computador.
- Excluí todas as credenciais de rede armazenadas (1 entrada).
- Consigo acessar meu computador a partir do computador de destino.
- Cliente e servidor podem se ver na rede = a descoberta de rede está habilitada.
- Estou usando o perfil de rede "Trabalho".
- Ao acessar a rede por meio de VPN, não consigo fazer nada funcionar usando nomes de computadores, mas todas as opções acima se aplicam ao usar endereços IP em vez de nomes de computadores.
- Eu executo o Windows 7 Home Premium no meu computador.
Usando o PowerShell tentando acessar um compartilhamento, recebo o seguinte erro (ComputerName e ShareName sendo valores corretos, é claro):
PS C:\Users\MyUser> cd \\ComputerName\ShareName
Set-Location : Cannot find path '\\ComputerName\ShareName' because it does not exist.
At line:1 char:3
+ cd <<<< \\ComputerName\ShareName
+ CategoryInfo : ObjectNotFound: (\\ComputerName\ShareName:String) [Set-Location], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
No entanto, executando ping na mesma máquina (ping ComputerName) do PowerShell, recebo resposta imediatamente.
(Conforme mencionado na lista de observações/ações, tentei o procedimento acima com o endereço IP novamente na VPN, para obter o mesmo resultado)
Conclusão
Então, para resumir, praticamente a única coisa que possonãofazer, é acessar os outros computadores através da navegação (explorer.exe, powershell, map networkdrive, etc.), o que significa que estou praticamente incapaz de resolver o caminho de alguma forma, ao tentar conectar-se a outros computadores através da navegação, embora o caminho seja resolvido perfeitamente usando todos os tipos de outros serviços.
Alguma recomendação sobre o que posso tentar a seguir para resolver o problema? :)
Responder1
Pelo que entendi, você não consegue acessar pastas compartilhadas em outros computadores. Tente desabilitar completamente o firewall do Windows para todos os perfis e veja se você consegue navegar no PC. Se você tiver algum software antivírus ou firewall, tente desativá-lo também. Verifique suas configurações de arquivo e impressão na central de rede e compartilhamento -> configurações avançadas de compartilhamento.
Responder2
Finalmente descobri o que causou isso!
Eu estava usando um antigo "script de aumento de desempenho" que adicionou algumas alterações ao registro, e entre elas estavam estas duas:(AVISO: Estes são exemplos do que NÃO fazer, NÃO é a solução)
;Disable Background Intelligent Transfer Service (default is 2)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS]
"Start"=dword:00000004
;Disable TCP/IP NetBIOS Helper (default is 2)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LmHosts]
"Start"=dword:00000004
Não tenho certeza de qual dos dois causou o erro, mas ambas as configurações não devem ser desativadas quando você estiver em uma rede de domínio.
Nunca encontrei nada nos logs de eventos ou algo parecido, então foi apenas por tentativa e erro em uma instalação limpa que finalmente descobri o que estava causando tudo.
Responder3
Já passei por cerca de 30 páginas sem soluções, até que lembrei que o Hyper V foi a outra alteração que fiz. Se houver um switch Virtual Hyper-V EXTERNO, não consigo entrar em outras máquinas, mesmo que elas apareçam na lista de redes. Com o switch virtual do Hyper-V alterado para um switch INTERNO e após uma reinicialização, tudo está bem. No meu caso, também, executar ping no nome da máquina ou no IP funcionou bem.