মডার্ন স্ট্যান্ডবাই (এখা S0 Lower Power Idle) হলো কানেক্টেড স্ট্যান্ডবাইর продов coisa। উভয়েই উইন্ডোজ ডিভাইসهاয় মোবাইল-সদৃশ অনুভূতি দিতে লক্ষ্য করে, যেখানে ডিসপ্লে বন্ধ থাকতে পারে কিন্তু অভ্যন্তরীণ কম্পোনেন্টها চালু থাকে যেমন USB পাওয়ার অন্য ডিভাইস চার্জ করার জন্য সক্রিয় থাকে এবং নেটওয়ার্ক কানেকশন ব্যাকগ্রাউন্ড অপারেশন করতে সক্রিয় থাকে। পূর্বের ডিফল্ট, স্ট্যান্ডার্ড স্লিপ মোড (S3) বর্তমান সিস্টেম স্টেট RAM-এ সংরক্ষণ করত।

যদিও এই মডার্ন স্ট্যান্ডবাই স্লিপ মোড প্রথমে বিস্ময়কর লাগতে পারে, কিছু ব্যবহারকারীর জন্য এটি ভয়ানক। তাদের ল্যাপটপ স্লিপ মোডে ব্যাটারি খুব দ্রুত ড্রেন করে এবং কখনও কখনও খুব গরম হয়ে যায় (ব্যাগের ভিতরে), প্রায় হার্ডওয়্যার ফেইলারের সীমায়।
এই সমস্যা কোনো নির্দিষ্ট ব্র্যান্ড (ডেল, এইচপি, লেনোভো ইত্যাদি) এর সীমাবদ্ধ নয়। ইন্টেল স্কাইলেক প্রসেসরها এই ফিচার ধারণ করার প্রথম প্রসেসর লাইন। উইন্ডোজ OS সহ অন্যান্য OS (macOS বা Linux-ডিস্ট্রো) এই নতুন স্ট্যান্ডার্ড গ্রহণ করেছে, তাই মডার্ন স্ট্যান্ডবাই একটি শিল্প-ব্যাপী ঘটনা।
সিস্টেমের স্লিপ স্টেট চেক করুন
প্রথমে আপনার সিস্টেমের স্লিপ স্টেট চেক করা যাক। এর জন্য Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে খুলুন এবং নিচের কমান্ড এক্সিকিউট করুন:
powercfg /a

যদি রিপোর্ট করা হয় যে সিস্টেমের ফার্মওয়্যার S3 স্লিপ স্টেট সাপোর্ট করে না, তবে আপনার সিস্টেমের BIOS চেক করুন S3 স্টেট সেখানে ইনেবল করা যায় কিনা। BIOS-এ S3 স্লিপ স্টেট ইনেবল করার পর, আপনি সিস্টেমের রেজিস্টারি এডিট করতে পারেন (পরবর্তীতে আলোচনা করা হয়েছে) মডার্ন স্ট্যান্ডবাই নিষ্ক্রিয় করতে।
যদি আপনার সিস্টেমের BIOS S3 স্টেট সাপোর্ট না করে, তবে আপনাকে ACPI টেবিল এডিট করতে হতে পারে (লেখার প/htmlে পরে আলোচনা করা হয়েছে)।
সিস্টেমের রেজিস্টারি এডিট করুন
মডার্ন স্ট্যান্ডবাই OS-এর ডিফল্ট পছন্দ এবং কিছু ব্যবহারকারীর জন্য এটি শুধু সিস্টেমের রেজিস্টারি এডিট করে নিষ্ক্রিয় করা সম্ভব।
সতর্কতা: সিস্টেমের রেজিস্টারি এডিট করা একটি দক্ষতাস্পদ কাজ এবং সঠিকভাবে না করলে আপনার ডেটা/সিস্টেমে চিরকালের ক্ষতি হতে পারে, তাই নিজের দায়িত্বে এগিয়ে যান। সিস্টেমের রেজিস্টারির ব্যাকআপ তৈরি করা ভুলবেন না।
EnableAction কি ডিলিট করুন
- Windows-এ ক্লিক করুন, অনুসন্ধান: Registry Editor, এর রেজাল্টে ডান-ক্লিক করুন, এবং Run as Administrator নির্বাচন করুন।

- এখন নিচের পথে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\ModernSleep
- তারপর EnableAction কি এবং ModernSleep-এর অন্যান্য সাব-কিগুলো ডিলিট করুন।

- এখন আপনার সিস্টেম রিস্টার্ট করুন এবং চেক করুন মডার্ন স্ট্যান্ডবাই নিষ্ক্রিয় হয়েছে কিনা।
PlatformAoAcOverride রেজিস্টারি কি তৈরি করুন
- Registry Editor অ্যাডমিনিস্ট্রেটর হিসেবে খুলুন (উপরোক্ত আলোচনা অনুযায়ী) এবং নিচের পথে যান:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
- এখন, Power Key-এ ডান-ক্লিক করুন এবং New >> DWORD (32-bit) Value নির্বাচন করুন।

