[FIX] Kaikkia verkkoasemia ei voitu yhdistää uudelleen

Could Not Reconnect All Network Drives

Kartoitetut asemat ovat jotain todella kätevää, koska sen avulla voit käyttää asemia verkossa. Kun kartoit asemia, tarjotaan vaihtoehto, joka tunnetaan nimellä Yhdistä uudelleen sisäänkirjautumisen yhteydessä, mikä säästää sinua asemien kartoittamisen vaikeuksilta joka kerta, kun kirjaudut sisään. Se tarkoittaa, että se kartoittaa asemat automaattisesti käynnistyksen yhteydessä. Normaalisti luulisi, että tämä on hieno pieni ominaisuus, joka säästää aikaa, mutta joissakin tapauksissa siitä tulee haittaa.

Verkkoasemien yhdistäminen uudelleen epäonnistui



Virhesanomaa Kaikkia ei voitu yhdistää uudelleen verkkoasemat jotka näkyvät aina, kun käynnistät järjestelmän. Miksi tämä johtuu? Se näyttää johtuvan kahdesta pääasiallisesta syystä. Ensinnäkin yhdistetyt asemat eivät ole käytettävissä, mikä tarkoittaa, että ne saattavat olla viallisia tai ne on katkaistu. Toiseksi ongelmana on, että kun Windows 10 -kirjautumiset kirjautuvat sisään, verkko on käytettävissä viiveellä. Järjestelmä kuitenkin yrittää kartoittaa asemia ennen kuin verkko on käytettävissä, mikä aiheuttaa ongelman.

Kuten käy ilmi, on useita tapoja ratkaista tämä ongelma. On komentosarjoja, jotka todella ratkaisevat ongelman puolestasi, ja sinun tarvitsee vain tehdä ne käynnistämisen aikana. Tätä varten voit joko käyttää käynnistyskansiota tai käyttää Tehtäväaikataulu-ominaisuutta. Aloitetaan siis ilman viivytyksiä.

Tapa 1: Tee Windows odottamaan verkkoa

Kuten olemme maininneet, ongelma näyttää esiintyvän, kun järjestelmä yrittää kartoittaa verkkoasemia ennen kuin se on edes käytettävissä. Siksi ensimmäinen asia, joka sinun pitäisi tehdä, on saada Windows odottamaan verkkoa ennen kuin se yrittää kartoittaa asemia. Tätä varten meidän on muutettava paikallisen ryhmän politiikka vähän.

Noudata alla olevia ohjeita:

  1. Paina ensin Windows-näppäin + R avaa Suorita-valintaikkuna.
  2. Kirjoita sitten gpedit.msc ja paina Enter. Tämä tuo esiin paikallisen ryhmäkäytäntöeditorin.
  3. Mene paikallisessa ryhmäkäytäntöeditorissa seuraavaan sijaintiin:
    Tietokoneen kokoonpano> Hallintamallit> Järjestelmä> Sisäänkirjautuminen

    GPEDIT-kirjautuminen

  4. Sen jälkeen oikealta puolelta löydät Odota aina verkkoa tietokoneen käynnistyksen ja kirjautumisen yhteydessä käytäntö. Kaksoisnapsauta sitä muokataksesi sitä.
  5. Valitse Käytössä ja paina sitten Käytä . Napsauta lopuksi OK .
  6. Käynnistä järjestelmä uudelleen tallentaaksesi muutokset ja katsoaksesi, jatkuuko ongelma.

Tapa 2: Skriptien käyttäminen käynnistettäessä

Jos yllä oleva menetelmä ei korjaa ongelmaa sinulle, voit luoda käynnistettäessä käynnissä olevia komentosarjoja aseman kartoittamiseksi ja ongelman ratkaisemiseksi. Toimitamme komentosarjat komentokehotteelle tai Powershellille. Sinulla on oltava molemmat, koska cmd-komentosarja viittaa Powershell-komentosarjaan.

Komentokehote

Luo komentokehote komentosarja noudattamalla seuraavia ohjeita:

  1. Ensinnäkin, avaa Muistio .
  2. Kopioi ja liitä sitten alla oleva komentosarja tekstitiedostoon.
PowerShell -Command 'Set-ExecutionPolicy -Scope CurrentUser Unrestricted' >> '% TEMP%  StartupLog.txt' 2> & 1 PowerShell -File '% SystemDrive%  Scripts  MapDrives.ps1' >> '% TEMP%  StartupLog.txt '2> & 1

CMD-komentosarjan luominen

  1. Tallenna tämä tiedosto nimellä cmd missä tahansa haluat.

Powershell

Noudata Powershell-komentosarjan alla olevia ohjeita:

  1. Avata Muistio taas kerran.
  2. Kopioi nyt seuraava komentosarja ja liitä se äskettäin luotuun muistiinpanotiedostoon:
