[FIX] No s'ha pogut tornar a connectar totes les unitats de xarxa



Proveu El Nostre Instrument Per Eliminar Problemes

Les unitats assignades són realment còmodes, ja que us permeten utilitzar unitats a través d’una xarxa. Quan mapeu les unitats, s'ofereix una opció coneguda com a Reconnectar a l'inici de sessió que us estalvia la dificultat de mapar les unitats cada vegada que inicieu la sessió. El que fa és mapear les unitats automàticament a l'inici. Normalment, pensareu que aquesta és una petita característica fantàstica que us estalvia temps, però, hi ha casos en què es converteix en una molèstia.



No s'ha pogut tornar a connectar les unitats de xarxa



El missatge d'error No s'ha pogut tornar a connectar-ho tot unitats de xarxa que apareixen sempre que enceneu el vostre sistema. Per què es causa això? Sembla que es deu a dos motius principals. En primer lloc, les unitats mapeades no estan disponibles, cosa que significa que podria estar fallant o desconnectar-se. En segon lloc, el problema és que quan inicieu la sessió a Windows 10, hi ha un petit retard abans que la xarxa estigui disponible. Tot i això, el sistema intenta mapear les unitats abans que la xarxa estigui disponible, cosa que provoca el problema.



Resulta que hi ha diverses maneres de resoldre aquest problema. Hi ha scripts que realment resolen el problema i només heu de fer-los durant l'inici. Per a això, podeu utilitzar la carpeta d'inici o bé utilitzar la funció Planificador de tasques. Per tant, sense més demora, comencem.

Mètode 1: feu que Windows espere a la xarxa

Tal com hem esmentat, el problema sembla que es produeix quan el sistema intenta mapear les unitats de xarxa abans que estigui disponible. Per tant, el primer que heu de fer és fer que Windows espere la xarxa abans que intenti mapear les unitats. Per a això, haurem de canviar el fitxer política local de grups una mica.

Seguiu les instruccions següents per fer-ho:



  1. Primer de tot, premeu el botó Tecla Windows + R per obrir el quadre de diàleg Executa.
  2. A continuació, escriviu gpedit.msc i premeu Retorn. Això mostrarà l'Editor de polítiques de grup local.
  3. A l’Editor de polítiques de grup local, dirigiu-vos a la ubicació següent:
    Configuració de l’ordinador> Plantilles administratives> Sistema> Inici de sessió

    Inici de sessió GPEDIT

  4. Després, a la dreta, trobeu el Sempre espereu la xarxa a l’inici i a l’inici de sessió de l’ordinador política. Feu-hi doble clic per editar-lo.
  5. Seleccioneu Habilitat i premeu Aplicar . Finalment, feu clic a D'acord .
  6. Reinicieu el sistema per desar els canvis i veure si el problema persisteix.

Mètode 2: utilitzar scripts a l'inici

Si el mètode anterior no us soluciona el problema, podeu crear scripts que s'executaran a l'inici per assignar-vos les unitats i resoldre'l. Proporcionarem seqüències d’ordres tant per a l’indicador d’ordres com per a Powershell. Cal tenir-los tots dos, ja que l’script cmd fa referència a l’escript Powershell.

Símbol d'ordres

Seguiu les instruccions següents per crear l'script de l'indicador d'ordres:

  1. Primer de tot, obriu-vos Bloc de notes .
  2. A continuació, copieu i enganxeu l'script que es proporciona a continuació al fitxer de text.
PowerShell -Command 'Set-ExecutionPolicy -Scope CurrentUser Unrestricted' >> '% TEMP%  StartupLog.txt' 2> & 1 PowerShell -File '% SystemDrive%  Scripts  MapDrives.ps1' >> '% TEMP%  StartupLog.txt '2> & 1

Creació de script CMD

  1. Deseu aquest fitxer com a cmd a qualsevol lloc que vulgueu.

Powershell

Per a l'script Powershell, seguiu les instruccions següents:

  1. Obrir Bloc de notes un altre cop.
  2. Ara, copieu el següent script i enganxeu-lo al fitxer de bloc de notes nou creat:
