কম্পিউটার টিউটোরিয়াল

Windows 10-এ স্লিপ/ওয়েক/হাইবারনেশন পরে Wi-Fi নেটওয়ার্ক गায়ब

আমি একটি অসাধারণ বিষয় লক্ষ্য করলাম যে আমার ব্র্যান্ড নিউ Lenovo ল্যাপটপ স্লিপ বা হাইবারনেশন থেকে জেগে ওঠার পর Wi-Fi অ্যাডাপ্টার দিয়ে ইন্টারনেট সংযোগ হারিয়ে যায়। এই কেসে ওয়ারলেস সংযোগের স্ট্যাটাস বলে "No Internet access" বা "Limited"। কখনোকার কারণে স্লিপ বা হাইবারনেশন থেকে জেগে ওঠার পর Wi-Fi অ্যাডাপ্টার আমার হোম Wi-Fi অ্যাক্সেস পয়েন্টের সাথে অটোমেটিক্যালি পুনরায় সংযুক্ত হতে পারছে না, এবং ওয়ারলেস নেটওয়ার্কের তালিকা খালি। যদি ল্যাপটপটি রিস্টার্ট করা হয়, Windows স্বয়ংক্রিয়ভাবে আমার Wi-Fi নেটওয়ার্কের সাথে সংযুক্ত হয় এবং আমি সায় tekrar ইন্টারনেট এক্সেস করতে পারি। সমস্যাটি খুব বিরক্তিকর এবং ক্লান্তিকর, কারণ আমাকে দিনে একাধিকবার ল্যাপটপ রিস্টার্ট করতে হয় (Device Manager-এ Wi-Fi অ্যাডাপ্টার ইনেবল/ডিজেবল করার চেষ্টা করলাম কিন্তু সাহায্য করল না)।

এই আর্টিকেলে আমি দেখাব কিভাবে আমি Windows 10-এ স্লিপ মোড থেকে জেগে ওঠার পর Wi-Fi সংযোগ হারানোর সমস্যাটি সমাধান করলাম।

Wi-Fi অ্যাডাপ্টার ড্রাইভার আপডেট করুন

পরবর্তী মেথডে যাওয়ার আগে, চেষ্টা করুন আপনার Wi-Fi অ্যাডাপ্টারের লেটেস্ট ভার্সন ড্রাইভার ভেন্ডারের ওয়েবসাইট থেকে ডাউনলোড এবং ইনস্টল করার। আপনার Wi-Fi নেটওয়ার্ক থেকে ডিসকানেকশনের সমস্যা যদি হঠাৎ দেখা দেয়, Windows হয়তো সাম্প্রতিক আপনার Wi-Fi অ্যাডাপ্টারের ড্রাইভার অটোমেটিক্যালি আপডেট করেছে। তাই, আপনাকে আপনার কম্পিউটারের লোকাল ড্রাইভার রিপোজিটরিতে থাকা ড্রাইভারের পুরানো সংস্করণ ব্যবহার করার চেষ্টা करनी चाहिए (এই রোলব্যাক উদাহরণটি দেখুন)।

আপনি যদি একটি উপযুক্ত ড্রাইভার খুঁজে পান এবং সেটির সাথে Wi-Fi সংযোগ হারানোর সমস্যা না থাকে, তবে Windows কে এই ডিভাইসের জন্য অটোমেটিক্যালি ড্রাইভার আপডেট করার থেকে বাধা দেওয়া সুপারিশ করা হয়।

ওয়ারলেস অ্যাডাপ্টারের জন্য Power Saving Mode ডিজেবল করুন

Windows 10 অধিকাংশ হার্ডওয়্যারের জন্য পাওয়ার সেভিং মোড ব্যবহার করে। Windows বিভিন্ন ডিভাইস অটোমেটিক্যালি বন্ধ করতে পারে আপনার ল্যাপটপ ব্যাটারি বাঁচাতে। এটি আপনার ডিভাইসের ব্যাটারি লাইফ বাড়ানোর একটি যুক্তিসঙ্গত এবং কার্যকর উপায়। যাইহোক, কিছু নেটওয়ার্ক অ্যাডাপ্টার মডেল কম্পিউটার রিবুট ছাড়া স্লিপ মোড থেকে জেগে ওঠার পর সঠিক অপারেশন রিজিউম করতে পারে না। এটা হয়তে পারে ভুল ডিভাইস আর্কিটেকচার, ফার্মওয়্যার বা ড্রাইভারের কারণে। এই কেসে আপনার Wi-Fi নেটওয়ার্ক অ্যাডাপ্টারের জন্য পাওয়ার সেভিং মোড ডিজেবল করার সুপারিশ করা হয়। এর জন্য:

  • Device Manager খুলুন (devmgmt.msc);
  • Network Adapters সেকশন এক্সপ্যান্ড করুন এবং আপনার Wi-Fi অ্যাডাপ্টার খুঁজে বের করুন (সাধারণত এর নামে Wireless বা 802.11 থাকে), তারপর এর প্রপার্টিজ খুলুন;
  • Power Management ট্যাবে যান এবং নিশ্চিত করুন যে Allow the computer to turn off this device to save power অপশনটি চেক করা নেই। OK চাপিয়ে পরিবর্তনগুলো সেভ করুন।

আপনার কম্পিউটার/ল্যাপটপে যদি একাধিক নেটওয়ার্ক অ্যাডাপ্টার থাকে, যার মধ্যে একটি ইথারনেট LAN অ্যাডাপ্টার (উদাহরণস্বরূপ, Realtek PCIE Controller), তবে আপনাকে তাদের প্রপার্টিজেও পাওয়ার সেভিং মোড ডিজেবল করতে হবে।

