Bagaimana saya bisa membuat Windows lebih suka koneksi kabel saya?


14

Saya menjalankan Windows 7 RC, tetapi telah memperhatikan perilaku ini pada Windows Vista juga.

Ketika saya berada di area yang memiliki jaringan nirkabel dan saya menghubungkan jaringan kabel saya sehingga saya bisa mendapatkan koneksi yang lebih baik (lebih cepat, lebih dapat diandalkan), Windows terus menggunakan jaringan nirkabel untuk semuanya.

Bukan masalah jika koneksi dimulai pada nirkabel tetap ada di sana, dan saya hanya perlu me-restart aplikasi saya. Semua koneksi, baru dan lama, dimulai pada nirkabel jika tersedia, terlepas dari koneksi kabel yang aktif atau tidak.

Saat ini saya mengaktifkan sakelar wifi perangkat keras di laptop saya, tetapi saya lebih suka jika saya bisa memberi tahu Windows untuk memilih satu koneksi dari yang lain.

Jawaban:


9

Sepertinya Windows (XP, Vista, 7) seharusnya melakukan ini secara otomatis. Windows menggunakan koneksi 'metrik' terendah. Anda dapat secara manual mengubah metrik ini jika tidak berfungsi dengan benar, tetapi dalam kebanyakan kasus, kabel harus lebih disukai daripada nirkabel secara otomatis. Periksa sumber di bawah ini untuk penjelasan lebih lanjut.

Sumber


Pikiran pertama saya dalam menanggapi hal ini adalah "Bukankah metrik hanya mengontrol perutean dan bukan alamat sumber apa yang digunakan?" Tapi saya menemukan artikel TechNet yang menyarankan rute terbaik sebenarnya menentukan titik akhir koneksi untuk digunakan di Vista dan kemudian: technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx Dapatkah seseorang benar-benar mengkonfirmasi perilaku ini?
rakslice

1
Satu hal yang tidak disebutkan secara khusus oleh artikel ini adalah cara memeriksa nilai metrik Anda. Ketik route printpada prompt cmd. Nirkabel saya 10 dan kabel saya 20 di XP.
Luke

4

Jawaban Bung itu bagus tetapi dia tidak menyebutkan poin kunci di tautan yang dia berikan.

Dari tautan yang diposting th3dude: http://blogs.technet.com/b/clint_huffman/archive/2009/04/19/windows-prefers-wired-connections.aspx

Anda harus tahu bahwa Vista membuat perubahan pada cara kami menangani soket yang ada - setelah menghubungkan, koneksi tidak akan dialihkan, Anda harus membangun kembali koneksi untuk menggunakan koneksi kabel. Misalnya, jika Anda mengunduh sesuatu dari situs web dan menyadari bahwa itu akan berjalan lebih cepat dengan menghubungkannya, Anda harus membatalkan dan memulai kembali setelah menghubungkannya. Ini adalah perubahan dari XP dan 2003. Ini adalah referensi yang bagus :

The Cable Guy Kuat dan Model Host Lemah http://technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx

Yang berarti bahwa ketika saya menggunakan nirkabel di tempat kerja di ruang konferensi dan kemudian menjatuhkan laptop kembali ke dok, saya harus memutuskan koneksi (perangkat lunak) dari koneksi nirkabel ATAU menonaktifkan (switch perangkat keras) adaptor nirkabel untuk kembali ke kabel jaringan.

Semoga itu membantu Anda memahami bahwa mungkin bukan 'metrik' yang memilih adaptor nirkabel melainkan bahwa Windows tidak lagi beralih otomatis seperti di XP.

Saya tidak yakin mengapa Microsoft berpikir ini adalah perilaku yang disukai. Saya lebih suka pop-up yang menanyakan apakah akan mengaktifkan adaptor berkabel bukan dengan risiko unduhan dan sesi yang berkelanjutan. Windows 7 membuat saya menjawab semua jenis popup lainnya.


Serahkan pada Microsoft untuk mengambil sesuatu yang berfungsi dengan baik dan membuatnya lebih sulit.
Peluang

@Keith: jawaban Anda sedikit menyesatkan, Anda tidak perlu benar-benar menonaktifkan koneksi nirkabel Anda. koneksi TCP baru akan menggunakan koneksi kabel, koneksi TCP yang ada akan terus menggunakan koneksi nirkabel jika mereka sudah menggunakannya.
dwurf

1

Seperti yang dijelaskan di sini:

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 = pertanyaan & status = tab AllReplies #

Sebuah. Buka folder Network Connections (Start> Run> ncpa.cpl)

b. Klik kanan koneksi yang diinginkan.

c. Klik Properti dan kemudian klik pada Internet Protocol Version 4.