$ i = 3 mentre ($ True) {$ error.clear () $ MappedDrives = Get-SmbMapping | on -property Status -Value No disponible -EQ | seleccioneu LocalPath, RemotePath foreach ($ MappedDrive a $ MappedDrives) {proveu {New-SmbMapping -LocalPath $ MappedDrive.LocalPath -RemotePath $ MappedDrive.RemotePath -Persistent $ True} catch {Write-Host 'S'ha produït un error en assignar $ MappedDath. a $ MappedDrive.LocalPath '}} $ i = $ i - 1 si ($ error.Count -eq 0 -Or $ i -eq 0) {pausa} Start-Sleep -Segons 30}

Creació de Powershell Script

  1. Deseu aquest fitxer com a MapDrives . ps1 . És important que utilitzeu el nom proporcionat.

Ara que hem creat els scripts, podeu utilitzar la carpeta StartUp per mantenir connectades les vostres unitats de xarxa. Això executarà l'script a StartUp, de manera que no us haureu de preocupar de l'error ni de res. Seguiu les instruccions següents per fer-ho:

  1. Obriu el fitxer Explorador de fitxers i aneu al camí següent: % ProgramData% Microsoft Windows Menú Inici Programes StartUp
  2. Un cop estigueu al StartUp carpeta, copieu l'script cmd que heu creat a aquesta carpeta.

    Carpeta d'inici

  3. Després, aneu a la unitat del sistema i creeu una carpeta anomenada Scripts .
  4. Quan hàgiu creat la carpeta, enganxeu-hi l’escriptura Powershell.
  5. Finalment, reinicieu el sistema i hauríeu de poder veure les unitats assignades sense cap problema.

Mètode 3: utilitzar el programador de tasques

Si no voleu utilitzar la carpeta StartUp, teniu una alternativa per utilitzar el programador de tasques. Aquí haureu de programar una tasca que s'executarà a l'inici que bàsicament executarà els scripts que ja hem creat. Per fer-ho, seguiu les instruccions següents:

  1. En primer lloc, heu de crear un fitxer Scripts del vostre sistema i enganxeu-hi l’escriptura Powershell.
  2. Després d'això, obriu-vos Planificador de tasques cercant-lo al Començar menú.
  3. Un cop hàgiu llançat el fitxer Tasca Programador , haurà de crear una tasca. Per fer-ho, feu clic a Acció menú desplegable i, a continuació, feu clic a Crear Tasca opció.

    Planificador de tasques

  4. A la pestanya General, assigneu un nom a la tasca com ara Script per assignar unitats o qualsevol cosa que vulgueu.
  5. Després, feu clic a Canvia d'usuari o grup botó. A la nova finestra, heu de seleccionar un grup local o un usuari. Un cop fet, feu clic a D'acord botó.
  6. Un cop ho hàgiu fet, comproveu el fitxer Correr amb més alt privilegis opció.

    Creació de tasques

  7. Ara feu clic al botó Desencadenants i premeu la pestanya Novetat botó.
  8. Per al Comenceu la tasca , trieu l'opció En iniciar la sessió opció del menú desplegable. Després, feu clic al botó D'acord.

    Activador de tasques

  9. Ara, canvieu al fitxer Accions i premeu la pestanya Novetat de nou el botó.
  10. Seleccioneu Començar un programa des del Acció menú desplegable i, a continuació, escriviu Powershell.exe per al quadre Programa / script.
  11. Introduïu les ordres següents per al fitxer Afegiu arguments Caixa:
-windowsstyle ocult -comando.  MapDrives.ps1 >>% TEMP%  StartupLog.txt 2> & 1
  1. Per a Començar dins , heu d'escriure la ubicació de l'script PowerShell que hem creat. Introduïu la ubicació següent:
% SystemDrive%  Scripts 
  1. Feu clic a D'acord per tancar el botó Nova acció finestra.
  2. Ara, un cop fet això, canvieu a Condicions fitxa.

    Condicions de la tasca

  3. A Xarxa, assegureu-vos que Comenceu només si hi ha disponible la següent connexió de xarxa està comprovat.
  4. Al menú desplegable, seleccioneu l'opció Qualsevol connexió i feu clic a D'acord botó.

Mètode 4: instal·leu l'actualització KB4469342

Una altra manera de solucionar l'error seria instal·lar el pegat que Windows ha llançat a. És possible que el vostre sistema no tingui aquesta actualització que està causant el problema. Per instal·lar l'actualització, feu el següent:

  1. Aneu cap al Catàleg de Windows Update .
  2. Cerqueu el fitxer KB4469342 actualitzeu i, a continuació, descarregueu l'actualització del vostre sistema.

    Catàleg de Windows Update

  3. Un cop descarregada, executeu l'actualització per instal·lar-la.
  4. Finalment, reinicieu el sistema per veure si el problema s'ha solucionat.
Etiquetes unitats de xarxa 5 minuts de lectura