- তারপর কিয়ের নাম দিন PlatformAoAcOverride এবং এর ভ্যালু ডিফল্ট 0-এ রেখে দিন।

- এখন এডিটর বন্ধ করুন এবং আপনার PC রিস্টার্ট করুন।
- রিস্টার্ট হওয়ার পর, চেক করুন মডার্ন স্ট্যান্ডবাই সমস্যাটি সমাধান হয়েছে কিনা।
- যদি কাজ না করে, তবে চেক করুন CsEnabled ভ্যালু 0 ভ্যালুসহ যোগ করলে সমস্যা সমাধান হয় কিনা।

PowerShell (Admin) ব্যবহার করে PlatformAoAcOverride যোগ করুন
যদি আপনি সরাসরি রেজিস্টারি এডিট করার সাথে কমফোর্টেবল না হন, তবে উইন্ডোজ PowerShell (Admin) ব্যবহার করে আপনি এটি সহজে করতে পারেন।
- Windows-এ ডান-ক্লিক করুন এবং PowerShell (Admin) নির্বাচন করুন।

- এখন নিচের কমান্ড এক্সিকিউট করুন:
reg add HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride /t REG_DWORD /d 0

- তারপর রেজিস্টারিতে কি যোগ করার জন্য কনফার্ম করুন এবং PowerShell বন্ধ করুন।
- এখন আপনার PC রিস্টার্ট করুন এবং রিস্টার্ট হওয়ার পর চেক করুন মডার্ন স্ট্যান্ডবাই সমস্যাটি সমাধান হয়েছে কিনা। ভবিষ্যতে যদি আপনি উপরোক্ত কি ডিলিট করতে চান, তবে PowerShell (Admin)-এ নিচের কমান্ড এক্সিকিউট করুন:
reg delete "HKLM\System\CurrentControlSet\Control\Power" /v PlatformAoAcOverride
- যদি আপনি মডার্ন স্ট্যান্ডবাই স্টেটাস কনফার্ম করতে চান, তবে PowerShell (Admin)-এ নিচের কমান্ড এক্সিকিউট করুন:
powercfg /a

PowerSettings কি এডিট করুন
- PowerShell (Admin)-এ নিচের কমান্ড এক্সিকিউট করুন:
powercfg /setacvalueindex scheme_current sub_none F15576E8-98B7-4186-B944-EAFA664402D9 0

- এখন Registry Editor-এ নিচের রেজিস্টারি কি-তে নেভিগেট করুন:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\F15576E8-98B7-4186-B944-EAFA664402D9
- তারপর, ডান প্যানে, Attributes-এ ডাবল-ক্লিক করুন এবং এর ভ্যালু 0-এ সেট করুন।

- এখন আপনার ডিভাইস রিস্টার্ট করুন এবং রিস্টার্ট হওয়ার পর চেক করুন মডার্ন স্ট্যান্ডবাই সমস্যাটি সমাধান হয়েছে কিনা।
BIOS ACPI টেবিল এডিট করুন
যদি আপনার সিস্টেমের BIOS S3 স্লিপ স্টেট সাপোর্ট না করে, তবে আপনাকে সিস্টেমের ACPI টেবিল এডিট করতে হতে পারে।
সতর্কতা:
নিজের দায়িত্বে এগিয়ে যান কারণ ACPI টেবিল প্যাচ করার জন্য প্রয়োজনীয় ধাপها কিছুটা রিস্কি এবং এই ধাপها এক্সিকিউট করা OS করাপ্ট করতে পারে বা সিস্টেম ব্রিক করতে পারে।
- নিচের GitHub পেজ ভিজিট করুন:
https://github.com/ElectronicElephant/Modern-Standby-Byby
- এখন টুলটি ডাউনলোড করুন এবং ব্যবহার করুন ACPI টেবিল প্যাচ করতে S3 স্লিপ স্টেট ইনেবল করতে।
- তারপর সিস্টেমের রেজিস্টারি এডিট করুন (উপরোক্ত আলোচনা অনুযায়ী) এবং আশা করি এটি মডার্ন স্ট্যান্ডবাই সমস্যা সমাধান করবে।
যদি উপরের পদ্ধতিটি কাজ না করে, তবে চেক করুন নিচের কমান্ড কমান্ড প্রম্পটে ব্যবহার করলে মডার্ন স্ট্যান্ডবাইের কারণে হিটিং এবং ব্যাটারি ড্রেনিং সমস্যা সমাধান হয় কিনা:
shutdown /s /f /t 0
যদি হয়, তবে আপনি কমান্ডটির একটি ব্যাচ ফাইল তৈরি করে ডেস্কটপে সংরক্ষণ করতে পারেন। যেকোনো সময় সিস্টেম শাটডাউন করতে হবে (মডার্ন স্ট্যান্ডবাই কিক ইন না করলে), ব্যাচ ফাইলটি ডাবল-ক্লিক করুন।