Código de erro: 0x80070035 “O Caminho da Rede não foi encontrado” após actualização do Windows 10

Após actualizar a compilação do Windows 10 para 1803 ou superior (1809, 1903, 1909), alguns utilizadores repararam que já não conseguiam ligar-se a pastas de rede partilhada em computadores ou dispositivos NAS vizinhos.

Windows File Explorer não pode sequer mostrar uma lista de pastas partilhadas em computadores de rede (ambos com Windows 10 e Windows 7). Ao tentar abrir qualquer pasta de rede, aparece um erro:

Erro de Rede
O Windows não pode aceder \\\\\\\\i1c1cf0b6e”>br>Verifica a ortografia do nome. Caso contrário, poderá haver um problema com a sua rede. Para tentar identificar e resolver problemas de rede, clique Diagnose.
Código do erro de rede: 0x80070035.
O caminho da rede não foi encontrado.

Código do erro: 0x80070035. O caminho da rede não foi encontrado - win 10

Ao mesmo tempo, pode facilmente abrir e ligar pastas partilhadas de rede a partir de outros computadores (executando versões mais antigas do Windows 10, 8.1, ou 7), smartphones e outros dispositivos.

Vamos tentar descobrir como corrigir o erro com o código “0x80070035. Network path not found” no Windows 10.

SMBv1 não está instalado por defeito no Windows 10

P>Primeiro de tudo, é necessário compreender se o problema está relacionado com o facto de que no Windows 10 1709 e mais recente o protocolo SMB v1.0 não está instalado por defeito (este protocolo é utilizado para aceder a ficheiros e pastas partilhados na rede local). Se tentar ligar-se a um dispositivo de rede que só suporta o acesso através do protocolo SMBv1 (por exemplo, uma versão antiga do armazenamento NAS, um computador com Windows XP/Windows Server 2003) a partir das últimas compilações do Windows 10, não será capaz de se ligar a pastas de rede partilhada em tal dispositivo. E ao aceder ao recurso pelo caminho UNC (\\NASname), pode receber o erro “0x80070035”.

Para verificar se o protocolo SMBv1 está activado no Windows 10, use o seguinte comando:

dism get SMB1Protocol state in windows 10dism obter estado do protocolo SMB1 no Windows 10

Como pode ver, neste caso a funcionalidade SMB1Protocol-Client está desactivada.

SMB1Protocol | DisabledSMB1Protocol-Client | DisabledSMB1Protocol-Server | Disabled

P>Pode permitir que o cliente SMB antigo aceda a dispositivos de rede usando o protocolo SMBv1 através do Painel de Controlo (Painel de Controlo -> Programas e Características -> Ligar ou desligar as características do Windows -> SMB 1.0 / CIFS File Sharing Support -> SMB 1.0 / CIFS Client). Além disso, pode aceder ao diálogo de instalação de características executando o optionalfeatures.exe command.

instalar SMB 1.0 / CIFS Client in WIndows 10 1709 /1803

Or pode activar o cliente SMB 1 com o comando DISM:

Dism /online /Enable-Feature /FeatureName:"SMB1Protocol-Client"

Desinstalar SMB1Protocol-Client feature

Depois de instalar o cliente SMBv1, é necessário reiniciar o computador e verificar se o acesso à pasta de rede apareceu.

Importante! Quando activar o cliente SMB1, e especialmente o SMB1-Server, tenha em mente que este protocolo é vulnerável e tem um grande número de vulnerabilidades de exploração remota. Se não precisar do protocolo SMB v1 para aceder a dispositivos antigos, certifique-se de o desactivar.

No Windows 10 1709 e mais recente, o cliente SMBv1 é automaticamente removido se não tiver sido utilizado durante mais de 15 dias.

Enable Insecure Guest Logons

Se utilizar o acesso anónimo para ligar NAS ou outros computadores, é necessário activar a política de login inseguro de convidados. No Windows 1803/1709 bloqueia o acesso a pastas de rede partilhada sobre o protocolo SMB 2.0 sob uma conta anónima (guest). Para tal, no Editor de Políticas Locais do Windows 10 (gpedit.msc), habilita a política de acesso inseguro de convidados na secção GPO: Configuração do computador -> Modelos administrativos -> Rede -> Estação de trabalho Lanman.

windows 10 Activar política de logons de convidado inseguro

Or pode activar o acesso à rede SMB sob conta de convidado através do registo usando o comando:

reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f

Protocolos SMB1 e SMB2 desactiváveis em Windows

Se apenas dispositivos SMB v3 forem utilizados na sua rede (Windows 8.1 / Windows Server 2012 R2 e mais recentes, ver a tabela de versões SMB no Windows), pode corrigir o erro 0x80070035 desactivando os protocolos antigos SMB1 e SMB2. O facto é que o seu computador pode tentar utilizar o protocolo SMB 2.0 para aceder a pastas de rede que permitem apenas ligações SMB 3.0 (possivelmente com encriptação de tráfego).

Desactivar primeiro a SMB v1.0 através do Painel de Controlo ou utilizando os comandos na consola PowerShell:

sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb10 start= disabled
Dism /online /Disable-Feature /FeatureName:"SMB1Protocol"

Então desactive o protocolo SMB 2.0:

reg.exe add "HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters" /v "SMB2" /t REG_DWORD /d "0" /f
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb20 start= disabled
PowerShell -ExecutionPolicy Unrestricted
Set-SmbServerConfiguration –EnableSMB2Protocol $true

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *