Windows'un kablolu bağlantımı tercih etmesini nasıl sağlayabilirim?


14

Windows 7 RC çalıştırıyorum, ancak Windows Vista'da da bu davranışı fark ettim.

Kablosuz ağa sahip bir alanda olduğumda ve daha iyi bir bağlantı (daha hızlı, daha güvenilir) alabilmek için kablolu ağımı taktığımda, Windows kablosuz ağı her şey için kullanmaya devam ediyor.

Bu, orada kaldığı kablosuz ağda bir bağlantı başlatılırsa ve sadece uygulamalarımı yeniden başlatmam gerekmiyor. Kablolu bağlantının etkin olup olmamasına bakılmaksızın, mevcut ise yeni ve eski tüm bağlantılar kablosuz olarak başlatılır.

Şu anda donanım wifi anahtarımı dizüstü bilgisayarımda değiştiriyorum, ancak Windows'a bir bağlantıyı diğerine tercih etmesini söyleyebilirsem tercih ederim.

Yanıtlar:


9

Görünüşe göre Windows (XP, Vista, 7) bunu otomatik olarak yapmalı. Windows en düşük 'metrik' bağlantıyı kullanır. Düzgün çalışmıyorsa bu metrikleri manuel olarak değiştirebilirsiniz, ancak çoğu durumda kabloluun kablosuz olarak otomatik olarak tercih edilmesi gerekir. Daha fazla bilgi ve açıklama için aşağıdaki kaynağı kontrol edin.

Kaynak


Buna cevaben ilk düşüncem "Metrik, kullanılan kaynak adresi değil yönlendirmeyi kontrol etmiyor mu?" Ancak Vista'da ve sonrasında kullanılacak bağlantı uç noktasını gerçekten belirleyen en iyi rotayı öneren bir TechNet makalesi buldum: technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx Birisi bu davranışı gerçekten onaylayabilir mi?
rakslice

1
Makalenin özellikle bahsetmediği bir şey, metrik değerlerinizi nasıl kontrol edeceğinizdir. Tip route printbir cmd istemi de. Benim kablosuz 10 ve benim XP XP'de 20 oldu.
Luke

4

th3dude'un cevabı harika ama verdiği bağlantıda önemli bir noktadan bahsetmiyor.

Üçüncü sınıfın gönderdiği bağlantıdan: http://blogs.technet.com/b/clint_huffman/archive/2009/04/19/windows-prefers-wired-connections.aspx

Vista'nın mevcut soketleri kullanma biçimimizde bir değişiklik yaptığını bilmelisiniz - fişi taktıktan sonra bağlantılar değiştirilmeyecek, kablolu bir bağlantıdan yararlanmak için bağlantıyı yeniden kurmalısınız. Örneğin, bir web sitesinden bir şey indiriyorsanız ve ekleyerek daha hızlı gideceğini fark ederseniz, ekledikten sonra iptal etmeniz ve yeniden başlatmanız gerekir. Bu, XP ve 2003'ten bir değişikliktir. İşte iyi bir referans. :

Cable Guy Güçlü ve Zayıf Ana Makine Modelleri http://technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx

Başka bir deyişle, bir konferans odasında işyerinde kablosuz bağlantıdayken dizüstü bilgisayarı yeniden bağlantı birimine bıraktığımda, kablosuz bağlantıyla (yazılım) bağlantıyı kesmem veya kablosuz bağdaştırıcıyı devre dışı bırakmam (donanım anahtarı) gerekir. ağ.

Umarız bu, muhtemelen kablosuz bağdaştırıcıyı seçen 'metrik' değil, Windows'un artık XP'de olduğu gibi otomatik olarak geçiş yapmadığını anlamanıza yardımcı olur.

Microsoft'un bunun neden tercih edilen davranış olduğunu düşündüğünden emin değilim. Devamlı indirme ve oturum riski yerine kablolu bağdaştırıcının etkinleştirilip etkinleştirilmeyeceğini soran bir açılır pencere tercih ederdim. Windows 7 her türlü diğer pop-up pencerelere cevap vermemi sağlıyor.


İyi çalışan bir şeyi almak ve zorlaştırmak için Microsoft'a bırakın.
Şans

@Keith: Cevabınız biraz yanıltıcı, kablosuz bağlantınızı kesinlikle devre dışı bırakmanıza gerek yok. yeni TCP bağlantıları kablolu bağlantıyı kullanır, mevcut TCP bağlantıları zaten kullanıyorlarsa kablosuz bağlantıyı kullanmaya devam eder.
dwurf

1

Burada açıklandığı gibi:

http://answers.microsoft.com/en-us/windows/forum/windows_7-networking/how-make-win-7-to-prefer-wired-over-wireless/97ae998b-5743-e011-9767-d8d385dcbb12? tab = soru & status = AllReplies # sekme

a. Ağ Bağlantıları klasörünü açın (Başlat> Çalıştır> ncpa.cpl)

b. İstediğiniz bağlantıyı sağ tıklayın.

c. Özellikler'i ve ardından Internet Protokolü Sürüm 4'ü tıklatın.

d. Özellikler'i ve ardından Gelişmiş'i tıklatın.

