ฉันจะทำให้ Windows ชอบการเชื่อมต่อแบบมีสายได้อย่างไร


14

ฉันใช้ Windows 7 RC แต่สังเกตเห็นว่าพฤติกรรมนี้ใน Windows Vista เช่นกัน

เมื่อฉันอยู่ในพื้นที่ที่มีเครือข่ายไร้สายและฉันเชื่อมต่อเครือข่ายแบบใช้สายของฉันเพื่อให้ฉันสามารถเชื่อมต่อได้ดีขึ้น (เร็วขึ้นและเชื่อถือได้มากขึ้น) Windows ยังคงใช้เครือข่ายไร้สายสำหรับทุกสิ่ง

มันไม่สำคัญว่าหากการเชื่อมต่อเริ่มต้นที่ไร้สายมันจะอยู่ที่นั่นและฉันต้องรีสตาร์ทแอพของฉัน การเชื่อมต่อทั้งหมดทั้งเก่าและใหม่จะเริ่มขึ้นบนเครือข่ายไร้สายหากมีให้บริการโดยไม่คำนึงถึงการเชื่อมต่อแบบมีสายที่ใช้งานอยู่หรือไม่

ตอนนี้ฉันสลับฮาร์ดแวร์ wifi สวิตช์บนแล็ปท็อปของฉัน แต่ฉันต้องการถ้าฉันสามารถบอก Windows ให้ชอบการเชื่อมต่อมากกว่าหนึ่ง

คำตอบ:


9

ดูเหมือนว่า Windows (XP, Vista, 7) ควรจะทำโดยอัตโนมัติ Windows ใช้การเชื่อมต่อ 'ตัวชี้วัด' ที่ต่ำที่สุด คุณสามารถแก้ไขการวัดเหล่านี้ได้ด้วยตนเองหากการทำงานไม่ถูกต้อง แต่โดยส่วนใหญ่แล้วการใช้สายควรใช้แบบไร้สายโดยอัตโนมัติ ตรวจสอบแหล่งที่มาด้านล่างสำหรับวิธีการและคำอธิบายเพิ่มเติม

แหล่ง


ความคิดแรกของฉันในการตอบสนองต่อสิ่งนี้คือ "เมตริกไม่ได้ควบคุมเฉพาะการกำหนดเส้นทางและไม่ใช้ที่อยู่ต้นทางใด" แต่ฉันพบบทความ TechNet ที่แนะนำเส้นทางที่ดีที่สุดกำหนดปลายทางการเชื่อมต่อที่จะใช้ใน Vista และในภายหลัง: technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx ใครบางคนสามารถยืนยันพฤติกรรมนี้ได้จริงหรือไม่?
rakslice

1
สิ่งหนึ่งที่บทความไม่ได้กล่าวถึงคือการตรวจสอบค่าการวัดของคุณ พิมพ์route printที่พรอมต์คำสั่ง ไร้สายของฉันคือ 10 และสายของฉันคือ 20 ใน XP
ลุค

4

คำตอบของ th3dude นั้นยอดเยี่ยม แต่เขาไม่ได้พูดถึงประเด็นสำคัญในลิงค์ที่เขาให้ไว้

จากลิงค์ที่ th3dude โพสต์: http://blogs.technet.com/b/clint_huffman/archive/2009/04/19/windows-prefers-wired-connections.aspx

คุณควรรู้ว่า Vista ได้ทำการเปลี่ยนแปลงวิธีที่เราจัดการกับซ็อกเก็ตที่มีอยู่ - หลังจากเสียบปลั๊กแล้วการเชื่อมต่อจะไม่ถูกสลับคุณจะต้องทำการเชื่อมต่อใหม่อีกครั้งเพื่อใช้ประโยชน์จากการเชื่อมต่อแบบใช้สาย ตัวอย่างเช่นหากคุณกำลังดาวน์โหลดบางสิ่งบางอย่างจากเว็บไซต์และรู้ว่ามันจะทำงานได้เร็วขึ้นโดยการเสียบคุณจะต้องยกเลิกและเริ่มต้นใหม่หลังจากเสียบแล้วนี่คือการเปลี่ยนแปลงจาก XP และ 2003 นี่เป็นข้อมูลอ้างอิงที่ดี :

The Cable Guy Strong และ Weak Host Models http://technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx

ซึ่งหมายความว่าเมื่อฉันทำงานแบบไร้สายในห้องประชุมจากนั้นหย่อนแล็ปท็อปกลับไปที่ Dock ฉันต้องยกเลิกการเชื่อมต่อ (ซอฟต์แวร์) จากการเชื่อมต่อไร้สายหรือปิดการใช้งาน (ฮาร์ดแวร์สวิตช์) อะแดปเตอร์ไร้สาย เครือข่าย

