[FIX] Não foi possível reconectar todas as unidades de rede



Experimente Nosso Instrumento Para Eliminar Problemas

Unidades mapeadas são algo realmente conveniente, pois permitem que você use unidades em uma rede. Quando você mapeia as unidades, é fornecida uma opção conhecida como Reconectar ao entrar, que evita o trabalho de mapear as unidades toda vez que você faz login. O que isso faz é mapear as unidades automaticamente na inicialização. Normalmente, você pensaria que este é um ótimo recurso pequeno que economiza seu tempo, no entanto, há casos em que se torna um incômodo.



Não foi possível reconectar unidades de rede



A mensagem de erro Não foi possível reconectar todos drives de rede que aparecem sempre que você liga o sistema. Por que isso é causado? Parece ser devido a duas razões principais. Primeiro, as unidades mapeadas não estão disponíveis, o que significa que podem estar falhando ou foram desconectadas. Em segundo lugar, o problema é que, quando seu Windows 10 entra, há um pequeno atraso antes que a rede esteja disponível. No entanto, o sistema tenta mapear as unidades antes que a rede esteja disponível, o que causa o problema.



Acontece que existem várias maneiras de realmente resolver esse problema. Existem scripts que realmente resolvem o problema para você e tudo o que você precisa fazer é criá-los durante a inicialização. Para isso, você pode usar a pasta de inicialização ou usar o recurso Agendador de tarefas. Então, sem mais demora, vamos começar.

Método 1: fazer o Windows esperar pela rede

Como mencionamos, o problema parece ocorrer quando o sistema tenta mapear as unidades de rede antes mesmo de estar disponível. Portanto, a primeira coisa que você deve fazer é fazer o Windows aguardar a rede antes de tentar mapear as unidades. Para isso, teremos que mudar o política de grupo local um pouco.

Siga as instruções abaixo para fazer isso:



  1. Primeiro de tudo, pressione o Tecla Windows + R para abrir a caixa de diálogo Executar.
  2. Então, digite gpedit.msc e pressione Enter. Isso abrirá o Editor de Diretiva de Grupo Local.
  3. No Editor de Política de Grupo Local, vá até o seguinte local:
    Configuração do computador> Modelos administrativos> Sistema> Logon

    GPEDIT Logon

  4. Depois disso, no lado direito, encontre o Sempre espere pela rede na inicialização do computador e logon política. Clique duas vezes nele para editá-lo.
  5. Selecione Ativado e clique em Aplique . Finalmente, clique Está bem .
  6. Reinicialize o sistema para salvar as alterações e ver se o problema persiste.

Método 2: Usando Scripts na Inicialização

Se o método acima não resolver o problema para você, você pode criar scripts que serão executados na inicialização para mapear as unidades para você e resolver o problema. Forneceremos scripts tanto para o prompt de comando quanto para o Powershell. Você precisa ter ambos, pois o script cmd se refere ao script Powershell.

Prompt de comando

Siga as instruções abaixo para criar o script do prompt de comando:

  1. Primeiro de tudo, abra Bloco de anotações .
  2. Em seguida, copie e cole o script fornecido abaixo no arquivo de texto.
PowerShell -Command 'Set-ExecutionPolicy -Scope CurrentUser Unrestricted' >> '% TEMP%  StartupLog.txt' 2> & 1 PowerShell -File '% SystemDrive%  Scripts  MapDrives.ps1' >> '% TEMP%  StartupLog.txt '2> & 1

Criação de script CMD

  1. Salve este arquivo como cmd qualquer lugar que você goste.

PowerShell

Para o script Powershell, siga as instruções abaixo:

  1. Abra Bloco de anotações de novo.
  2. Agora, copie o seguinte script e cole-o no arquivo de bloco de notas recém-criado:
$ i = 3 while ($ True) {$ error.clear () $ MappedDrives = Get-SmbMapping | onde -property Status -Value Unavailable -EQ | select LocalPath, RemotePath foreach ($ MappedDrive em $ MappedDrives) {try {New-SmbMapping -LocalPath $ MappedDrive.LocalPath -RemotePath $ MappedDrive.RemotePath -Persistent $ True} catch {Write-Host 'Ocorreu um erro de mapeamento $ MappedDrive. para $ MappedDrive.LocalPath '}} $ i = $ i - 1 if ($ error.Count -eq 0 -Ou $ i -eq 0) {break} Start-Sleep -Segundos 30}

