[FIX] Kon niet alle netwerkstations opnieuw verbinden



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Toegewezen schijven zijn erg handig, omdat u hiermee schijven over een netwerk kunt gebruiken. Wanneer u de schijven toewijst, wordt er een optie geboden die bekend staat als Opnieuw verbinden bij het inloggen, waardoor u de moeite bespaart om de schijven elke keer dat u zich aanmeldt in kaart te brengen. Wat het doet, is dat de schijven automatisch worden toegewezen bij het opstarten. Normaal gesproken zou u denken dat dit een geweldige handige kleine functie is die u tijd bespaart, maar er zijn gevallen waarin het hinderlijk wordt.



Kan netwerkstations niet opnieuw verbinden



De foutmelding Kon niet alles opnieuw verbinden netwerkstations die verschijnen wanneer u uw systeem inschakelt. Waarom wordt dit veroorzaakt? Het lijkt te wijten te zijn aan twee hoofdredenen. Ten eerste zijn de toegewezen schijven niet beschikbaar, wat betekent dat deze mogelijk defect is of is losgekoppeld. Ten tweede is het probleem dat wanneer u zich aanmeldt bij Windows 10, er een kleine vertraging is voordat het netwerk beschikbaar is. Het systeem probeert echter de schijven in kaart te brengen voordat het netwerk beschikbaar is, wat het probleem veroorzaakt.



Het blijkt dat er meerdere manieren zijn waarop u dit probleem daadwerkelijk kunt oplossen. Er zijn scripts die het probleem daadwerkelijk voor u oplossen en u hoeft ze alleen tijdens het opstarten te maken. Hiervoor kunt u de opstartmap gebruiken of de functie Taakplanner gebruiken. Laten we dus zonder verder uitstel aan de slag gaan.

Methode 1: Windows laten wachten op netwerk

Zoals we al zeiden, lijkt het probleem op te treden wanneer het systeem probeert de netwerkstations in kaart te brengen voordat het zelfs maar beschikbaar is. Daarom is het eerste dat u moet doen, Windows laten wachten op het netwerk voordat het probeert de stations in kaart te brengen. Hiervoor zullen we de lokaal groepsbeleid een beetje.

Volg de onderstaande instructies om dit te doen:



  1. Druk allereerst op de Windows-toets + R om het dialoogvenster Uitvoeren te openen.
  2. Typ vervolgens gpedit.msc en druk op Enter. Hierdoor wordt de Editor voor lokaal groepsbeleid geopend.
  3. Ga in de Editor voor lokaal groepsbeleid naar de volgende locatie:
    Computerconfiguratie> Beheersjablonen> Systeem> Aanmelden

    GPEDIT-aanmelding

  4. Zoek daarna aan de rechterkant het Wacht altijd op het netwerk bij het opstarten en aanmelden van de computer het beleid. Dubbelklik erop om het te bewerken.
  5. Selecteer Ingeschakeld en druk vervolgens op Van toepassing zijn . Klik ten slotte op OK .
  6. Start uw systeem opnieuw op om de wijzigingen op te slaan en kijk of het probleem zich blijft voordoen.

Methode 2: Scripts gebruiken bij het opstarten

Als de bovenstaande methode het probleem niet voor u oplost, kunt u scripts maken die bij het opstarten worden uitgevoerd om de stations voor u in kaart te brengen en het probleem op te lossen. We bieden scripts voor zowel de opdrachtprompt als Powershell. U moet beide hebben, aangezien het cmd-script verwijst naar het Powershell-script.

Opdrachtprompt

Volg de onderstaande instructies om het script voor de opdrachtprompt te maken:

  1. Open je allereerst Kladblok .
  2. Kopieer en plak vervolgens het onderstaande script in het tekstbestand.
PowerShell -Command 'Set-ExecutionPolicy -Scope CurrentUser Unrestricted' >> '% TEMP%  StartupLog.txt' 2> & 1 PowerShell -File '% SystemDrive%  Scripts  MapDrives.ps1' >> '% TEMP%  StartupLog.txt '2> & 1

CMD-script maken

  1. Bewaar dit bestand als cmd waar je maar wilt.

Powershell

Volg de onderstaande instructies voor het Powershell-script:

  1. Doe open Kladblok alweer.
  2. Kopieer nu het volgende script en plak het in het zojuist gemaakte kladblok-bestand:
$ i = 3 while ($ True) {$ error.clear () $ MappedDrives = Get-SmbMapping | waar -property Status -Value Unavailable -EQ | selecteer LocalPath, RemotePath foreach ($ MappedDrive in $ MappedDrives) {probeer {New-SmbMapping -LocalPath $ MappedDrive.LocalPath -RemotePath $ MappedDrive.RemotePath -Persistent $ True} catch {Write-Host 'Er is een fout opgetreden bij het toewijzen van $ MappedDrive.RemotePath to $ MappedDrive.LocalPath '}} $ i = $ i - 1 if ($ error.Count -eq 0 -Or $ i -eq 0) {break} Start-Sleep -Seconds 30}

Powershell-script maken

  1. Bewaar dit bestand als MapDrives . ps1 . Het is belangrijk dat u de opgegeven naam gebruikt.

Nu we de scripts hebben gemaakt, kunt u de map StartUp gebruiken om uw netwerkschijven verbonden te houden. Hierdoor wordt het script op StartUp uitgevoerd, zodat u zich geen zorgen hoeft te maken over de fout of iets anders. Volg de onderstaande instructies om dit te doen:

  1. Open het Bestandsverkenner en navigeer naar het volgende pad: % ProgramData% Microsoft Windows Startmenu Programma's Opstarten
  2. Als je eenmaal in de Beginnen map, kopieer het cmd-script dat u naar deze map hebt gemaakt.

    StartUp-map

  3. Ga daarna naar uw systeemstation en maak een map met de naam Scripts .
  4. Nadat u de map hebt gemaakt, plakt u het Powershell-script daarin.
  5. Start ten slotte uw systeem opnieuw op en u zou de toegewezen schijven zonder problemen moeten kunnen zien.

Methode 3: Taakplanner gebruiken

Als u de map StartUp niet wilt gebruiken, heeft u een alternatief om de Taakplanner te gebruiken. Hier moet u een taak plannen die bij het opstarten wordt uitgevoerd en die in feite de scripts uitvoert die we al hebben gemaakt. Volg hiervoor de onderstaande instructies:

  1. Allereerst moet u een Scripts map in uw systeem en plak het Powershell-script daar.
  2. Doe daarna open Taakplanner door ernaar te zoeken in het Begin menu.
  3. Zodra u het Taak Scheduler , moet u een taak maken. Klik hiervoor op het Actie vervolgkeuzemenu en klik vervolgens op het Creëer Taak optie.

    Taakplanner

  4. Geef de taak op het tabblad Algemeen een naam zoals Script voor het in kaart brengen van stations of wat je maar wilt.
  5. Klik daarna op het Wijzig gebruiker of groep knop. In het nieuwe venster moet je een lokale groep of een gebruiker selecteren. Als u klaar bent, klikt u op het OK knop.
  6. Als u klaar bent, vinkt u het Rennen met hoogste privileges optie.

    Taak creëren

  7. Klik nu op het Triggers tab en druk op de Nieuw knop.
  8. Voor de Begin de taak optie, kies het Bij inloggen optie uit het vervolgkeuzemenu. Klik daarna op de OK-knop.

    Taaktrigger

  9. Schakel nu over naar het Acties tab en druk op de Nieuw knop opnieuw.
  10. Selecteer Begin een programma van de Actie vervolgkeuzemenu en typ vervolgens Powershell.exe voor het vak Programma / script.
  11. Voer de volgende opdrachten in voor het Voeg argumenten toe doos:
-windowsstyle verborgen -commando.  MapDrives.ps1 >>% TEMP%  StartupLog.txt 2> & 1
  1. Voor Begin in , moet u de locatie typen van het PowerShell-script dat we hebben gemaakt. Voer de volgende locatie in:
% SystemDrive%  Scripts 
  1. Klik op de OK knop om het Nieuwe actie venster.
  2. Schakel nu over naar het Voorwaarden tabblad.

    Taakvoorwaarden

  3. Zorg ervoor dat onder Netwerk het Start alleen als de volgende netwerkverbinding beschikbaar is is nagekeken.
  4. Selecteer in het vervolgkeuzemenu de optie Elke verbinding en klik vervolgens op het OK knop.

Methode 4: Installeer de KB4469342-update

Een andere manier om de fout op te lossen, is door de patch te installeren die door Windows is vrijgegeven voor. Uw systeem mist mogelijk de genoemde update die het probleem veroorzaakt. Om de update te installeren, doet u het volgende:

  1. Baan je een weg naar de Windows Update-catalogus .
  2. Zoek naar het KB4469342 update en download vervolgens de update voor uw systeem.

    Windows Update-catalogus

  3. Voer na het downloaden de update uit om deze te installeren.
  4. Start ten slotte uw systeem opnieuw op om te zien of het probleem is verholpen.
Tags netwerkstations 5 minuten gelezen