ডে লাইট সেভিং টাইম (DST), যা ডেলাইট সেভিংস টাইম বা ডেলাইট টাইম এবং সামারটাইম-ও বলা হয়, এটি ঘড়ি অগ্রসর করার অভ্যাস যাতে گرم মাসে প্রতিদিন ঘড়ি অনুযায়ী অন্ধকার পরে নামে। আপনি যদি DST কনফিগারড থাকলে উইন্ডোজ ১০-এ হাই CPU এবং মেমোরি ব্যবহার লক্ষ্য করেন, তবে এই পোস্ট আপনাকে সাহায্য করার উদ্দেশ্যে লেখা হয়েছে। এই পোস্টে, আমরা সম্ভাব্য কারণ চিহ্নিত করব এবং তারপর সংশ্লিষ্ট ওয়ার্কঅরাউন্ড সেইসাথে সমাধান প্রদান করব যা আপনি চেষ্টা করে সমস্যা সমাধান করতে পারেন।

আমরা একটি সাধারণ দৃশ্য দেখি যেখানে আপনি উইন্ডোজ ১০-এ DST সেটিং হাই CPU এবং মেমোরি ব্যবহার তৈরি করে এই সমস্যা সম্মুখীন হতে পারেন।
আপনার একটি কম্পিউটার রয়েছে যা উইন্ডোজ ১০ চলে এমন একটি টাইম জোনে যেখানে ডে লাইট সেভিং টাইম (DST) পরিবর্তন মিডনাইটে (১২:০০ AM) হয় ২:০০ AM-এ না। এই পরিস্থিতিতে, আপনি নিচের সমস্যা অনুভব করতে পারেন।
সমস্যা ১
TaskHostw.exe প্রসেস ১০০ পেরসেন্ট CPU রিসোর্স খরচ করে। তাই সিস্টেম পারফরম্যান্স এবং ব্যাটারি লাইফ নাটকিয়াকম হয়ে যায়। ছোট ফর্ম ফ্যাক্টর ডিভাইসে, এই সমস্যা থার্ম্যাল ম্যানেজমেন্টকে প্রভাবিত করতে পারে, কারণ প্রসেসটি লুপে চলে টাইম কনভারশন ক্যালকুলেশন করে।
সমস্যা ২
পেজফাইল অতিরিক্ত ডিস্ক রিসোর্স খরচ করে, যা হাই ডিস্ক ইউটিলাইজেশন ট্রিগার করে।
সমস্যা ৩
অতিরিক্ত মেমোরি ব্যবহার ঘটে।
সমস্যা ৪
অতিরিক্ত ডিস্ক, CPU, বা মেমোরি ব্যবহার কম্পিউটারকে হ্যাং বা ফ্রিজ করে দেয়।
ডে লাইট সেভিং টাইম সেটিং হাই CPU এবং মেমোরি ব্যবহার তৈরি করে
উইন্ডোজ ১০-এ ডে লাইট সেভিং টাইম (DST) সেটিং হাই CPU এবং মেমোরি ব্যবহার তৈরি করে এই সমস্যা TaskHostW.exe প্রসেসে (উইন্ডোজ সার্ভিসের জন্য একটি জেনেরিক হোস্ট প্রসেস) একটি রেস কন্ডিশনের কারণে হয় যা energy.dll শিডিউলড টাস্কের একটি চালায়। এই শিডিউলড টাস্ক কম্পিউটারে সেট করা সময় অনুযায়ী চলে। এই সমস্যা শুধু DST পরিবর্তনের দিনে ঘটে।
energy.dll ফাইলটি লোড হয় যখন DST পরিবর্তন মিডনাইটে হয় ২:০০ AM-এ না।
আপনি যদি এই সমস্যায় পড়েন, তবে আপনি নিচে আমাদের সুপারিশ করা সমাধান বা ওয়ার্কঅরাউন্ড (আপনার প্রয়োজন অনুযায়ী) চেষ্টা করতে পারেন সমস্যা মিটিগেট করার জন্য।
এই সমস্যা সমাধান করার জন্য, আপনার কম্পিউটারকে উইন্ডোজ ১০-এর লেটেস্ট ভার্সনে আপগ্রেড করুন।
যদি এক বা অন্য কারণে, যেনে আপনি আপনার বর্তমান উইন্ডোজ ১০ ইনস্টলে থাকতে পছন্দ করেন এবং আপগ্রেড করবেন না বা উইন্ডোজ ১০-এর লেটেস্ট ভার্সনে আপগ্রেড করলেও সমস্যা সমাধান হয় না, তবে আপনি নিচের ওয়ার্কঅরাউন্ড চেষ্টা করতে পারেন।
সমস্যা ওয়ার্কঅরাউন্ড করার জন্য, আপনাকে Power Efficiency Diagnostics টাস্ক নিষ্ক্রিয় করতে হবে নিচের যেকোনো একটি পদ্ধতিতে।
- Task Scheduler UI (User Interface) ব্যবহার করুন
- Command Prompt ব্যবহার করুন
প্রতিটি পদ্ধতির ধাপের বিবরণ নেয়া যাক DST সেটিং হাই CPU এবং মেমোরি ব্যবহার তৈরি করে উইন্ডোজ ১০-এ সমাধানের জন্য।
১] Task Scheduler UI (User Interface) ব্যবহার করুন
Task Scheduler ব্যবহার করে Power Efficiency Diagnostics task, নিষ্ক্রিয় করতে, নিম্নলিখিতটি করুন:
- Windows key + R চাপুন Run ডায়লগ আহ্বান করতে।
- Run ডায়লগে, taskschd.msc টাইপ করুন এবং Task Scheduler কনসোল খোলার জন্য Enter চাপুন।
- Task Scheduler কনসোলে, নিচের পাথে নেভিগেট করুন:
Task Scheduler Library > Windows > Power Efficiency Diagnostics
- মাঝ প্যানেলে, AnalyzeSystem. সিলেক্ট এবং রাইট-ক্লিক করুন।
- Disable-এ ক্লিক করুন।
Task Scheduler কনসোল থেকে বের হোন।
২] Command Prompt ব্যবহার করুন
Command Prompt ব্যবহার করে Power Efficiency Diagnostics task, নিষ্ক্রিয় করতে, নিম্নলিখিতটি করুন:
- Windows key + R চাপুন Run ডায়লগ আহ্বান করতে।
- Run ডায়লগ বক্সে, cmd টাইপ করুন এবং তারপর CTRL + SHIFT + ENTER চাপুন Command Prompt অ্যাডমিন/এলিভেটেড মোডে খোলার জন্য।
- কমান্ড প্রম্পট উইন্ডোতে, নিচের কমান্ড কপি-পেস্ট করুন এবং Enter চাপুন।
schtasks /Change /TN "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /DISABLE
কমান্ড এক্সিকিউট হলে আপনি কমান্ড প্রম্পট থেকে বের হতে পারেন। কিন্তু, আপনি টাস্কের স্টেটস কোয়েরি করতে পারেন যাতে পরিবর্তনগুলো অ্যাপলাই হয়েছে কিনা কনফার্ম করতে, নিচের কমান্ড চালিয়ে:
schtasks /Query /TN "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem"
আউটপুট নিচের মত দেখাবে:
Folder: \Microsoft\Windows\Power Efficiency Diagnostics
TaskName Next Run Time Status
===================== =========== ===============
AnalyzeSystem N/A Disabled
এটাই সব!
ওয়ার্কঅরাউন্ড বা সমাধানটি কমপ্লিট করার পর, ডে লাইট সেভিং টাইম (DST) সেটিং জনিত হাই CPU এবং মেমোরি ব্যবহার উইন্ডোজ ১০-এ সমস্যা সমাধান হওয়া উচিত।
