Tüm Ağ Sürücülerine Yeniden Bağlanılamadı

Tüm Ağ Sürücülerine Yeniden Bağlanılamadı Eşlenmiş sürücüler, sürücüleri bir ağ üzerinde kullanmanıza izin verdiği için gerçekten kullanışlı bir şeydir. Sürücüleri eşlediğinizde, oturum açarken yeniden bağlan olarak bilinen ve sizi her oturum açtığınızda sürücüleri eşleştirme zahmetinden kurtaran bir seçenek sunulur. Bu, başlangıçta sürücüleri otomatik olarak eşler. Normalde, bunun size zaman kazandıran harika, temiz ve küçük bir özellik olduğunu düşünürsünüz, ancak bunun bir sıkıntı haline geldiği durumlar da vardır.

Hata mesajı Sisteminizi her açtığınızda görünen tüm ağ sürücüleri yeniden bağlanamadı. Bunun nedeni nedir? İki ana nedenden kaynaklanıyor gibi görünüyor. Birincisi, eşlenen sürücüler mevcut değildir, bu da arızalı veya bağlantısı kesilmiş olabileceği anlamına gelir. İkincisi, sorun şu ki, Windows 10 oturum açtığınızda, ağ kullanılabilir olmadan önce hafif bir gecikme yaşanıyor. Ancak, sistem sürücüleri ağ kullanılabilir olmadan eşleştirmeye çalışır ve bu da soruna neden olur.

Görünüşe göre, bu sorunu gerçekten çözmenin birçok yolu var. Sorunu sizin için gerçekten çözen komut dosyaları var ve yapmanız gereken tek şey bunları başlatma sırasında yapmak. Bunun için başlangıç ​​klasörünü kullanabilir veya Görev Zamanlayıcı özelliğini kullanabilirsiniz. Öyleyse, daha fazla gecikmeden başlayalım.

Yöntem 1: Windows’un Ağı beklemesini sağlayın

Bahsettiğimiz gibi, sorun, sistem ağ sürücülerini daha kullanılabilir olmadan eşleştirmeye çalıştığında ortaya çıkıyor gibi görünüyor. Bu nedenle, yapmanız gereken ilk şey, Windows’un sürücüleri eşlemeye çalışmadan önce ağı beklemesini sağlamaktır. Bunun için yerel grup politikasını biraz değiştirmemiz gerekecek.

Bunu yapmak için aşağıdaki talimatları izleyin

  1. Her şeyden önce, Çalıştır iletişim kutusunu açmak için Windows tuşu + R’ye basın.
  2. Ardından gpedit.msc yazın ve Enter’a basın. Bu, Yerel Grup İlkesi Düzenleyicisini getirecektir.
  3. Yerel Grup İlkesi Düzenleyicisi’nde aşağıdaki konuma gidin Bilgisayar Yapılandırması> Yönetim Şablonları> Sistem> Oturum Açma
  4. Bundan sonra, sağ tarafta, Bilgisayar başlatılırken ve oturum açarken her zaman ağı bekle ilkesini bulun. Düzenlemek için üzerine çift tıklayın.
  5. Etkin’i seçin ve ardından Uygula’ya basın. Son olarak, tamama tıklayın
  6. Değişiklikleri kaydetmek ve sorunun devam edip etmediğini görmek için sisteminizi yeniden başlatın.

Yöntem 2: Başlangıçta Komut Dosyalarını Kullanma

Yukarıdaki yöntem sorunu sizin için çözmezse, sürücüleri sizin için eşleştirmek ve sorunu çözmek için başlangıçta çalışacak komut dosyaları oluşturabilirsiniz. Hem Komut İstemi hem de Powershell için komut dosyaları sağlayacağız. Cmd betiği Powershell betiğini ifade ettiği için ikisine de sahip olmanız gerekir.

Komut istemi

Komut istemi için komut dosyası oluşturmak için aşağıdaki talimatları izleyin:

  1. Öncelikle Not Defteri’ni açın.
  2. Ardından, aşağıda verilen komut dosyasını kopyalayıp metin dosyasına yapıştırın.
PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%\StartupLog.txt" 2>&1 

PowerShell -File "%SystemDrive%\Scripts\MapDrives.ps1" >> "%TEMP%\StartupLog.txt" 2>&1
  1. Bu dosyayı istediğiniz yere cmd olarak kaydedin.

Güç kalkanı

Powershell komut dosyası için aşağıdaki talimatları izleyin

  1. Not Defteri’ni bir kez daha açın.
  2. Şimdi, aşağıdaki komut dosyasını kopyalayın ve yeni oluşturulan not defteri dosyasına yapıştırın
$i=3

    while($True){

    $error.clear()

    $MappedDrives = Get-SmbMapping |where -property Status -Value Unavailable -EQ | select LocalPath,RemotePath

    foreach( $MappedDrive in $MappedDrives)

    {

        try {

            New-SmbMapping -LocalPath $MappedDrive.LocalPath -RemotePath $MappedDrive.RemotePath -Persistent $True

        } catch {

            Write-Host "There was an error mapping $MappedDrive.RemotePath to $MappedDrive.LocalPath"

        }

    }

    $i = $i - 1

    if($error.Count -eq 0 -Or $i -eq 0) {break}

    Start-Sleep -Seconds 30

}
  1. Bu dosyayı MapDrives olarak kaydedinps1 . Verilen adı kullanmanız önemlidir.

