Windows 7 altında UNC ağ paylaşım zaman aşımını ele almanın en iyi yolu?


10

Şu anda, Windows 7'de kullanılamayan bir UNC ağ paylaşımına erişirken 40 saniyelik bir gecikme var.

Bu gecikmeyi 20 saniye gibi daha az acı verici bir şeye indirgemek için bir yöntem var mı?

Veya bu gecikmeyi tamamen ortadan kaldırmak için bir yöntem var mı?


Orijinal soru "Windwos 7 altında UNC ağ zaman aşımının nasıl azaltılacağı" idi ve aşağıdaki cevapların çoğu bu cevaba yönelikti. @Djs'nin isteği üzerine, gecikmenin kök nedenini ortadan kaldırma olasılığına izin vermek için soruyu güncelledi.
Contango

Yanıtlar:


5

UNC paylaşımlarının altında yatan protokolün Sunucu İleti Bloğu (SMB) (Win Vista ve sonraki sürümlerde SMB2) olduğuna inanıyorum . SESSTIMEOUTKayıt defteri ayarına bir göz atın . Kulağa ilgili geliyor ve varsayılan olarak 45 saniye,

Microsoft Destek - SESSTIMEOUT Bilgileri

Bu değeri değiştirmeyi test etmek için bu sorunu yeniden oluşturmada sorun yaşıyorum. Bu sorunu yeniden oluşturma hakkında ek bilgi ekleyebilir misiniz? UNC paylaşımını nasıl kullanılamaz hale getirirsiniz? Sistem ağdan kaldırılsın mı? Bilinmeyen bir ana bilgisayar ve bilinmeyen bir paylaşım adı denedim, ancak her iki istek de Windows Gezgini'nde oldukça hızlı bir şekilde başarısız oluyor.


1
a) Benim durumumda "kullanılamaz basitçe" anlamına gelir UNC yolu hedef bilgisayar kapalı b) 45s +/- zaman aşımı olabilir (yaklaşık uygun) c) SESSTIMEOUT kayıt defterinde değil ve d) benim herhangi bir etki göstermiyor eklendiğinde özel durum
Horst Walter


0

Bu iyi mi? Karanlıkta bir atış ama yine de: MS Support


1
Pek değil. Bu sayfa, kullanılmayan ağ paylaşımlarının bağlantısının kesilmesi için geçen süredir (genellikle 10 dakika) "bağlantı kesme zaman aşımı" nı kapsar. Varolmayan bir ağ paylaşımına bağlanmaya çalışırken explorer'ın yanıt vermesini engelleyen zaman aşımı süresini arıyorum.
Contango

-2

Kullanılamayan bir UNC ağ paylaşımıyla sorunu çözmenin iki yolu vardır:

  • Kullanılamayan UNC ağ paylaşımının kaynağını ortadan kaldırın.
  • Eksik ağ paylaşımının performansı olumsuz etkilememesi için Windows'ta zaman aşımını iyileştirin.

İlk yöntem (mevcut olmayan UNC ağ paylaşımının kaynağını ortadan kaldırmak) son derece hızlı bir yanıt süresini garanti ettiği için her zaman en verimli yöntem olacaktır.

Böylece, bu sorunu çözmek için, sistemimi dondurmakta olan 30 saniyelik zaman aşımlarının kaynağını belirledim: NAS (Ağa Bağlı Depolama) cihazım.

Asla ucuz bir Netgear Stora NAS almayın. Yaklaşık iki ay boyunca bilgisayarınız 30 saniye boyunca rasgele donacaktır. Bu kaçınılmaz olarak sorunu arkadaşlarınıza anlatmanıza ve ardından biranıza hayal kırıklığı ile kontrol edilemeyen hıçkırıklara neden olacaktır.


4
Asıl soru olan ikinci mermi noktanıza değinmediniz. Bir paylaşımın her zaman kullanılabilir olacağını garanti edemezsiniz. Sunucu birçok nedenden dolayı geçici olarak kullanılamayabilir: yeniden başlatılıyor, kapalı, ağ sorunları ... Windows'taki brüt zaman aşımı yerel dosya paylaşımları için çılgın ve dayanılmaz çünkü tek iş parçacıklı yapıldığı için bağlanmaya çalıştıktan sonra explorer.
djs

@djs Orijinal soruyu sordum - ve benim için çalışan cevabı yayınladım. İkinci mermi noktasını ele almadım çünkü bu benim durumumdaki en iyi çözüm değildi. Neden oy azaltıldı?
Contango

3
Kendi sorunuzu cevapladığınızı fark etmediniz. Soru aslında oldukça iyi, ama cevap vermediniz. Bir cevap olmayabilir, ancak bir ağın (cihazın) yanlış davranmayacağını garanti edemezsiniz, bu yüzden explorer uzun süre askıda
kalabilir

Ayrıca, yanlışlıkla bir adresi yanlış yazarak hatalı bir ağ konumu da alabilirsiniz - ve bunun gibi bir kilitlenme elde edersiniz. VEYA normalde iyi olan bir adres girersiniz, ancak konum girdiğinizde makine uykuda veya çevrimdışıdır. Her iki durumda da Explorer takılır.
bgmCoder

@djs Orijinal soruyu sorduğumda, sebebinin ne olduğu hakkında hiçbir fikrim yoktu. Ancak daha sonra Windows üzerinde asılı olan ağda hatalı bir cihaz olduğunu keşfettim. Ne yapmamı istiyorsun - orijinal soruyu veya elbiseyi değiştir ya da sil ve başka bir soru başlat?
Contango
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.