এছাড়া পাওয়ার সেভিং অপশনগুলো পরিবর্তন করার সুপারিশ করা হয়। এর জন্য, Control Panel -> Power Options -> Change plan settings -> Change advanced power settings -> Wireless adapter settings -> Power saving mode -> Maximum performance সিলেক্ট করুন।

WLAN AutoConfig সার্ভিস রিস্টার্ট করুন

আমার কেসে উপরের সব মেথড সাহায্য করল না। যেনে পড়লাম, সমস্যাটি WLAN AutoConfig সার্ভিসের সাথে সম্পর্কিত।

WLAN AutoConfig সার্ভিস Windows 10-এ সকল ওয়ারলেস সংযোগ (Wi-Fi এবং Bluetooth) পরিচালনা করার জন্য ব্যবহৃত হয়। WlanSvc হলো ওয়ারলেস নেটওয়ার্ক সনাক্ত করার, সংযুক্ত হওয়ার এবং ডিসকানেক্ট হওয়ার জন্য দায়বদ্ধ, এবং Windows-এ সফটওয়্যার অ্যাক্সেস পয়েন্ট (Hotspot) তৈরি করার জন্য। আপনি যদি সার্ভিসটি বন্ধ করেন, Windows ওয়ারলেস নেটওয়ার্ক দেখতে পাবে না এবং সেগুলোর সাথে সংযুক্ত হতে পারবে না।

স্লিপ থেকে জেগে ওঠার পর, আপনার কম্পিউটারের সার্ভিস তালিকা খুলুন (Win+R -> services.msc) এবং তালিকায় "WLAN AutoConfig" খুঁজে বের করুন। নিশ্চিত করুন যে এটি অটোমেটিক্যালি স্টার্ট হওয়ার জন্য কনফিগার করা আছে। এটি রিস্টার্ট করার চেষ্টা করুন। আমার কেসে, আমি এটি করতে পারলাম না। সার্ভিস রিস্টার্ট/শুরু করার চেষ্টা করলে কনসোলে নিচের মেসেজ আসত:

Windows could not start the WLAN AutoConfig service on Local Computer.

WlanSvc শুধু কম্পিউটার রিস্টার্ট করার পর সফলভাবে শুরু হয়। আমি খুঁজে পেলাম যে WlanSvc-এর svchost.exe হাইবারনেশনের পর হ্যাং করে যায়। এটি C:\windows\system32\svchost.exe -k LocalSystemNetworkRestricted –p (আপনি সার্ভিস প্রপার্টিজে এই পাথটি দেখতে পারেন)।

Task Manager-এ (Ctrl+Shift+Esc) প্রসেসটি কিল করার চেষ্টা করুন। এর জন্য, Processes ট্যাবে Service Host: Local Service -> WLAN AutoConfig খুঁজে বের করুন, কন্টেক্সট মেনুতে Details সিলেক্ট করুন এবং End Task চাপিয়ে প্রসেসটি বন্ধ করুন। এরপর সার্ভিস ম্যানেজমেন্ট কনসোলে WlanSvc সার্ভিসটি শুরু করুন।

আমি Windows হাইবারনেশন বা স্লিপ মোড থেকে জেগে ওঠার পর অ্যাডমিনিস্ট্রেটর đặc_Authority-তে চালানোর জন্য একটি সিম্পল PowerShell স্ক্রিপ্ট লিখলাম WLAN AutoConfig সার্ভিস রিস্টার্ট করার জন্য:

$WLANProc = Get-CimInstance Win32_Process | Where-Object {$_.CommandLine -eq "c:\windows\system32\svchost.exe -k LocalSystemNetworkRestricted -p"}
Stop-Process -Id $WLANProc.ProcessId -Force
Start-Service WlanSvc

আপনার Wi-Fi অ্যাডাপ্টারও রিস্টার্ট করার প্রয়োজন হতে পারে:

restart-netadapter -InterfaceDescription 'your_wireless_adapter_name' -Confirm:$false

আপনি স্ক্রিপ্টটি Windows Event ট্রিগার দিয়ে অটোমেটিক্যালি চালাতে পারেন ইভেন্ট কোড 1 সাথে বাঁধিয়ে Power-Troubleshooter সোর্স থেকে System লগে (এই ইভেন্টটি লগে প্রদর্শিত হয় হাইবারনেশন বা স্লিপ থেকে জেগে ওঠার পর)।

এই শেষ মেথডটিই আমাকে Windows 10-এ স্লিপ থেকে জেগে ওঠার পর Wi-Fi নেটওয়ার্ক সংযোগ হারানোর সমস্যা সমাধান করতে সাহায্য করল।

  1. উইন্ডোজ ১০ স্লিপ মোড ওয়েক-আপ সমস্যা সমাধান: ৪টি প্রমাণিত সমাধান

  2. উইন্ডোজ ১০ ও ১১-এ ভুলে যাওয়া ওয়াই-ফাই নেটওয়ার্ক সহজে মুছে ফেলুন

  3. উইন্ডোজ ১০ ল্যাপটপে Wi-Fi সংযোগ সমস্যা সমাধান: ৫টি প্রমাণিত ফিক্স

  4. Windows 10 21H2 আপডেটের পর Wi-Fi ডিসকানেক্ট হলে সমাধান