Oppaat

Kaikkien verkkoasemien yhdistäminen uudelleen epäonnistui

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 tekee, että se kartoittaa asemat automaattisesti käynnistyksen yhteydessä. Normaalisti luulisi, että tämä on hieno siisti ominaisuus, joka säästää aikaa, mutta joissakin tapauksissa siitä tulee haittaa.

Virheilmoitus Kaikkia verkkoasemia, jotka näkyvät, kun käynnistät järjestelmän, ei voitu yhdistää uudelleen. 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 skriptejä, 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 paikallista ryhmäkäytäntöä hieman.

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
  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 asemien 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-komento "Set-ExecutionPolicy -Scope CurrentUser rajoittamaton" >> "% TEMP% \ StartupLog.txt" 2> & 1 PowerShell -File "% SystemDrive% \ Scripts \ MapDrives.ps1" >> "% TEMP% \ StartupLog.txt "2> & 1
  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 $ MappedDrive oli virhe. kohteeseen $ MappedDrive.LocalPath "}} $ i = $ i - 1 if ($ error.Count -eq 0 -Or $ i -eq 0) {break} Start-Sleep -Seconds 30}
  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 File Explorer ja siirry seuraavaan polkuun: % ProgramData% \ Microsoft \ Windows \ Käynnistä-valikko \ Programs \ StartUp
  2. Kun olet Aloittaa -kansioon, kopioi luomasi cmd-komentosarja tähän kansioon.
  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 LuodaTehtävä vaihtoehto.
  4. Anna tehtävälle Yleiset-välilehdessä 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 Juostakanssakorkeinetuoikeuksia vaihtoehto.
  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.
  9. Vaihda nyt Toiminnot -välilehti ja paina sitten Uusi -painiketta uudelleen.
  10. Valitse alkaaohjelma alkaen Toiminta avattavasta valikosta ja kirjoita sitten Program / script-ruutuun Powershell.exe.
  11. Kirjoita seuraavat komennot Lisää argumentteja laatikko:
-windowsstyle hidden -command. \ MapDrives.ps1 >>% TEMP% \ StartupLog.txt 2> & 1
  1. Sillä alkaasisää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.
  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. Siirry Windows Update -luetteloon.
  2. Hae KB4469342 päivitä ja lataa sitten päivitys järjestelmääsi.
  3. Kun olet ladannut, suorita päivitys sen asentamiseksi.
  4. Käynnistä lopuksi järjestelmä uudelleen nähdäksesi, onko ongelma korjattu.
Tunnistaa verkkoasemat
$config[zx-auto] not found$config[zx-overlay] not found