$ i = 3 while ($ True) {$ error.clear () $ MappedDrives = Get-SmbMapping | missä -omaisuuden tila -arvo ei ole käytettävissä -EQ | valitse LocalPath, RemotePath foreach ($ MappedDrive in $ MappedDrives) {kokeile {New-SmbMapping -LocalPath $ MappedDrive.LocalPath -RemotePath $ MappedDrive.RemotePath -Persistent $ True} catch {Write-Host 'Kohdassa $ MappedPrive oli virhe. kohteeseen $ MappedDrive.LocalPath '}} $ i = $ i - 1 if ($ error.Count -eq 0 -Or $ i -eq 0) {break} Start-Sleep -Seconds 30}

Powershell-komentosarjan luominen

  1. Tallenna tämä tiedosto nimellä MapDrives . ps1 . On tärkeää, että käytät annettua nimeä.

Nyt kun olemme luoneet komentosarjat, voit käyttää StartUp-kansiota pitämään verkkoasemat yhteydessä. Tämä suorittaa komentosarjan StartUpissa, joten sinun ei tarvitse huolehtia virheestä tai mistään. Noudata alla olevia ohjeita:

  1. Avaa Tiedostonhallinta ja siirry seuraavalle polulle: % ProgramData% Microsoft Windows Start Menu Programs StartUp
  2. Kun olet Aloittaa -kansioon, kopioi luomasi cmd-komentosarja tähän kansioon.

    Käynnistä kansio

  3. Sen jälkeen siirry järjestelmäasemalle ja luo kansio nimeltä Skriptit .
  4. Kun olet luonut kansion, liitä Powershell-komentosarja sinne.
  5. Käynnistä lopuksi järjestelmä uudelleen ja sinun pitäisi pystyä näkemään yhdistetyt asemat ongelmitta.

Tapa 3: Tehtäväaikataulun käyttäminen

Jos et halua käyttää StartUp-kansiota, sinulla on vaihtoehto käyttää Tehtäväaikataulu. Täällä sinun on ajoitettava tehtävä, joka suoritetaan käynnistyksen yhteydessä ja joka pohjimmiltaan suorittaa jo luomamme skriptit. Voit tehdä tämän noudattamalla seuraavia ohjeita:

  1. Ensinnäkin sinun on luotava Skriptit kansio järjestelmässäsi ja liitä Powershell-komentosarja sinne.
  2. Sen jälkeen avaa Tehtävien ajoitus etsimällä sitä alkaa valikossa.
  3. Kun olet käynnistänyt Tehtävä Aikataulu , sinun on luotava tehtävä. Voit tehdä niin napsauttamalla Toiminta avattavasta valikosta ja napsauta sitten Luoda Tehtävä vaihtoehto.

    Tehtävien ajoitus

  4. Anna Yleiset-välilehdessä tehtävälle esimerkiksi nimi Ohjelma asemien kartoittamiseen tai mitä haluat.
  5. Napsauta sen jälkeen Vaihda käyttäjää tai ryhmää -painiketta. Uudessa ikkunassa sinun on valittava paikallinen ryhmä tai käyttäjä. Kun olet valmis, napsauta OK -painiketta.
  6. Kun olet tehnyt, tarkista Juosta kanssa korkein etuoikeuksia vaihtoehto.

    Tehtävän luominen

  7. Napsauta nyt Liipaisimet -välilehti ja paina sitten Uusi -painiketta.
  8. Varten Aloita tehtävä vaihtoehto, valitse Kirjaudu sisään vaihtoehto avattavasta valikosta. Napsauta sen jälkeen OK-painiketta.

    Tehtävän liipaisin

  9. Vaihda nyt Toiminnot -välilehti ja paina sitten Uusi uudelleen.
  10. Valitse alkaa ohjelma alkaen Toiminta avattavasta valikosta ja kirjoita sitten Powershell.exe Ohjelma / komentosarja-ruutuun.
  11. Kirjoita seuraavat komennot Lisää argumentteja laatikko:
-windowsstyle hidden -command.  MapDrives.ps1 >>% TEMP%  StartupLog.txt 2> & 1
  1. Sillä alkaa sisään , sinun on kirjoitettava luomamme PowerShell-komentosarjan sijainti. Anna seuraava sijainti:
% SystemDrive%  Scripts 
  1. Klikkaa OK -painiketta sulkeaksesi Uusi toiminta ikkuna.
  2. Kun olet tehnyt sen, vaihda Ehdot välilehti.

    Tehtävän ehdot

  3. Varmista Verkko-kohdassa, että Käynnistä vain, jos seuraava verkkoyhteys on käytettävissä on valittu.
  4. Valitse avattavasta valikosta Mikä tahansa yhteys -vaihtoehto ja napsauta sitten OK -painiketta.

Tapa 4: Asenna KB4469342-päivitys

Toinen tapa korjata virhe olisi asentaa korjaustiedosto, jonka Windows on julkaissut. Järjestelmästäsi saattaa puuttua mainittu päivitys, joka aiheuttaa ongelman. Asenna päivitys seuraavasti:

  1. Tee tie kohti Windows Update -luettelo .
  2. Hae KB4469342 päivitä ja lataa sitten päivitys järjestelmääsi.

    Windows Update -luettelo

  3. Kun olet ladannut, suorita päivitys sen asentamiseksi.
  4. Käynnistä lopuksi järjestelmä uudelleen nähdäksesi, onko ongelma korjattu.
Tunnisteet verkkoasemat 5 minuuttia luettu