O Windows não pode acessar o código de erro \\ [outro computador] 0x80004005

21

Eu tenho duas máquinas Windows em uma rede com fio doméstica, uma executando o Windows 7 (vou chamá-lo de w7 a partir de agora) e uma executando o Windows 8.1 (vou chamá-lo de w8 a partir de agora). Ambas as máquinas podiam acessar as pastas compartilhadas umas das outras (compartilhadas usando " compartilhamento avançado ", isto é) até que meu provedor de serviços da Internet atualizasse o modem no fim de semana. Agora o w8 pode acessar as pastas compartilhadas do w7, mas o w7 não pode acessar as pastas compartilhadas do w8. Ao digitar o \ w8 no Windows Explorer, recebo uma mensagem que diz

O Windows não pode acessar \\ w8

e, nos detalhes:

Código de erro: 0x80004005

Erro não especificado

Se eu tentar a mesma coisa no menu Iniciar, recebo uma seção de detalhes diferente:

Código de erro: 0x800070035

O caminho de rede não foi encontrado.

Se eu digitar \\ [endereço IP do w8] no Windows Explorer ou no menu Iniciar, obtenho os mesmos resultados acima.

Verifiquei se o Client for Microsoft Networks estava instalado e verificado nos W7 e w8 para a Conexão local, bem como a conexão com o provedor de serviços de Internet.

Não há firewalls de terceiros no w7 e w8.

Assegurei-me de que todos esses serviços estivessem sendo executados no w7 e no w8

  • Navegador de computador
  • Cliente DHCP
  • Cliente DNS
  • Função Publicação de Recurso de Descoberta
  • Servidor
  • Descoberta SSDP
  • Auxiliar Netbios TCP / IP
  • Host de dispositivo UPnP
  • Posto de trabalho

O host de dispositivo UPnP não estava sendo executado no w7, mas iniciá-lo não fez diferença.

O Navegador do computador e o host do dispositivo UPnP não estavam em execução no w8, mas iniciá-los não fez diferença.

Tentei mapear uma unidade de rede no w8 a partir do w7 (usando o endereço IP e o nome), escolhendo "conectar usando credenciais diferentes" conforme uma resposta no technet ainda produzia Código de erro: 0x800070035

Não consigo executar o ping do w8 no w7 usando o endereço IP ou o nome, mas o w8 pode executar o ping no w7.

Há também uma máquina xp na mesma rede. w7 e a máquina xp podem se ver. w8 pode ver a máquina xp, mas a máquina xp não pode ver w8.

Parece que essa poderia ser uma configuração de firewall no w7. No entanto, existem muitas regras de firewall de entrada e não sei quais devem ser verificadas.