Artık komut dosyalarını oluşturduğumuza göre, ağ sürücülerinizi bağlı tutmak için Başlangıç ​​klasörünü kullanabilirsiniz. Bu, komut dosyasını Başlangıç’ta çalıştıracak, böylece hata veya herhangi bir şey hakkında endişelenmenize gerek kalmayacak. Bunu yapmak için aşağıdaki talimatları izleyin.

  1. Dosya Gezgini’ni açın ve aşağıdaki yola gidin.
  2. %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp
  3. Başlangıç klasörüne girdikten sonra, oluşturduğunuz cmd komut dosyasını bu klasöre kopyalayın.
  4. Bundan sonra, sistem sürücünüze gidin ve Komut Dosyaları adlı bir klasör oluşturun.
  5. Klasörü oluşturduktan sonra, Powershell komut dosyasını oraya yapıştırın.
  6. Son olarak, sisteminizi yeniden başlatın ve haritalanan sürücüleri herhangi bir sorun olmadan görebilmelisiniz.

Yöntem 3: Görev Zamanlayıcı’yı Kullanma

Başlangıç ​​klasörünü kullanmak istemiyorsanız, Görev Zamanlayıcı’yı kullanmak için bir alternatifiniz vardır. Burada, başlangıçta çalışacak ve temelde oluşturduğumuz komut dosyalarını çalıştıracak bir görev planlamanız gerekecek. Bunu yapmak için aşağıdaki talimatları izleyin:

  1. Öncelikle, sisteminizde bir Scripts klasörü oluşturmanız ve Powershell komut dosyasını oraya yapıştırmanız gerekir.
  2. Bundan sonra, Başlat menüsünde arayarak Görev Zamanlayıcı’yı açın.
  3. Görev Zamanlayıcı’yı başlattıktan sonra, bir görev oluşturmanız gerekecektir. Bunu yapmak için, Eylem açılır menüsünü ve ardından Görev Oluştur seçeneğini tıklayın.
  4. Genel sekmesinde, göreve Sürücü Eşleme Komut Dosyası veya istediğiniz herhangi bir şey gibi bir ad verin.
  5. Bundan sonra, Kullanıcı veya Grubu Değiştir düğmesine tıklayın. Yeni pencerede, bir yerel grup veya bir kullanıcı seçmelisiniz. Tamamlandığında, Tamam düğmesini tıklayın.
  6. Bitirdikten sonra, En yüksek ayrıcalıklarla çalıştır seçeneğini işaretleyin.
  7. Şimdi, Tetikleyiciler sekmesine tıklayın ve ardından Yeni düğmesine basın.
  8. Görevi başlat seçeneği için, açılır menüden Oturum açıldığında seçeneğini seçin. Bundan sonra, Tamam düğmesine tıklayın.
  9. Şimdi, Eylemler sekmesine geçin ve ardından Yeni düğmesine tekrar basın.
  10. Eylem açılır menüsünden Bir program başlat’ı seçin ve ardından Program / komut dosyası kutusu için Powershell.exe yazın.
  11. Bağımsız değişken ekle kutusu için aşağıdaki komutları girin.
-windowsstyle hidden -command .\MapDrives.ps1 >> %TEMP%\StartupLog.txt 2>&1

  1. Başlangıç ​​için, oluşturduğumuz PowerShell betiğinin konumunu yazmanız gerekir. Aşağıdaki konumu girin.
%SystemDrive%\Scripts\

  1. Yeni Eylem penceresini kapatmak için Tamam düğmesini tıklayın.
  2. Şimdi, bunu yaptıktan sonra Koşullar sekmesine geçin.
  3. Ağ altında, Yalnızca aşağıdaki ağ bağlantısı mevcutsa Başlat seçeneğinin işaretli olduğundan emin olun.
  4. Açılır menüden Herhangi bir bağlantı seçeneğini seçin ve ardından Tamam düğmesine tıklayın.

Yöntem 4: KB4469342 Güncelleştirmesi’ni yükleyin

Hatayı düzeltmenin başka bir yolu, Windows tarafından yayımlanan yamayı yüklemektir. Sisteminizde soruna neden olan söz konusu güncelleme eksik olabilir. Güncellemeyi yüklemek için aşağıdakileri yapın:

  1. Windows Update Kataloğuna gidin.
  2. KB4469342 güncellemesini arayın ve ardından sisteminiz için güncellemeyi indirin.
  3. İndirdikten sonra, yüklemek için güncellemeyi çalıştırın.
  4. Son olarak, sorunun çözülüp çözülmediğini görmek için sisteminizi yeniden başlatın.

Bu yardımcı oldu mu?

0 / 0

Bir yanıt yazın 0

E-posta adresiniz yayımlanmayacaktır. Required fields are marked *