Ntoskrnl.exe-এর মতো সিস্টেম প্রসেস আপনার PC-এর সামগ্রিক পারফরম্যান্স ধীর করে দিতে পারে। এর পূর্ণ নাম হলো Windows NT operating system kernel executable। এই এক্সিকিউটেবল মেমরি ম্যানেজমেন্ট, প্রসেস ম্যানেজমেন্ট, হার্ডওয়্যার এক্সট্র্যাকশন দায়িত্বে থাকে এবং এটি অপারেটিং সিস্টেমের মৌলিক অংশ। আপনি যদি Task Manager-এ কোনো প্রসেস অতিরিক্ত CPU এবং ডিস্ক রিসোর্স ব্যবহার করছে দেখেন, তবে সেটি ফোর্সফুলি ক্লোজ করতে পারেন। কিন্তু Ntoskrnl.exe-র ক্ষেত্রে এটা সম্ভব নয়, কারণ এটাকে ফোর্সফুলি ক্লোজ করলে সেটি যে এলাকায় দায়িত্বশীল সেগুলো প্রভাবিত হতে পারে। তাই Ntoskrnl.exe-এর হাই CPU বা ডিস্ক ব্যবহার সমস্যা সমাধানের জন্য এই গাইড পড়ুন এবং একই সমস্যা মুখোমুখি বন্ধুর সাথে শেয়ার করুন।
উইন্ডোজ 10-এ Ntoskrnl.exe High CPU Usage কীভাবে ফিক্স করবেন
আপনার সিস্টেম সাধারন চেয়ে খুব ধীর লাগলে, Task Manager-এ যান দেখতে কোন সিস্টেম আইটেম হাই CPU রিসোর্স ব্যবহার করছে। যদি এটি হাইএস্ট CPU রিসোর্স ব্যবহার করছে বলে পান, তবে সেটিতে ডান ক্লিক করুন এবং Properties অপশন সিলেক্ট করুন। এখন আপনি ntoskrnl.exe নামের একটি নতুন আইটেম পাবেন। এই আর্টিকেলে আমরা উইন্ডোজ 10-এ Ntoskrnl.exe high CPU usage ফিক্স করার ধাপগুলো দেখিয়েছি।
কেন Ntoskrnl.exe বেশি ডিস্ক স্পেস ও CPU রিসোর্স ব্যবহার করে?
এই ধরনের সবচেয়ে প্রমুখ সমস্যাগুলো হاردওয়্যার থেকে মেমরি লিকেজ এবং ম্যালওয়্যার কারণে হতে পারে। কিন্তু আপনাদের অনেকের মনে একটি প্রশ্ন উঠতে পারে: Ntoskrnl.exe মেমরি ম্যানেজ করে, তবু কেন এটি অতিরিক্ত মেমরি রিসোর্স ব্যবহার করে? জানতে পড়ুন।
এই এররের পেছনে কিছু সম্ভাব্য কারণ:
- সবচেয়ে সাধারণ কারণ হচ্ছে নতুন কম্প্রেসড মেমরি। আপনি যখন আপনার সিস্টেমে যেকোনো অ্যাপ্লিকেশন বা প্রোগ্রাম ব্যবহার করেন, র্যাম স্পিড বাড়ানোর জন্য ব্যবহার হয় রেগুলার স্টোরেজের বদলে। কিন্তু একসাথে একাধিক অ্যাপ্লিকেশন খুললে আরও বেশি র্যাম ব্যবহার হয়, ফলে CPU পারফরম্যান্স ধীর হয়।
- আপনার সিস্টেমে যদি ম্যালওয়্যার বা ভাইরাস আক্রমণ হয়, তবে CPU বেশি রিসোর্স ব্যবহার করে এবং আপনার কম্পিউটার বদनामভাবে ধীর হয়ে যায়। আপনার সিস্টেমে ভাইরাস/ম্যালওয়্যার আক্রমণ সর্ট আউট করার জন্য অ্যান্টিভাইরাস স্ক্যান চালান।
- আপনার সিস্টেমে পুরনো বা ইনকম্প্যাটিবল ড্রাইভার রয়েছে কিনা সেটিও একই সমস্যায় অবদান রাখে। প্রযোজ্য অনুযায়ী ড্রাইভার আপডেট বা রোলব্যাক করুন সমস্যা এড়াতে।
- Ntoskrnl.exe ফাইলগুলো করপ্ট থাকলে আপনি বারবার এই সমস্যা মুখোমুখি হবেন। এটি বিরলই হয় যেহেতু এই ফাইলগুলো ডিফল্টভাবে সিস্টেম-প্রোটেক্টেড। কিন্তু সমস্যা হলে আপনি সাধারণভাবে সিস্টেমে কাজ করতে পারবেন না।
এই সেকশনে কিছু ট্রাবলশুটিং মেথড সংকলন করা হলো যা CPU ব্যবহার সমস্যা সমাধান করতে সাহায্য করবে। সমস্যার গহনতা এবং চরম কারণ অনুযায়ী ট্রাবলশুটিং স্টেপগুলো সাজানো হয়েছে। সেরা ফলাফল পেতে অনুসরণ করুন।
পদ্ধতি ১: হাই-পারফরম্যান্স পাওয়ার প্ল্যান ব্যবহার করুন
আপনার কম্পিউটার অপ্টিমাইজ করতে পারেন সেটিংসকে হাই-পারফরম্যান্স পাওয়ার প্ল্যানে সেট করে। এই পাওয়ার প্ল্যানগুলো পোর্টেবল সেটিংসে পাওয়ার সেটিংস ম্যানেজ করার জন্য তৈরি হয়েছে। আপনার সিস্টেমে হাই-পারফরম্যান্স পাওয়ার প্ল্যান সেটিংস ব্যবহার করার ইনস্ট্রাকশন নিচে দেওয়া হলো।
- Taskbar-এর Battery icon-এ ডান ক্লিক করুন এবং Power Options সিলেক্ট করুন।
- এখন হাইলাইট করা High performance অপশন সিলেক্ট করুন।
এখন আপনি আপনার সিস্টেমকে গেম এবং ভালো পারফরম্যান্সের জন্য অপ্টিমাইজ করেছেন।
পদ্ধতি ২: টেম্পোরারি ফাইল ডিলিট করুন
আপনার সিস্টেমে যদি করপ্ট Ntoskrnl.exe ফাইল থাকে, তবে Ntoskrnl.exe high CPU usage ইস্যু মুখোমুখি হবেন। আপনার সিস্টেমের টেম্পোরারি ফাইল ক্লিয়ার করে এই এরর সমাধান করতে পারেন। ইনস্ট্রাকশন অনুসরণ করুন।
- Windows কী চাপুন, %temp% টাইপ করুন এবং Open-এ ক্লিক করুন।
- এখানে Ctrl + A কী একসাথে চাপুন সকল ফাইল এবং ফোল্ডার সিলেক্ট করতে এবং সিলেক্টেড ফাইলগুলোর ওপর ডান ক্লিক করুন।
- Delete অপশন সিলেক্ট করুন সকল টেম্পোরারি ফাইল রিমুভ করতে।
- অন্তে Desktop-এ যান এবং Recycle Bin-এ ডান ক্লিক করুন। Empty Recycle Bin অপশন সিলেক্ট করুন আপনার উইন্ডোজ PC-র থেকে ডেটা পার্মানেন্টলি ডিলিট করতে।
পদ্ধতি ৩: পারফরম্যান্স ট্রাবলশوتر চালান
আপনার সিস্টেমের পারফরম্যান্স দীর্ঘকাল ধীর থাকলে, এতে হাই CPU ব্যবহার ইস্যু হতে পারে। নিচের ধাপগুলো অনুসরণ করে ট্রাবলশুট করুন।
- Windows + R কী একসাথে চাপুন Run dialog box খোলার জন্য।
- এখন msdt.exe /id PerformanceDiagnostic টাইপ করুন এবং Enter কী চাপুন।
- এখানে পারফরম্যান্স ট্রাবলশوتر স্ক্যানিং প্রক্রিয়া শুরু করবে এবং ফিক্স করার যোগ্য ইস্যুগুলো দেখাবে। অন-স্ক্রিন ইনস্ট্রাকশন অনুসরণ করে প্রক্রিয়া সম্পন্ন করুন এবং চেক করুন সমস্যা ফিক্স হয়েছে কিনা।
নোট: যদি প্রম্পট আসে: Windows Online Troubleshooting Service is disabled, তবে এই আর্টিকেলের অন্যান্য মেথড ফলো করুন।
পদ্ধতি ৪: লোকাল ড্রাইভ স্ক্যান করুন
কখনো কখনো হার্ড ডিস্কে এরর থাকতে পারে যা Ntoskrnl.exe-র হাই CPU বা ডিস্ক ব্যবহার ইস্যুর কারণ হয়। তাই আপনি স্ক্যান করে যেকোনো এরর থাকলে সেটি সমাধান করতে পারেন। আপনার ইনস্টলেশন ফাইলগুলো কোথায় স্টোর আছে সেটি খুঁজে বের করুন এবং সংশ্লিষ্ট ড্রাইভ স্ক্যান করুন নিচের ইনস্ট্রাকশন অনুযায়ী।
- Windows + E কী একসাথে চাপুন File Explorer খোলার জন্য এবং This PC-এ ক্লিক করুন।
- আপনার Local Disk-এ ডান ক্লিক করুন এবং Properties সিলেক্ট করুন।
- এখন Tools ট্যাবে যান এবং Check বাটনে ক্লিক করুন।
- Error Checking উইন্ডোতে Scan drive অপশনে ক্লিক করুন।
- Scanning প্রক্রিয়া সম্পন্ন হওয়ার জন্য অপেক্ষা করুন এবং যেকোনো এরর থাকলে সেটি সর্ট আউট করুন।
অন্তে চেক করুন সমস্যা ফিক্স হয়েছে কিনা। কোনো এরর না পেলে এই আর্টিকেলের বাকি মেথডগুলো ফলো করুন।
পদ্ধতি ৫: ডিস্ক ক্লিনআপ পারফর্ম করুন
Disk Cleanup রিসাইকেল বিনের মতো। Disk Cleanup-এর মাধ্যমে ডিলিট করা ডেটা পার্মানেন্টলি সিস্টেম থেকে ডিলিট হয় না এবং হার্ড ড্রাইভে উপলব্ধ থাকে। আপনি প্রয়োজন হলে ফাইলগুলো রিকভার করতে পারেন।
- Windows search bar-এ Disk Cleanup টাইপ করুন এবং Run as administrator-এ ক্লিক করুন।
- আপনাকে Select the drive you want to clean up বলা হবে। এখানে আমরা C: ড্রাইভ সিলেক্ট করেছি। OK-এ ক্লিক করুন এগিয়ে যেতে।
- একটি প্রম্পট আসবে এবং Disk Cleanup ক্লিন আপ করার যোগ্য স্পেস ক্যালকুলেট করবে।
- Files to delete: অধীনে সব ইচ্ছিত আইটেমের বক্সে চেক দিন এবং Clean up system files-এ ক্লিক করুন।
- স্ক্যানিং সম্পন্ন হলে আবার সকল বেছে নেওয়া আইটেমের বক্সে চেক দিন এবং OK-এ ক্লিক করুন।
- কনফার্মেশন প্রম্পটে Delete Files বাটনে ক্লিক করুন।
- আপনার PC রিস্টার্ট করুন। অতিরিক্ত স্পেস ফ্রি আপ করার জন্য পড়ুন "10 Ways to Free up Hard Disk Space"।
পদ্ধতি ৬: SuperFetch (SysMain) ডিজেবল করুন
অ্যাপ্লিকেশন এবং উইন্ডোজের স্টার্টআপ টাইম উন্নত করার জন্য একটি বিল্ট-ইন ফিচার রয়েছে SysMain (পূর্বে SuperFetch নামে পরিচিত)। কিন্তু সিস্টেম প্রোগ্রামগুলো এই ফিচারের লাভ পায় না। বরং ব্যাকগ্রাউন্ড এক্টিভিটি বড়ে এবং আপনার সিস্টেমের পারফরম্যান্স সাপেক্ষিকভাবে কমে যায়। এই উইন্ডোজ সার্ভিসগুলো আপনার CPU রিসোর্স খায়, এবং সিস্টেমে SuperFetch ডিজেবল করার পরামর্শ দেওয়া হয়।
- Windows + R কী একসাথে ধরে Run ডায়লগ বক্স লঞ্চ করুন।
- services.msc টাইপ করুন এবং OK ক্লিক করুন Services উইন্ডো লঞ্চ করতে।
- এখন স্ক্রোল ডাউন করে SysMain-এ ডান ক্লিক করুন। তারপর Properties সিলেক্ট করুন।
- General ট্যাবে, Startup type ড্রপ-ডাউন মেনু থেকে Disabled সেট করুন।
- অন্তে Apply এবং তারপর OK ক্লিক করুন পরিবর্তন সংরক্ষণ করতে।
পদ্ধতি ৭: উইন্ডোজ আপডেট সার্ভিস রিস্টার্ট করুন
কখনো কখনো Software Distribution Folder ম্যানুয়ালি ডিলিট করে এবং Windows Update Service রিস্টার্ট করে Ntoskrnl.exe high CPU usage ইস্যু ফিক্স করা যায়। ইনস্ট্রাকশন অনুসরণ করুন।
- সার্চ মেনুতে যে Run টাইপ করে Run dialog box লঞ্চ করুন।
- services.msc টাইপ করুন এবং OK ক্লিক করুন Services উইন্ডো লঞ্চ করতে।
- এখন স্ক্রিন স্ক্রোল ডাউন করে Windows Update-এ ডান ক্লিক করুন।
নোট: যদি করেন্ট স্ট্যাটাস Running না হয়, তবে নিচের স্টেপ স্কিপ করুন। - যদি করেন্ট স্ট্যাটাস Running দেখায়, তবে Stop-এ ক্লিক করুন।
- প্রম্পট আসবে: Windows is attempting to stop the following service on the Local Computer… প্রম্পট সম্পন্ন হওয়ার জন্য অপেক্ষা করুন। ৩ থেকে ৫ সেকেন্ড লাগবে।
- এখন File Explorer খুলুন Windows + E কী একসাথে চাপুন। নিচের পথে নেভিগেট করুন:
C:\Windows\SoftwareDistribution\DataStore - Ctrl + A কী একসাথে চাপুন সকল ফাইল ও ফোল্ডার সিলেক্ট করতে এবং খালি স্পেসে ডান ক্লিক করুন।
- Delete অপশন সিলেক্ট করুন DataStore লোকেশন থেকে সকল ফাইল ও ফোল্ডার রিমুভ করতে।
- এখন পথে যান: C:\Windows\SoftwareDistribution\Download, এবং আগের ধাপের মতো Delete করুন Downloads লোকেশন থেকে সকল ফাইল।
- আবার Services উইন্ডোতে যান এবং Windows Update-এ ডান ক্লিক করুন।
- Start অপশন সিলেক্ট করুন।
- প্রম্পট আসবে: Windows is attempting to start the following service on Local Computer… ৩ থেকে ৫ সেকেন্ড অপেক্ষা করুন এবং Services উইন্ডো বন্ধ করুন।
- অন্তে চেক করুন আপনার সিস্টেমে ইস্যু রিজলভ হয়েছে কিনা।
পদ্ধতি ৮: BlueStacks সার্ভিস বন্ধ করুন
BlueStacks একটি অ্যান্ড্রয়েড এমুলেটর, কিন্তু এটি Ntoskrnl.exe ফাইলുകളোর সাথে অনেক কনফ্লিক্ট সৃষ্টি করে যার ফলে Ntoskrnl.exe ইস্যু হয়। কিন্তু আপনি নিচের ধাপগুলো অনুসরণ করে সেগুলো বন্ধ করতে পারেন।
- Notepad খুলুন এবং নিচের কীগুলো পেস্ট করুন:
C:Program Files (x86)BlueStacksHD-Quit.exe net stop BstHdUpdaterSvc net stop BstHdLogRotatorSvc net stop BstHdAndroidSvc
- এখন File-এ যান এবং ফাইলটি name_you_like.bat নামে সেভ করুন।
- এখন সেই লোকেশনে যান যেখানে ফাইলটি সেভ করেছেন এবং administrative privileges-এ রান করুন।
- রেজিস্ট্রি চেঞ্জ কনফার্ম করতে Yes-এ ক্লিক করুন এবং সিস্টেম রিবুট করুন।
এখন সকল BlueStacks সার্ভিস ডিজেবল হয়ে যাবে, ফলে Ntoskrnl.exe high CPU usage ইস্যু ফিক্স হয়ে যাবে।
পদ্ধতি ৯: ম্যালওয়্যার স্ক্যান চালান
কিছু অ্যান্টি-ম্যালওয়্যার প্রোগ্রাম আপনাকে ম্যালিশিয়াস সফ্টওয়্যার থেকে বাঁচাতে সাহায্য করতে পারে। তবে সেগুলো রুটিন স্ক্যান করে আপনার সিস্টেম সুরক্ষিত রাখে। তাই Ntoskrnl.exe high CPU usage এড়াতে আপনার সিস্টেমে অ্যান্টিভাইরাস স্ক্যান চালান এবং চেক করুন সমস্যা সমাধান হয়েছে কিনা। ধাপগুলো নিচে দেওয়া হলো।
- Windows + I কী একসাথে চাপুন Settings লঞ্চ করতে।
- Update & Security সেটিং-এ ক্লিক করুন।
- বাম প্যানেলে Windows Security-এ যান।
- ডান প্যানেলে Virus & threat protection অপশনে ক্লিক করুন।
- Quick Scan বাটনে ক্লিক করুন ম্যালওয়্যার খুঁজতে।
- ৬A. স্ক্যান সম্পন্ন হলে সব থ্রেট দেখাবে। Current threats-এর অধীনে Start Actions-এ ক্লিক করুন।
৬B. যদি ডিভাইসে কোনো থ্রেট না থাকে, তবে ডিভাইস No current threats अलার্ট দেখাবে।
পদ্ধতি ১০: সিস্টেম ফাইল রিপেয়ার করুন
উইন্ডোজ 10 ব্যবহারকারীরা System File Checker চালিয়ে অটোমেটিক্যালি সিস্টেম ফাইল স্ক্যান ও রিপেয়ার করতে পারেন। এছাড়া এটি একটি বিল্ট-ইন টুল যা ব্যবহারকারীকে ফাইল ডিলিট এবং এই ইস্যু ফিক্স করতে দেয়। নিচের ধাপগুলো অনুসরণ করুন।
- Windows কী চাপুন, Command Prompt টাইপ করুন এবং Run as administrator-এ ক্লিক করুন।
- User Account Control প্রম্পটে Yes-এ ক্লিক করুন।
- chkdsk C: /f /r /x কমান্ড টাইপ করুন এবং Enter কী চাপুন।
- যদি প্রম্পট আসে: Chkdsk cannot run…the volume is… in use process, তবে Y টাইপ করুন এবং Enter কী চাপুন।
- আবার কমান্ড টাইপ করুন: sfc /scannow এবং Enter কী চাপুন System File Checker স্ক্যান চালানোর জন্য।
নোট: সিস্টেম স্ক্যান শুরু হবে এবং কয়েক মিনিট লাগবে শেষ হতে। মাঝপথে আপনি অন্যান্য কাজ চালাতে পারেন, কিন্তু উইন্ডো ভুলে বন্ধ করে দেওয়া থেকে সতর্ক থাকুন।
স্ক্যান সম্পন্ন হলে নিচের যেকোনো একটি মেসেজ দেখাবে:
- Windows Resource Protection did not find any integrity violations.
- Windows Resource Protection could not perform the requested operation.
- Windows Resource Protection found corrupt files and successfully repaired them.
- Windows Resource Protection found corrupt files but was unable to fix some of them.
- স্ক্যান ফিনিশ হলে আপনার PC রিস্টার্ট করুন।
- আবার Command Prompt as administrator লঞ্চ করুন এবং নিচের কমান্ডগুলো একে একে এক্সিকিউট করুন:
dism.exe /Online /cleanup-image /scanhealth dism.exe /Online /cleanup-image /restorehealth dism.exe /Online /cleanup-image /startcomponentcleanup
নোট: DISM কমান্ডগুলো সঠিকভাবে এক্সিকিউট করতে আপনার কাজের ইন্টারনেট কানেকশন থাকতে হবে।
পদ্ধতি ১১: ড্রাইভার আপডেট রোলব্যাক করুন
আপনার সিস্টেম যদি ঠিকঠাক চলত এবং আপডেটের পর থেকে ম্যালফাংশন শুরু হয়, তবে ড্রাইভার রোলব্যাক করলে সাহায্য হতে পারে। ড্রাইভার রোলব্যাক করলে করেন্ট ড্রাইভার ডিলিট হয়ে এর পূর্ববর্তী ভার্সন দিয়ে রিপ্লেস হয়। এই প্রক্রিয়া ড্রাইভারে যেকোনো বাগ দূর করবে এবং সম্ভবত কথিত সমস্যা সমাধান করবে।
নোট: এই গাইডে আমরা একটি সাধারণ Display Driver রোলব্যাক করার স্টেপস দেখিয়েছি। আপনাকে সকল ইনকম্প্যাটিবল ড্রাইভার রোলব্যাক করার পরামর্শ দেওয়া হয়।
- Windows কী চাপুন, device manager টাইপ করুন এবং Open-এ ক্লিক করুন।
- Display adapters-এর পাশের অ্যারো-এ ক্লিক করুন এক্সপ্যান্ড করতে।
- আপনার display driver (যেমন: NVIDIA GeForce driver)-এ ডান ক্লিক করুন এবং Properties সিলেক্ট করুন।
- Driver ট্যাবে সুইচ করুন এবং Roll Back Driver-এ ক্লিক করুন।
নোট: যদি Roll Back Driver অপশনটি গ্রে-আউট থাকে, তবে বোঝা যায় আপনার Windows PC-তে প্রি-ইনস্টলড ড্রাইভার ফাইল নেই বা এটি কখনো আপডেট হয়নি। এই কেসে আর্টিকেলের অন্যান্য মেথড চেষ্টা করুন। - Driver Package rollback উইন্ডোতে Why are you rolling back? কারণ দিন। তারপর হাইলাইট করা Yes বাটনে ক্লিক করুন।
- এখন সিস্টেম রিস্টার্ট করুন রোলব্যাক কার্যকর করতে।
পদ্ধতি ১২: Zune সফ্টওয়্যার আনইনস্টল করুন (যদি প্রযোজ্য হয়)
অনেক ব্যবহারকারী রিপোর্ট করেছেন Zune সফ্টওয়্যার ntoskrnl.exe ফাইলগুলোর সাথে ইন্টারফিয়ার করে যার ফলে Ntoskrnl.exe high CPU usage ইস্যু হয়। নিচের ধাপগুলো অনুসরণ করে সেগুলো আনইনস্টল করুন।
- Windows কী চাপুন, apps and features টাইপ করুন এবং Open-এ ক্লিক করুন।
- Zune app-এ ক্লিক করুন এবং Uninstall অপশন সিলেক্ট করুন।
- আবার Uninstall-এ ক্লিক করুন কনফার্ম করতে।
- অন-স্ক্রিন ইনস্ট্রাকশন অনুসরণ করে আনইনস্টলেশন প্রক্রিয়া শেষ করুন।
- অন্তে আপনার PC রিস্টার্ট করুন।
প্রস্তাবিত আর্টিকেলসমূহ:
- ২০ সেরা সেল ফোন ট্র্যাকিং অ্যাপ
- ROG Gaming Center কাজ না করলে সমাধান
- Ntoskrnl.exe High Disk Usage ফিক্স
- Chrome Profile Error ফিক্স করার ১৪ টি উপায়
আশা করি এই গাইডটি আপনার জন্য সহায়ক হয়েছে এবং আপনি Ntoskrnl.exe high CPU usage ইস্যু সমাধান করতে পেরেছেন। আপনার জন্য কোন পদ্ধতিই সেরা কাজ করেছে তা জানাতে পারেন। আপনার এই আর্টিকেল সম্পর্কে যেকোনো প্রশ্ন বা পরামর্শ থাকলে কমেন্ট সেকশনে অবশ্যই লিখুন।