e. "Otomatik metrik" işaretini kaldırın.

f. "Arayüz metriği" için 1 ile 9999 arasında bir sayı girin.


0

Bulabildiğim her yanıtı denedim ama sonunda işe yarayan şey, mevcut tüm kablosuz bağlantılar listesinde kablosuz bağlantımı sağ tıklatarak tökezlemekti (saatin yanında sol ok, ardından bağlantınıza sol tıkladıktan sonra sağa) -Mevcut olmasını istediğiniz kablosuz bağlantıyı tıklayın, ancak varsayılan bağlantı seçimi yapın ve ardından "Özellikler" i tıklayın). "Bağlantılar" sekmesi altında, "Bu ağ kapsama alanında olduğunda otomatik olarak bağlan" seçeneğinin işaretini kaldırın. Bu, Metrikleri değiştirdikten sonra bile gerekliydi!


Güzel, ama bunun kablosuz bağlantının kesileceğinden ve prize takılıyken kablolu bağlanacağından şüpheliyim?
Arjan

Evet; Ben de bundan şüpheliyim.
Jake

1
Verdiğim bilgilerin yine de insanlara yardımcı olacağını düşünüyorum.
Jake

0

Bu sorunun oldukça eski olduğunu biliyorum, ancak işe yarayabilecek bir çözüm buldum. Görünüşe göre, bunu zamanlanmış görevler aracılığıyla kontrol edebilirsiniz.

Kablolu bağlantı kullanılabilirliği değiştiğinde LAN adaptörü tarafından oluşturulan olayların kullanılmasını içerir.

Henüz kişisel olarak test etmedim, ancak öğle yemeğinden sonra geri göndereceğim.

Edit: Daha ayrıntılı bir cevap içermesi gerektiği belirtildi. Bunu akılda tutarak. Olay görüntüleyicisini Windows 7'de Denetim Masası >> Yönetimsel Araçlar >> Olay Görüntüleyicisi aracılığıyla açabilirsiniz. Olay Görüntüleyicisi'nde, Windows Günlükleri >> Sistem öğelerini tıklatın. Bu açıkken, ethernet kablosunu çıkarıp tekrar takın. Olay listesini yenilemek için F5 tuşuna basın. Bunların açıklamasını görmek için yeni etkinlikleri tıklayın. Bağlantısı kesilen bir ağ bağlantısına atıfta bulunulmalı ve bu bağlantı yeniden kuruluyor. Kaynağı ve olay kimliğini not edin.

Şimdi görev yöneticisini açın (Denetim masası >> Yönetimsel Araçlar >> Olay Görüntüleyici) ve temel bir görev oluşturun. Buna "LAN'a geç" gibi bir ad verin ve İleri'yi tıklayın. Tetikleyici altında, belirli bir olayın günlüğe kaydedileceğini seçin. Sonrakine tıkla. Sistem günlüğünü seçin ve "Yeniden kurulmakta olan ağ" olayı için olay kaynağını ve kimliğini girin. İleri'yi tıklatın ve ardından Program Başlat'ı seçin. Program / Komut Dosyası bölümünde "C: \ Windows \ System32 \ netsh.exe" yazın. Ardından, Bağımsız değişken ekle bölümünde, "arabirim kümesi arabirimi" Kablosuz Ağ Adını Buraya Ekle "devre dışı bırak" yazın (kablosuz ağınızın adının etrafına tırnak eklediğinizden emin olun). İleri'ye tıklayın ve bitirin. Şimdi dizüstü bilgisayarınıza bir ethernet kablosu taktığınızda, kablosuz ağı otomatik olarak devre dışı bırakacak ve LAN'ınıza geçecektir.

Şimdi kablo takılı değilken wifi'yi yeniden etkinleştirmek için tersini yapın (kod argümanlarının sonuna "enable" yazın). Ethernet kablosu takıldığında / çıkarıldığında Thinkpad W540'ımda çalıştığına dikkat edilmelidir. Ancak, yalnızca "LAN'a Geç" işlevi yuva ile çalışır.

Kaynak


ThinkPad W540'ımda görev zamanlayıcı çözümünü test ettim. Mucizevi şekilde çalışır. Dizüstü bilgisayarımı bağlantı istasyonundan çıkardığımda kablosuz ağa geçiyor. Dock'a geri koyduğumda LAN'a geçiyor. Bununla ilgili tek sorun, görev çalışırken bir komut isteminin kısa bir süre için ortaya çıkması, ancak işlevsellik için ödeme yapmak için küçük bir fiyattır.
detroitwilly

Görünüşe göre, WAN'a geri dönme işlevi rıhtımla çok iyi çalışmıyor, sadece bir kablo fiziksel olarak çıkarıldığında, çalışırsam geri gönderir.
detroitwilly

Bu bağlantı soruyu cevaplayabilirken, cevabın önemli kısımlarını buraya eklemek ve bağlantıyı referans olarak sağlamak daha iyidir. Bağlantı verilen sayfa değişirse, yalnızca bağlantı yanıtları geçersiz olabilir.
Kanadalı Luke

İyi bir nokta. Cevabı düzenleyeceğim.
detroitwilly
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.