Jimmy
fonte
Quais são os endereços IP (rede local) dos dois computadores e qual é a máscara de sub-rede? Eles estão realmente na mesma rede? Talvez o W8 tenha mudado para o ipv6?
agtoever
@ sempre que o endereço de w8 for 192.168.2.29, sub-rede 255.255.255.0; o endereço de w7 é 192.168.2.1, mesma sub-rede. Como sei se o w8 mudou para o ipv6? Ambos os computadores listam os endereços ipv4 e ipv6 no ipconfig.
Jimmy Jimmy
Você acabou de nos fornecer 2 endereços IPv4. Contanto que ambos tenham um endereço IPv4, eles se comunicarão pelo IPv4.
LPChip
@LPChip e ainda assim não! :( #
Jimmy
Caso isso ajude outra pessoa, tive os mesmos sintomas, mas causa diferente; nas propriedades de conexão de rede "Compartilhamento de arquivos e impressoras para redes Microsoft" foi desativado.
stewbasic

Respostas:

16

Além das soluções acima, resolvendo problemas genéricos / clássicos com esse código de erro, outro novo problema pode causar 0x80004005.

Desde o Windows 10 1709, o antigo protocolo SMB v1 não é mais suportado por padrão, que ainda é usado por vários PCs ou outros dispositivos de rede, como roteadores que fornecem um NAS. Observe que o SMB v1 também pode ter sido desinstalado em máquinas Windows mais antigas. Siga estas etapas para reativá-lo e acessar esses dispositivos novamente.

  • Vá para o painel de controle clássico
  • Vá para Programas e Recursos
  • Selecione Adicionar ou remover recursos do Windows na barra lateral
  • Verifique se o Suporte ao compartilhamento de arquivos SMB 1.0 / CIFS está marcado.

    Dependendo do que você precisa, você pode exigir apenas o componente cliente ou servidor e também instalar a remoção automática (que tenta protegê-lo de problemas de segurança do SMB v1), mas se você não tem idéia do que quero dizer, basta marcar a caixa de seleção pai.

Reinicie o seu PC e tente acessar o dispositivo novamente.

Um dispositivo típico que não suporta SMB 2 ou mais recente é o roteador FritzBox mais antigo (popular na Alemanha) e, se você tentar acessar um disco rígido USB conectado para atuar como um NAS, não poderá acessar o roteador tentando se conectar a ele. .

Raio
fonte
Meu padrão win10 tinha o SMB1.0 SERVER ativado, mas o CLIENTE estava desabilitado! Venha um Microsoft ... * facepalm *. Esta é uma mensagem de erro extremamente inútil. Cheguei a esta solução em outro site onde alguém sugeriu tentar mapear a pasta compartilhada como um driver de rede, usando credenciais diferentes para solicitar usr / pwd. Somente então, ocorreu um erro significativo, dizendo "Você não pode se conectar ao compartilhamento de arquivos porque não é seguro. Esse compartilhamento requer o protocolo SMB1 obsoleto". Eu gostaria que o Google me desse essa resposta SE nos principais resultados. ; (
msb
Aparentemente, em algum momento de 1809, eles também o desativaram. Eu apenas tive que reativá-lo. Uma maneira rápida de acessar a janela de recursos do Windows é WIN + R, "recursos opcionais". Habilite o cliente SMB 1.0.
Derek Wade
8

Siga as instruções abaixo. Eles podem ajudar. Ou eles podem não

No computador executando o Windows 8, pressione Win+ Re, na caixa de comando Executar, digite:
control /name Microsoft.NetworkAndSharingCentere pressione Enter.

Clique em "Alterar configurações avançadas de compartilhamento" no painel esquerdo e expanda o perfil de compartilhamento "Privado" e verifique se Ativar descoberta de rede e Ativar compartilhamento de arquivos e impressoras estão selecionados.

Expanda o perfil "Convidado ou Público" e verifique se a opção Desativar descoberta de rede e Desativar compartilhamento de arquivos e impressoras está selecionada.

Expanda o perfil "Todas as redes" e role para baixo até a parte inferior da janela e, em "Compartilhamento protegido por senha", selecione Desativar compartilhamento protegido por senha .

Agora, prima Win+ Re, na caixa de comando Executar, digite: \\Localhost. Verifique se todas as suas pastas compartilhadas estão presentes aqui.

Selecione uma pasta da lista e pressione Alt+ Entere, na guia Compartilhamento , pressione o botão Compartilhar e digite Everyonea lista suspensa, pressione Entere defina o "Nível de permissão" como Leitura . Faça isso para todas as pastas que você deseja compartilhar.

Por fim, verifique se os dois computadores (W7 e W8) têm a mesma máscara de rede.

Faça isso pressionando Win+ Re, na caixa de comando Executar, digite: shell:ConnectionsFoldere selecione seu adaptador de rede para a conexão Ethernet com fio e pressione Alt+ Enter. Na janela Propriedades, role para baixo até Internet Protocol Version 4 (TCP / IPv4) e clique duas vezes nele.

Se o endereço IP e a máscara de sub-rede foram inseridos manualmente, verifique se a máscara de sub-rede corresponde à da máquina Windows 7 seguindo a mesma etapa no W7.

Agora, descobrir o nome do host da caixa de W8, digitando-o na caixa de comando Executar:
cmd /c "hostname & pause".

Agora mude para a caixa W7 e, na caixa de comando Executar, digite: \\HOSTNAME_OF_W8_BOXe veja se você pode acessar os arquivos e pastas no W8 agora.

Vinayak
fonte
"Desativar compartilhamento protegido por senha" estava desativado, mas tentei ativá-lo, pois parece ser o que eu preciso para "compartilhamento avançado"? No entanto, ativá-lo não fez diferença. As pastas compartilhadas estão realmente presentes ao exibir \\ localhost no w8. Compartilhei uma pasta como você sugeriu (que estava desativado anteriormente, pois estava usando o 'compartilhamento avançado'), mas não fez diferença. O problema de bloqueio parece que o w7 (e outras máquinas) simplesmente não consegue ver (incluindo o ping) o w8.
Jimmy
Tente desativar o compartilhamento protegido por senha e o compartilhamento de pastas, como sugeri. Verifique também se a descoberta de rede está ativada.
Vinayak
Se isso não funcionar, tente criar um grupo doméstico e faça com que o W7 participe do grupo doméstico e veja se isso ajuda.
Vinayak
No meu caso, quando abro \\ HOSTNAME entre dois PCs win10, vejo a lista de todas as pastas compartilhadas. O problema é que se eu clicar em qualquer uma das pastas que começa "pensamento" por um longo tempo antes de falhar para abri-lo
Pavel P
@ Pavel que pode ser um problema de permissão. Verifique a guia Compartilhamento na janela Propriedades de uma pasta que você está compartilhando e clique no botão Compartilhar. Digite "Todos" e clique em Adicionar. Se agora você pode acessar essa pasta do outro computador, pode ser necessário alterar suas permissões de compartilhamento.
Vinayak 16/09
5

Aqui está uma solução alternativa.

Às vezes, a descoberta de rede no Windows simplesmente não funciona, mas a rede está presente, apenas inacessível.

Em seguida, você deve atribuir um IP estático à estação do servidor de arquivos.

Mapeie a unidade para a pasta compartilhada usando o IP da estação em vez do nome do computador.

Exemplo:

\\192.168.1.141\fileserver

instead of the inaccesible

\\computer-name\fileserver
Ionut Dobrinescu
fonte
3

O seu modem também é o roteador ao qual os dois computadores estão conectados? Nesse caso, a atualização provavelmente redefinirá tudo para os padrões, causando o Windows 7 para detectar uma nova rede. Como resultado, um pop-up é exibido para perguntar que tipo de rede é essa. Se escolhido para rede pública, será muito restrito. Provavelmente foi o que aconteceu.

Aqui está o que você faz no computador Windows 7:

  1. Clique no ícone de rede perto da hora no canto inferior direito.
  2. Clique Open network and sharing center
  3. Abaixo, View your active networksà esquerda, clique no texto azul que provavelmente está dizendo Public networkou possivelmente Home network.
  4. Na nova caixa de diálogo, selecione Work network.
  5. Clique em Close.

Agora as coisas devem estar funcionando novamente.

Se as coisas ainda não estiverem funcionando, clique Change advanced sharing settingsno lado esquerdo e avalie essas configurações. Faça o mesmo na máquina Windows 8. (As 5 etapas acima não se aplicam ao Windows 8. Ela sempre será uma rede pública e o Windows 8 não pergunta qual rede você possui.)

LPChip
fonte
O w7 estava na rede doméstica. Mudar para a rede de trabalho não parecia fazer diferença. Eu também tenho uma máquina xp na mesma rede e ela também não pode ver a máquina w8. O compartilhamento avançado do w8 parece razoável (ativar a descoberta de rede e o compartilhamento de arquivos e impressoras para redes privadas, desativado para público; todas as redes de compartilhamento de pastas públicas e compartilhamento protegido por senha estão desativadas. Tentei ativar o compartilhamento protegido por senha em todas as redes (como o que estou tentando fazer, com o compartilhamento avançado) mas não fazer a diferença?.
Jimmy
Na verdade, vejo algo suspeito no w8. Em "Centro de Rede e Compartilhamento", existem duas redes ativas: "Campainha" e "Rede 3". A rede 3 é do tipo Ethernet e diz "sem acesso à Internet". Bell é do tipo "Bell" e tem acesso à Internet. Eu 'disco' a conexão da Bell para ter um IP externo (público). O que é suspeito é que Bell seja rotulado como "Rede Privada", enquanto "Rede 3" seja rotulado como "Rede Pública". Parece-me que deve ser o oposto? Posso forçar o Windows 8 a transformar Bell em uma rede pública e a Rede 3 em uma rede privada?
Jimmy
Você faz uma conexão VPN? Se sim, tudo funciona quando você desconecta a rede VPN? Nesse caso, edite sua conexão VPN, guia rede, ipv4, desmarque a opção usar gateway externo.
LPChip
3

Corrigi-o com as seguintes etapas:

1- vá para iniciar-> painel de controle-> gerenciador de dispositivos abra-o 2- no menu de exibição marque "ver dispositivos ocultos" 3- abra a filial dos adaptadores de rede. 4- você verá muitos adaptadores chamados Microsoft 6to4. (Eu tinha mais de 150 números deles). 5- apague tudo. 6- reinicie o seu pc.

No entanto, durante a pesquisa, encontrei outro recurso útil que possui várias etapas listadas além da acima; portanto, se desejar, tente isso em http://appuals.com/best-fix-steps-fix-error-0x80004005/

tom
fonte
3

Então, recentemente eu implantou o Windows 10 para algumas máquinas de teste no meu escritório e teve o problema de não ser capaz de acessar o compartilhamento de rede ou seja, "\\USA\Shared"ou "\\FRANCE\Shared"mas "\\ENGLAND\Shared"bem trabalhado como foi o meu local Share. Isso foi apenas no meu Dell Optiplex 990, que está usando a NIC Intel 82579LM Gigabit. Os laptops acessam bem os compartilhamentos de rede. Eu olhei para a HKLM\System\CurrentControlSet\ correção de registro e também que os serviços de rede certos estavam sendo executados.

Eu e meu colega em Xangai pensamos que poderiam ser problemas de DNS, mas o NSLookup estava resolvendo perfeitamente. Eu fui a: https://downloadcenter.intel.com/product/47549/Intel-82579-Gigabit-Ethernet-Controller, em que a Intel lançou novas versões da placa de rede alguns dias antes da outra.

Obviamente, houve alguns problemas. Após uma atualização dos drivers e reinicialização, meus compartilhamentos não locais estão funcionando perfeitamente.

JustWilliam
fonte
2

Existem 2 conexões de rede ativas nas máquinas Windows 8: Rede 3, do tipo Ethernet, e Bell, uma conexão dsl que requer nome de usuário e senha. Quando eu me conecto à conexão Bell, a máquina recebe um endereço IP público. De qualquer forma, a conexão Bell era do tipo Rede Privada e a Rede 3 era do tipo Rede Pública - exatamente o oposto do que deveriam ter sido. Depois de alterar essas configurações, tudo começou a funcionar como esperado.

Foi trivial alterar a conexão da Rede 3 para ser privada (Windows + I, clique em Acesso à Internet, depois em Exibir configurações de conexão na parte superior, onde eu podia selecionar a Rede 3 e ativar "Localizar dispositivos e conteúdo"). Tornar a Bell pública foi um pouco mais envolvente, pois ela não aparece em Exibir configurações de conexão. Então, tive que ir para HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ NetworkList \ Profiles, encontrar o perfil com o Nome do perfil Bell e alterar sua categoria para 0 (ou seja, deixe em branco). Veja instruções e capturas de tela mais detalhadas .

Jimmy
fonte
2

Eu tinha algo parecido, mas podia conectar-me a ALGUMAS pastas compartilhadas, mas não a outras em um único PC cliente. Para piorar as coisas, eu poderia conectar a todos eles a partir de um nome de login no PC cliente, mas apenas alguns deles usando outro nome de login. E até onde pude ver, os dois nomes de login foram configurados nos dois computadores.

Este artigo foi corrigido por mim: http://www.howtogeek.com/howto/13197/map-a-network-drive-from-xp-to-windows-7/

Eu tinha o que eu pensava ser o mesmo nome de usuário na máquina XP (host), mas não conseguia conectar-me a determinadas pastas. Acontece que, embora o "Nome completo" seja o mesmo no PC (em Admin, Usuários e grupos locais, Usuários), o "Nome" foi diferente. Depois de adicionar o mesmo "Nome completo" ao host, tudo funcionou conforme o esperado.

Meu palpite é que o problema foi causado porque algumas pastas foram criadas por um usuário na máquina host e outras (que eu não consegui acessar) foram criadas por outro.

Ao adicionar o nome de usuário da máquina cliente na máquina host, eu tenho acesso a todos os arquivos compartilhados.

Julie
fonte
-1

Eu tive um problema semelhante e acabei sendo que o usuário estava acessando um compartilhamento de rede com outra credencial do usuário (unidade de rede mapeada), removendo a credencial do usuário do gerenciador de credenciais no painel de controle, corrigindo o problema.

Rayden G.
fonte