หวังว่าจะช่วยให้คุณเข้าใจว่าอาจไม่ใช่ 'ตัวชี้วัด' ที่เลือกอแด็ปเตอร์ไร้สาย แต่แทนที่จะเป็นว่า Windows ไม่ได้ทำการสลับโดยอัตโนมัติเหมือนที่ทำใน XP

ฉันไม่แน่ใจว่าทำไม Microsoft คิดว่านี่เป็นพฤติกรรมที่ต้องการ ฉันต้องการให้ป๊อปอัปถามฉันว่าจะเปิดใช้งานอะแดปเตอร์แบบใช้สายแทนที่จะเสี่ยงต่อการดาวน์โหลดและเซสชันหรือไม่ Windows 7 ทำให้ฉันตอบป๊อปอัปอื่น ๆ ทุกประเภท


ปล่อยให้ Microsoft นำสิ่งที่ใช้งานได้ดีและทำให้ยากขึ้น
โอกาส

@Keith: คำตอบของคุณทำให้เข้าใจผิดเล็กน้อยคุณไม่จำเป็นต้องปิดการใช้งานการเชื่อมต่อไร้สายอย่างเคร่งครัด การเชื่อมต่อ TCP ใหม่จะใช้การเชื่อมต่อแบบมีสายการเชื่อมต่อTCP ที่มีอยู่จะยังคงใช้การเชื่อมต่อไร้สายหากพวกเขาใช้งานอยู่แล้ว
dwurf

1

ตามที่อธิบายไว้ที่นี่:

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? แท็บ = คำถามและสถานะ = AllReplies # แท็บ

เปิดโฟลเดอร์ Network Connections (เริ่ม> เรียกใช้> ncpa.cpl)

ข คลิกขวาที่การเชื่อมต่อที่ต้องการ

ค. คลิกคุณสมบัติแล้วคลิกที่ Internet Protocol รุ่น 4

d คลิก Properties จากนั้นคลิกที่ Advanced

อี ยกเลิกการทำเครื่องหมาย "ตัวชี้วัดอัตโนมัติ"

ฉ ป้อนตัวเลขระหว่าง 1 ถึง 9999 สำหรับ "ตัวชี้วัดส่วนต่อประสาน"


0

ฉันลองทุกคำตอบที่ฉันหาได้ แต่สิ่งที่ได้ผลในที่สุดคือฉันสะดุดในการคลิกขวาที่การเชื่อมต่อไร้สายในรายการการเชื่อมต่อไร้สายที่มีอยู่ทั้งหมด (คลิกซ้ายที่ลูกศรขึ้นใกล้นาฬิกาจากนั้นคลิกซ้ายที่การเชื่อมต่อของคุณ คลิกที่การเชื่อมต่อไร้สายที่คุณต้องการใช้งาน แต่ไม่ใช่ตัวเลือกการเชื่อมต่อเริ่มต้นแล้วคลิก "คุณสมบัติ") ใต้แท็บ "การเชื่อมต่อ" ให้ยกเลิกการเลือก "เชื่อมต่ออัตโนมัติเมื่อเครือข่ายนี้อยู่ในช่วง" สิ่งนี้ยังคงมีความจำเป็นหลังจากเปลี่ยน Metrics!


ดี แต่ฉันสงสัยว่ามันจะตัดการเชื่อมต่อแบบไร้สายและเชื่อมต่อแบบมีสายเมื่อเสียบอยู่หรือไม่
Arjan

ใช่; ฉันสงสัยเช่นกัน
Jake

1
ฉันคิดว่าข้อมูลที่ฉันให้ไว้จะยังคงช่วยเหลือผู้อื่นได้
เจค

0

ฉันรู้ว่าคำถามนี้ค่อนข้างเก่า แต่ฉันพบวิธีแก้ปัญหาที่อาจใช้งานได้ เห็นได้ชัดว่าคุณสามารถควบคุมสิ่งนี้ผ่านงานที่กำหนด

มันเกี่ยวข้องกับการใช้กิจกรรมที่สร้างขึ้นโดยอะแดปเตอร์ LAN เมื่อมีการเปลี่ยนแปลงความพร้อมในการเชื่อมต่อแบบใช้สาย

ฉันยังไม่ได้ทำการทดสอบส่วนตัว แต่ฉันจะหลังอาหารกลางวันและโพสต์กลับ

