Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีเปลี่ยนลำดับความสำคัญของเครือข่ายใน Windows

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

เช่น เมื่อมีปัญหากับการเชื่อมต่อบรอดแบนด์ ผมลองใช้ข้อมูลมือถือผ่าน USB tethering แต่ Windows มักปฏิเสธการใช้งานการเชื่อมต่อใหม่ เนื่องจากลำดับความสำคัญต่ำกว่าตัวแปดเตอร์ Ethernet ทั่วไป เพื่อแก้ไข ต้องเปลี่ยนลำดับความสำคัญเครือข่าย

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

หมายเหตุ: ในการตั้งค่าลำดับความสำคัญ เราจะใช้ตัวเลขบวกที่มากกว่าศูนย์ ตัวเลขยิ่งสูง ลำดับความสำคัญยิ่งต่ำ

เปลี่ยนลำดับความสำคัญเครือข่ายผ่านการตั้งค่าตัวแปดเตอร์

1. เปิดแอป Settings โดยคลิกปุ่ม "All Settings" ใน Notification Centre หรือค้นหาในเมนู Start ในแอป Settings ไปที่ "Network and Internet -> Status" แล้วคลิก "Change Adapter Options" ที่แผงด้านขวา

วิธีเปลี่ยนลำดับความสำคัญของเครือข่ายใน Windows

2. การกระทำนี้จะเปิดหน้าตัวแปดเตอร์เครือข่ายใน Control Panel หาตัวแปดเตอร์เครือข่ายที่ต้องการเพิ่มลำดับความสำคัญ คลิกขวาเลือก "Properties"

วิธีเปลี่ยนลำดับความสำคัญของเครือข่ายใน Windows

3. ในหน้าต่าง Properties เลือก "Internet Protocol Version 4 (TCP/IPv4)" แล้วคลิกปุ่ม "Properties"

วิธีเปลี่ยนลำดับความสำคัญของเครือข่ายใน Windows

4. ตัวเลือก Network priority ซ่อนอยู่ใน Advanced settings คลิกปุ่ม "Advanced"

วิธีเปลี่ยนลำดับความสำคัญของเครือข่ายใน Windows

5. ยกเลิกการติ๊ก "Automatic Metric" แล้วใส่ตัวเลขต่ำกว่า 10 คลิก "OK" เพื่อบันทึก เพื่อการสาธิต ผมใส่ "1" ซึ่งเป็นตัวเลขต่ำสุดสำหรับลำดับความสำคัญ

โดยทั่วไป Windows ใช้ตัวเลขลำดับความสำคัญมากกว่า 20 ดังนั้น ตัวเลขใดๆ ต่ำกว่า 20 ก็ควรใช้ได้ หากไม่ได้ สามารถเปลี่ยนเป็นตัวเลขต่ำกว่านั้นได้

วิธีเปลี่ยนลำดับความสำคัญของเครือข่ายใน Windows

6. ปิดหน้าต่างทั้งหมดและรีสตาร์ทระบบเพื่อให้การเปลี่ยนแปลงมีผล

เพียงเท่านี้ ตั้งแต่ตอนนี้เครือข่ายที่มีลำดับความสำคัญสูงกว่าจะถูกเลือกใช้งานมากกว่าเครือข่ายอื่นที่ใช้งานอยู่ หากต้องการกลับสู่เดิม แค่ติ๊ก "Automatic Metric" กลับในขั้นตอน 5

คำสั่ง PowerShell สำหรับเปลี่ยนลำดับความสำคัญเครือข่าย

หากต้องการ สามารถใช้ PowerShell cmdlets เปลี่ยนลำดับความสำคัญได้ ง่ายกว่าวิธีแรกถ้าคุณคล่องกับ PowerShell ต้องหา interface index แล้วตั้งค่าลำดับความสำคัญ

1. ต้องมีสิทธิ์ผู้ดูระบบ ค้นหา PowerShell ในเมนู Start เลือก "Run as administrator"

วิธีเปลี่ยนลำดับความสำคัญของเครือข่ายใน Windows

2. หา interface index ของตัวแปดเตอร์เครือข่ายเป้าหมาย รันคำสั่งด้านล่าง PowerShell จะแสดงตัวแปดเตอร์ทั้งหมด จะเห็น interface index ในส่วน "ifIndex" จดหมายเลขของตัวแปดเตอร์ของคุณ ในกรณีของผมคือ 17

Get-NetIPInterface

วิธีเปลี่ยนลำดับความสำคัญของเครือข่ายใน Windows

3. เมื่อได้ interface index แล้ว ใช้คำสั่งด้านล่าง แทนที่ "INTERFACE_INDEX" ด้วยหมายเลขจริง และ "PRIORITY" ด้วยตัวเลขลำดับความสำคัญจริงที่เท่ากับหรือต่ำกว่า 10

Set-NetIPInterface -InterfaceIndex INTERFACE_INDEX -InterfaceMetric PRIORITY

วิธีเปลี่ยนลำดับความสำคัญของเครือข่ายใน Windows

4. เพื่อยืนยันการเปลี่ยนแปลง รัน cmdlet Get-NetIPInterface จะเห็นลำดับความสำคัญเปลี่ยนจาก 25 เป็น 10

วิธีเปลี่ยนลำดับความสำคัญของเครือข่ายใน Windows

5. รีสตาร์ทระบบเพื่อนำการเปลี่ยนแปลงไปใช้

6. ในอนาคต หากต้องการให้ Windows จัดการลำดับความสำคัญเอง รันคำสั่งด้านล่าง จำได้ว่า要替换 INTERFACE_INDEX ด้วย interface index จริงของตัวแปดเตอร์เครือข่าย

Set-NetIPInterface -InterfaceIndex 21 -AutomaticMetric enabled

หากมีปัญหาหรือต้องการแบ่งปันความคิดเห็นและประสบการณ์ กรุณาคอมเมนต์ด้านล่าง