Det gick inte att ansluta alla nätverksenheter igen

Mappade enheter är något riktigt bekvämt eftersom det låter dig använda enheter i ett nätverk. När du kartlägger enheterna tillhandahålls ett alternativ som kallas Återanslut vid inloggning som sparar dig från besväret med att kartlägga enheterna varje gång du loggar in. Vad det gör är att kartlägga enheterna automatiskt vid start. Normalt skulle du tro att det här är en snygg liten funktion som sparar tid, men det finns fall där det blir en olägenhet.

Felmeddelandet Det gick inte att ansluta alla nätverksenheter som visas när du slår på systemet. Varför orsakas detta? Det verkar bero på två huvudskäl. För det första är de mappade enheterna inte tillgängliga vilket betyder att det kan vara felaktigt eller har kopplats bort. För det andra är problemet att när dina Windows 10-inloggningar finns det en liten fördröjning innan nätverket är tillgängligt. Systemet försöker dock att kartlägga enheterna innan nätverket är tillgängligt vilket orsakar problemet.

Som det visar sig finns det flera sätt att du faktiskt kan lösa detta problem. Det finns skript som faktiskt löser problemet åt dig och allt du behöver göra är att göra dem under start. För detta kan du antingen använda startmappen eller använda funktionen Task Scheduler. Så, utan ytterligare fördröjningar, låt oss komma igång.

Metod 1: Låt Windows vänta på nätverk

Som vi har nämnt verkar problemet uppstå när systemet försöker kartlägga nätverksenheterna innan det ens är tillgängligt. Därför är det första du bör göra att Windows väntar på nätverket innan det försöker kartlägga enheterna. För detta måste vi ändra den lokala grupppolicyn lite.

Följ instruktionerna nedan för att göra det:

  1. Tryck först på Windows-tangent + R för att öppna dialogrutan Kör.
  2. Skriv sedan gpedit.msc och tryck på Enter. Detta kommer att visa den lokala grupprincipredigeraren.
  3. I den lokala grupprincipredigeraren tar du dig till följande plats:
    Datorkonfiguration> Administrativa mallar> System> Inloggning
  4. Efter det, på höger sida, hitta Vänta alltid på nätverket vid datorstart och inloggning politik. Dubbelklicka på den för att redigera den.
  5. Välj Aktiverad och tryck sedan på Tillämpa. Klicka slutligen på OK.
  6. Starta om ditt system för att spara ändringarna och se om problemet kvarstår.

Metod 2: Använda skript vid start

Om ovanstående metod inte löser problemet åt dig kan du skapa skript som körs vid start för att mappa enheterna åt dig och lösa problemet. Vi tillhandahåller skript både för kommandotolken eller Powershell. Du måste ha båda eftersom cmd-skriptet hänvisar till Powershell-skriptet.

Kommandotolken

Följ instruktionerna nedan för att skapa skriptet för kommandotolken:

  1. Först och främst, öppna upp Anteckningsblock.
  2. Kopiera och klistra sedan in skriptet nedan i textfilen.
PowerShell-Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "% TEMP% \ StartupLog.txt" 2> & 1 PowerShell-File "% SystemDrive% \ Scripts \ MapDrives.ps1" >> "% TEMP% \ StartupLog.txt "2> & 1
  1. Spara den här filen som cmd var du vill.

Powershell

Följ instruktionerna nedan för Powershell-skriptet:

  1. Öppna Anteckningsblock ännu en gång.
  2. Kopiera nu följande skript och klistra in det i den nyskapade anteckningsfilen:
 $ i = 3 medan ($ True) {$ error.clear () $ MappedDrives = Get-SmbMapping | där -fastighetsstatus -Värde ej tillgänglig -EQ | välj LocalPath, RemotePath foreach ($ MappedDrive i $ MappedDrives) {prova {New-SmbMapping -LocalPath $ MappedDrive.LocalPath -RemotePath $ MappedDrive.RemotePath -Persistent $ True} fånga {Skriv-värd "Det uppstod ett fel vid mappning av $ MappedDrive.RemotePath till $ MappedDrive.LocalPath "}} $ i = $ i - 1 if ($ error.Count -eq 0 -Oder $ i -eq 0) {break} Start-Sleep -Seconds 30}
  1. Spara den här filen som MapDrives.ps1. Det är viktigt att du använder det angivna namnet.

