यदि कई वाई-फाई नेटवर्क उपलब्ध हैं, तो विंडोज 10 स्वचालित रूप से सबसे मजबूत सिग्नल के साथ एक वायरलेस नेटवर्क का चयन करता है (चाहे इस कनेक्शन की गति कितनी भी हो और कितने डिवाइस इससे जुड़े हों)। हालाँकि, जब आप अपने कंप्यूटर (लैपटॉप) को वायर्ड ईथरनेट नेटवर्क से कनेक्ट करते हैं, तो विंडोज वाई-फाई नेटवर्क का उपयोग करता रहता है, हालांकि ईथरनेट कनेक्शन की गति काफी अधिक होती है, और कनेक्शन अधिक स्थिर होता है और हस्तक्षेप के अधीन नहीं होता है। केबल ईथरनेट कनेक्शन पर स्विच करने के लिए, विंडोज उपयोगकर्ता को हर बार वाई-फाई कनेक्शन को मैन्युअल रूप से अक्षम करना पड़ता है। आइए विचार करें कि ईथरनेट लैन केबल कनेक्ट होने पर वाई-फाई को स्वचालित रूप से कैसे बंद करें।
BIOS/UEFI में WLAN स्विचिंग विकल्प
कई कंप्यूटर विक्रेताओं के पास LAN/WLAN स्विचिंग तकनीक का अपना कार्यान्वयन होता है (उन्हें अलग-अलग नाम दिया जा सकता है)। यह तकनीक बताती है कि एक उपयोगकर्ता कंप्यूटर पर केवल एक नेटवर्क एडेप्टर एक साथ डेटा संचारित कर सकता है। यदि वाई-फाई नेटवर्क का उपयोग करते समय, डिवाइस पर एक उच्च प्राथमिकता वाला ईथरनेट कनेक्शन दिखाई देता है, तो वाई-फाई एडाप्टर को स्वचालित रूप से स्टैंडबाय मोड में जाना चाहिए। इस प्रकार, बैटरी संसाधन सहेजा जाता है और वायरलेस वाई-फाई नेटवर्क लोड कम हो जाता है।
आप BIOS/UEFI सेटिंग्स में या अपने वायरलेस नेटवर्क एडेप्टर ड्राइवर के गुणों में LAN/WLAN स्विचिंग विकल्प को सक्षम कर सकते हैं (यह आपके हार्डवेयर निर्माता पर निर्भर करता है)।
UEFI/BIOS सेटिंग दर्ज करने के लिए अपने कंप्यूटर को पुनरारंभ करें, फिर LAN/WLAN स्विचिंग विकल्प ढूंढें और सक्षम करें (एचपी उपकरणों पर) या वायरलेस रेडियो नियंत्रण (डेल डिवाइस पर)।
इस सुविधा को अलग तरह से कहा जा सकता है या अन्य निर्माताओं से BIOS/UEFI में अनुपस्थित हो सकता है।
वाई-फ़ाई अडैप्टर प्रॉपर्टी में "वायर्ड कनेक्ट होने पर अक्षम करें"
कुछ वाई-फाई एडेप्टर ड्राइवरों की सेटिंग में, उच्च गति ईथरनेट कनेक्शन उपलब्ध होने पर वाई-फाई को स्वचालित रूप से बंद करने का विकल्प होता है।
नेटवर्क और साझाकरण केंद्र खोलें विंडोज 10 में और अपने वाई-फाई एडॉप्टर के गुणों को खोलें। कॉन्फ़िगर करें क्लिक करें ।
नेटवर्क एडेप्टर गुणों में उन्नत . पर जाएं टैब पर जाएं और वायर्ड कनेक्ट पर अक्षम . ढूंढें वाई-फाई एडेप्टर विकल्पों की सूची में आइटम। इसके मान को सक्षम . में बदलें और परिवर्तनों को सहेजें।
इस विकल्प के कारण, सक्रिय ईथरनेट कनेक्शन का पता चलने पर ड्राइवर को वाई-फाई नेटवर्क से डिस्कनेक्ट कर दिया जाएगा।
यह विकल्प वाई-फाई कार्ड ड्राइवरों के सभी मॉडलों पर समर्थित नहीं है। यदि आपके पास एक नहीं है, तो पावरशेल स्क्रिप्ट का उपयोग करके ईथरनेट कनेक्शन पर स्वचालित स्विच अभी भी कार्यान्वित किया जा सकता है।
ईथरनेट कनेक्शन मौजूद होने पर वाई-फाई को अक्षम करने के लिए पावरशेल का उपयोग करें
WLAN एडेप्टर को स्वचालित रूप से सक्षम या अक्षम करने के लिए, आप अपनी स्वयं की स्क्रिप्ट लिख सकते हैं और वायर्ड LAN इंटरफ़ेस पर लिंक के प्रदर्शित होने की स्थिति में इसे ट्रिगर कर सकते हैं (इवेंट-आईडी:32 — नेटवर्क लिंक स्थापित हो गया है ) और (ईवेंट-आईडी:27 - नेटवर्क लिंक डिस्कनेक्ट हो गया है ) ईवेंट ट्रिगर का उपयोग कर रहे हैं, लेकिन पावरशेल के लिए एक तैयार समाधान है।
जब कंप्यूटर वायर्ड ईथरनेट नेटवर्क से जुड़ा हो, तो वाई-फाई एडाप्टर को स्वचालित रूप से बंद करने के लिए, आप एक तैयार पावरशेल स्क्रिप्ट का उपयोग कर सकते हैं — WLAN प्रबंधक (मूल संस्करण यहां उपलब्ध है:https://gallery.technet.microsoft.com/scriptcenter/WLAN-Manager-f438a4d7)। आप GitHub पर उन्नत Windows 10 समर्थन और वर्चुअल एडेप्टर की सही पहचान के साथ एक नया WLAN प्रबंधक संस्करण पा सकते हैं:https://github.com/jchristens/Install-WLANManager.
यह पॉवरशेल स्क्रिप्ट एक नया शेड्यूलर कार्य बनाता है जो सिस्टम बूट पर दूसरी स्क्रिप्ट चलाता है। स्क्रिप्ट नियमित रूप से सक्रिय नेटवर्क एडेप्टर की जांच करती है। यदि स्क्रिप्ट किसी LAN (ईथरनेट) कनेक्शन का पता लगाती है, तो WLAN इंटरफ़ेस स्वचालित रूप से अक्षम हो जाता है। यदि इथरनेट नेटवर्क केबल काट दिया जाता है, तो स्क्रिप्ट वायरलेस वाई-फाई अडैप्टर को सक्षम करती है।
स्क्रिप्ट में 2 फ़ाइलें हैं:
- PSModule-WLANManager.psm1
- WLANManager.ps1
आइए देखें कि WLAN प्रबंधक को कैसे स्थापित करें विंडोज 10 में स्क्रिप्ट। उन्नत पावरशेल प्रॉम्प्ट खोलें और PS1 स्क्रिप्ट चलाने की अनुमति दें:
Set-ExecutionPolicy RemoteSigned
निम्न आदेश का उपयोग करके अपने सिस्टम में स्क्रिप्ट स्थापित करें:
.\WLANManager.ps1 -Install:System
स्क्रिप्ट को उपयोगकर्ता खाते (इंस्टॉल:उपयोगकर्ता) या स्थानीय सिस्टम (इंस्टॉल:सिस्टम) के रूप में चलाने के लिए स्थापित किया जा सकता है।
Verifying WLAN Manager version information… Missing
Writing WLAN Manager version information… Done
Verify WLAN Manager Files… Missing
Installing WLAN Manager Files… Done
Verify WLAN Manager Scheduled Task… Missing
Installing WLAN Manager Scheduled Task… Done
वाई-फाई और लैन नेटवर्क के बीच स्विच करते समय आप स्क्रिप्ट को उपयोगकर्ता को सूचित कर सकते हैं:
.\WLANManager.ps1 -Install:User -BalloonTip:$true
सुनिश्चित करें कि कार्य शेड्यूलर में एक नया WLAN प्रबंधक कार्य दिखाई दिया है।
अपने कंप्यूटर को पुनरारंभ। स्टार्टअप के बाद, शेड्यूलर C:\Program Files\WLANManager\WLANManager.ps1 स्क्रिप्ट शुरू करेगा जो हर सेकंड नेटवर्क कनेक्शन की जांच करता है, और यदि एक LAN कनेक्शन का पता चलता है, तो सभी उपलब्ध वाई-फाई एडेप्टर अक्षम हो जाएंगे। यदि LAN केबल डिस्कनेक्ट हो जाती है, तो स्क्रिप्ट स्वचालित रूप से वायरलेस वाई-फाई एडेप्टर को सक्षम कर देगी।
WLAN प्रबंधक स्क्रिप्ट विंडोज 10, विंडोज 8.1 और 7 पर अच्छी तरह से काम करती है।
युक्ति . WLAN प्रबंधक स्क्रिप्ट को निकालने के लिए, यह आदेश चलाएँ:
.\WLANManager.ps1 Remove:System
LAN से कनेक्ट होने पर गैर-डोमेन वायरलेस नेटवर्क को अक्षम करने के लिए GPO
जीपीओ में एक अलग सेटिंग है जो आपको वाई-फाई कनेक्शन को अक्षम करने की अनुमति देती है जब कंप्यूटर लैन के माध्यम से कॉर्पोरेट डोमेन नेटवर्क से जुड़ा होता है। यह नीति GPO अनुभाग में स्थित है कंप्यूटर कॉन्फ़िगरेशन -> नीतियां ->प्रशासनिक टेम्पलेट -> नेटवर्क ->Windows कनेक्शन प्रबंधक और "डोमेन प्रमाणित नेटवर्क से कनेक्ट होने पर गैर-डोमेन नेटवर्क से कनेक्शन प्रतिबंधित करें" . कहा जाता है . नीति विंडोज 8 / विंडोज सर्वर 2012 या उच्चतर में दिखाई दी।
नीति एक कंप्यूटर को डोमेन और गैर-डोमेन नेटवर्क दोनों से एक साथ कनेक्ट होने से रोकती है।
हालांकि, अगर यह नीति सक्षम है, तो आपके कंप्यूटर पर अतिरिक्त इंटरफेस मौजूद होने पर आपको वाई-फाई नेटवर्क से कनेक्ट करते समय कुछ समस्याएं आ सकती हैं (उदाहरण के लिए, लूपबैक या वर्चुअलाइजेशन सॉफ्टवेयर बनाया गया)।