d. Klik Properties dan kemudian klik Advanced.

e. Hapus centang "Metrik otomatis".

f. Masukkan angka antara 1 dan 9999 untuk "Metrik Antarmuka".


0

Saya mencoba setiap jawaban yang dapat saya temukan tetapi yang berhasil pada akhirnya adalah saya tersandung klik kanan koneksi nirkabel saya di daftar semua koneksi nirkabel yang tersedia (klik kiri panah dekat jam, lalu klik kiri pada koneksi Anda, lalu kanan -Klik pada koneksi nirkabel yang Anda inginkan tersedia, tetapi bukan pilihan koneksi-ke default, dan kemudian mengklik "Properties"). Di bawah tab "Koneksi", hapus centang "Hubungkan secara otomatis ketika jaringan ini berada dalam jangkauan." Ini bahkan masih diperlukan setelah mengubah Metrik!


Bagus, tapi saya ragu ini akan memutuskan koneksi nirkabel dan menghubungkan kabel ketika dicolokkan?
Arjan

Iya; Saya juga meragukannya.
Jake

1
Saya pikir informasi yang saya berikan masih akan membantu orang.
Jake

0

Saya tahu pertanyaan ini agak lama, tetapi saya menemukan solusi yang mungkin berhasil. Tampaknya, Anda dapat mengontrol ini melalui tugas yang dijadwalkan.

Ini melibatkan penggunaan peristiwa yang dihasilkan oleh adaptor LAN ketika ketersediaan koneksi kabel berubah.

Saya belum mengujinya secara pribadi, tetapi saya akan setelah makan siang dan mengirim kembali.

Sunting: Ditunjukkan bahwa saya harus menyertakan jawaban yang lebih terperinci. Maka dengan itu dalam pikiran. Anda dapat membuka penampil acara di Windows 7 melalui Control Panel >> Administrative Tools >> Event Viewer. Di Event Viewer, klik Windows Logs >> System. Dengan ini terbuka, cabut kabel ethernet dan pasang kembali. Tekan F5 untuk menyegarkan daftar acara. Klik pada acara baru untuk melihat deskripsi mereka. Seharusnya ada yang merujuk ke tautan jaringan yang terputus, dan yang merujuk ke tautan yang sedang dibangun kembali. Catat sumber dan ID acara.

Sekarang, buka task manager (panel Kontrol >> Alat Administratif >> Event Viewer), dan buat tugas dasar. Beri nama seperti "Beralih ke LAN" dan klik Berikutnya. Di bawah Pemicu, pilih saat peristiwa tertentu dicatat. Klik Selanjutnya. Pilih log Sistem, dan masukkan sumber acara dan ID untuk acara "Jaringan yang dibangun kembali". Klik Berikutnya, lalu pilih Mulai Program. Di bagian Program / Script, ketik "C: \ Windows \ System32 \ netsh.exe". Kemudian, di bagian Tambahkan argumen, ketik 'antarmuka set antarmuka "Sisipkan Nonaktifkan Nama Jaringan Nirkabel" (pastikan Anda menyertakan tanda kutip di sekitar nama jaringan nirkabel Anda). Klik berikutnya dan selesai. Sekarang ketika Anda mencolokkan kabel ethernet ke laptop Anda, itu akan secara otomatis menonaktifkan jaringan nirkabel dan beralih ke LAN Anda.

Sekarang pergi dan lakukan yang sebaliknya untuk mengaktifkan kembali wifi ketika kabel dicabut (ketik "aktifkan" di akhir argumen skrip). Perlu dicatat, bahwa ini berfungsi pada Thinkpad W540 saya ketika kabel ethernet dicolokkan / dicabut. Namun, hanya fungsionalitas "Beralih ke LAN" yang berfungsi dengan dok.

Sumber


Baru saja menguji solusi penjadwal tugas di ThinkPad W540 saya. Itu bekerja seperti pesona. Ketika saya menghapus laptop saya dari dermaga, itu beralih ke jaringan nirkabel. Ketika saya meletakkannya kembali di dermaga, ia beralih ke LAN. Satu-satunya masalah yang saya miliki dengan itu adalah bahwa prompt perintah muncul sebentar ketika tugas sedang berjalan, tetapi itu adalah harga kecil untuk membayar fungsionalitas.
detroitwilly

Rupanya, fungsi switching-kembali-ke-WAN tidak berfungsi dengan baik pada dock, hanya ketika kabel dicabut secara fisik, akan dikirim kembali jika saya membuatnya berfungsi.
detroitwilly

Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
Luke Kanada

Poin yang bagus. Saya akan mengedit jawabannya.
detroitwilly
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.