Nu när vi har skapat skripten kan du använda StartUp-mappen för att hålla dina nätverksenheter anslutna. Detta kör skriptet på StartUp så att du inte behöver oroa dig för felet eller något. Följ instruktionerna nedan för att göra det:

  1. Öppna File Explorer och navigera till följande sökväg: % ProgramData% \ Microsoft \ Windows \ Startmeny \ Program \ StartUp
  2. När du väl är i Börja mapp, kopiera cmd-skriptet som du skapade till den här mappen.
  3. Gå sedan till din systemdrivare och skapa en mapp som heter Skript.
  4. När du har skapat mappen klistrar du in Powershell-skriptet där.
  5. Slutligen startar du om ditt system och du skulle kunna se de mappade enheterna utan problem.

Metod 3: Använda Schemaläggaren

Om du inte vill använda StartUp-mappen har du ett alternativ att använda Task Scheduler. Här måste du schemalägga en uppgift som körs vid start som i grunden kör de skript som vi redan har skapat. För att göra detta, följ instruktionerna nedan:

  1. Först och främst måste du skapa en Skript mappen i ditt system och klistra in Powershell-skriptet där.
  2. Efter det, öppna upp Schemaläggaren genom att söka efter den i Start meny.
  3. När du väl har lanserat Uppgift Schemaläggaremåste du skapa en uppgift. För att göra det, klicka på Handling rullgardinsmenyn och klicka sedan på Skapa Uppgift alternativ.
  4. På fliken Allmänt, ge uppgiften ett namn som Skript för kartläggning av enheter eller något du gillar.
  5. Klicka därefter på Ändra användare eller grupp knapp. I det nya fönstret måste du välja en lokal grupp eller en användare. När du är klar klickar du på OK knapp.
  6. När du har gjort det, kontrollera Springa med högsta privilegier alternativ.
  7. Klicka nu på Utlösare och tryck sedan på Ny knapp.
  8. För Börja uppgiften välj alternativet Vid inloggning alternativ från rullgardinsmenyn. Klicka sedan på OK-knappen.
  9. Byt nu till Insatser och tryck sedan på Ny igen.
  10. Välj Start ett program från Handling rullgardinsmenyn och skriv sedan Powershell.exe för rutan Program / skript.
  11. Ange följande kommandon för Lägg till argument låda:
-windowsstyle dold -kommando. \ MapDrives.ps1 >>% TEMP% \ StartupLog.txt 2> & 1
  1. För Start imåste du skriva platsen för PowerShell-skriptet som vi skapade. Ange följande plats:
% SystemDrive% \ Scripts \
  1. Klicka på OK för att stänga Ny åtgärd fönster.
  2. När du väl har gjort det, byt till Betingelser flik.
  3. Under nätverk, se till att Starta bara om följande nätverksanslutning är tillgängligt alternativ är kontrollerat.
  4. Från rullgardinsmenyn väljer du valfri anslutningsalternativ och klickar sedan på OK knapp.

Metod 4: Installera KB4469342-uppdateringen

Ett annat sätt att åtgärda felet skulle vara att installera korrigeringsfilen som har släppts av Windows till. Ditt system kanske saknar den uppdateringen som orsakar problemet. Gör följande för att installera uppdateringen:

  1. Ta dig till Windows Update-katalogen.
  2. Sök efter KB4469342 uppdatera och hämta sedan uppdateringen för ditt system.
  3. När du har laddat ner kör du uppdateringen för att installera den.
  4. Slutligen starta om ditt system för att se om problemet har åtgärdats.
Facebook Twitter Google Plus Pinterest