Criando Powershell Script

  1. Salve este arquivo como MapDrives . ps1 . É importante que você use o nome fornecido.

Agora que criamos os scripts, você pode usar a pasta StartUp para manter suas unidades de rede conectadas. Isso executará o script no StartUp para que você não precise se preocupar com o erro ou qualquer coisa. Siga as instruções abaixo para fazer isso:

  1. Abra o Explorador de arquivos e navegue até o seguinte caminho: % ProgramData% Microsoft Windows Menu Iniciar Programas Iniciar
  2. Uma vez que você está no Comece pasta, copie o script cmd que você criou para esta pasta.

    Pasta de inicialização

  3. Depois disso, vá para a unidade do sistema e crie uma pasta chamada Scripts .
  4. Depois de criar a pasta, cole o script Powershell lá.
  5. Por fim, reinicie o sistema e você poderá ver as unidades mapeadas sem problemas.

Método 3: Usando o Agendador de Tarefas

Se você não quiser usar a pasta Iniciar, você tem uma alternativa para usar o Agendador de Tarefas. Aqui, você terá que agendar uma tarefa que será executada na inicialização, que basicamente executará os scripts que já criamos. Para fazer isso, siga as instruções abaixo:

  1. Em primeiro lugar, você deve criar um Scripts pasta em seu sistema e cole o script Powershell lá.
  2. Depois disso, abra Agendador de tarefas procurando por ele no Começar cardápio.
  3. Depois de lançar o Tarefa Agendador , você terá que criar uma tarefa. Para fazer isso, clique no Açao menu suspenso e clique no Crio Tarefa opção.

    Agendador de tarefas

  4. Na guia Geral, dê à tarefa um nome como Script para unidades de mapeamento ou o que você quiser.
  5. Depois disso, clique no Alterar usuário ou grupo botão. Na nova janela, você deve selecionar um grupo local ou um usuário. Quando terminar, clique no Está bem botão.
  6. Depois de fazer isso, verifique o Corre com Altíssima privilégios opção.

    Criando Tarefa

  7. Agora, clique no Gatilhos guia e, em seguida, clique no Novo botão.
  8. Para o Comece a tarefa opção, escolha a No logon opção no menu suspenso. Depois disso, clique no botão OK.

    Gatilho de Tarefa

  9. Agora, mude para o Ações guia e, em seguida, clique no Novo botão novamente.
  10. Selecione Começar um programa de Açao menu suspenso e digite Powershell.exe na caixa Programa / script.
  11. Insira os seguintes comandos para o Adicionar argumentos caixa:
-windowsstyle hidden -command.  MapDrives.ps1 >>% TEMP%  StartupLog.txt 2> & 1
  1. Para Começar dentro , você precisa digitar a localização do script do PowerShell que criamos. Insira o seguinte local:
% SystemDrive%  Scripts 
  1. Clique no Está bem botão para fechar o Nova Ação janela.
  2. Agora, depois de fazer isso, mude para o Condições aba.

    Condições de Tarefa

  3. Em Rede, certifique-se de que Comece apenas se a seguinte conexão de rede estiver disponível como opção está checado.
  4. No menu suspenso, selecione a opção Qualquer conexão e clique no Está bem botão.

Método 4: instalar a atualização KB4469342

Outra forma de corrigir o erro seria instalar o patch que foi lançado pelo Windows para. O seu sistema pode não ter a referida atualização que está causando o problema. Para instalar a atualização, faça o seguinte:

  1. Faça o seu caminho para o Catálogo do Windows Update .
  2. Procure pelo KB4469342 atualize e baixe a atualização para o seu sistema.

    Catálogo do Windows Update

  3. Uma vez baixado, execute a atualização para instalá-lo.
  4. Por fim, reinicie o sistema para ver se o problema foi corrigido.
Tag drives de rede 5 minutos lidos