แก้ไข: มันชี้ให้เห็นว่าฉันควรจะมีคำตอบที่ละเอียดมากขึ้น ดังนั้นในใจ คุณสามารถเปิดตัวแสดงเหตุการณ์ใน Windows 7 ผ่านแผงควบคุม >> เครื่องมือการดูแลระบบ >> ตัวแสดงเหตุการณ์ ใน Event Viewer ให้คลิก Windows Logs >> ระบบ เมื่อเปิดแบบนี้ให้ถอดสายเคเบิลอีเธอร์เน็ตแล้วเสียบกลับเข้าไปใหม่กด F5 เพื่อรีเฟรชรายการเหตุการณ์ คลิกที่กิจกรรมใหม่เพื่อดูคำอธิบายของพวกเขา ควรมีหนึ่งที่อ้างอิงถึงลิงค์เครือข่ายที่ถูกตัดการเชื่อมต่อและอีกหนึ่งอ้างอิงถึงลิงค์นั้นถูกสร้างขึ้นใหม่ หมายเหตุแหล่งที่มาและรหัสเหตุการณ์

ตอนนี้เปิดตัวจัดการงาน (แผงควบคุม >> เครื่องมือการดูแลระบบ> ตัวแสดงเหตุการณ์) และสร้างงานพื้นฐาน ตั้งชื่อเป็น "Switch to LAN" แล้วคลิกถัดไป ภายใต้ทริกเกอร์เลือกเมื่อมีการบันทึกเหตุการณ์เฉพาะ คลิกถัดไป เลือกบันทึกของระบบและป้อนแหล่งที่มาของเหตุการณ์และรหัสสำหรับเหตุการณ์ "เครือข่ายกำลังสร้างใหม่" คลิกถัดไปจากนั้นเลือกเริ่มโปรแกรม ในส่วนโปรแกรม / สคริปต์พิมพ์ "C: \ Windows \ System32 \ netsh.exe" จากนั้นในส่วนเพิ่มอาร์กิวเมนต์ให้พิมพ์ 'ปิดการใช้งานอินเทอร์เฟซชุด "แทรกชื่อเครือข่ายไร้สายที่นี่" (ต้องแน่ใจว่าคุณใส่เครื่องหมายคำพูดล้อมรอบชื่อเครือข่ายไร้สายของคุณ) คลิกถัดไปและเสร็จสิ้น ตอนนี้เมื่อคุณเสียบสายอีเธอร์เน็ตเข้ากับแล็ปท็อปของคุณมันจะปิดการใช้งานเครือข่ายไร้สายโดยอัตโนมัติและเปลี่ยนเป็น LAN ของคุณ

ตอนนี้ไปและทำตรงข้ามเพื่อเปิดใช้งาน wifi อีกครั้งเมื่อถอดสายเคเบิล (พิมพ์ "เปิดใช้งาน" ในตอนท้ายของการขัดแย้งสคริปต์) ควรสังเกตว่าสิ่งนี้ใช้ได้กับ Thinkpad W540 ของฉันเมื่อเสียบสายอีเธอร์เน็ต / ถอดปลั๊ก อย่างไรก็ตามฟังก์ชั่น "Switch to LAN" ใช้งานได้กับ Dock เท่านั้น

แหล่ง


เพิ่งทดสอบโซลูชันตัวกำหนดเวลางานบน ThinkPad W540 ของฉัน มันทำงานเหมือนจับใจ เมื่อฉันลบแล็ปท็อปของฉันออกจาก Dock มันจะสลับไปที่เครือข่ายไร้สาย เมื่อฉันนำมันกลับไปที่ Dock ก็จะเปลี่ยนเป็น LAN ปัญหาเดียวที่ฉันมีคือพรอมต์คำสั่งจะปรากฏขึ้นชั่วครู่เมื่องานกำลังทำงาน แต่มันเป็นราคาขนาดเล็กที่ต้องจ่ายสำหรับการใช้งาน
detroitwilly

เห็นได้ชัดว่าฟังก์ชั่นการสลับกลับไปที่ WAN ใช้งานไม่ได้ดีกับแท่นวางเมื่อสายเคเบิลถูกถอดปลั๊กทางกายภาพจะโพสต์กลับมาถ้าฉันใช้งานได้
detroitwilly

แม้ว่าลิงก์นี้อาจตอบคำถามได้ดีกว่าหากรวมส่วนสำคัญของคำตอบไว้ที่นี่และให้ลิงก์สำหรับการอ้างอิง คำตอบสำหรับลิงก์เท่านั้นอาจไม่ถูกต้องหากหน้าเว็บที่เชื่อมโยงมีการเปลี่ยนแปลง
ลุคชาวแคนาดา

จุดดี. ฉันจะแก้ไขคำตอบ
detroitwilly
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.