এই আর্টিকেলে, আমরা INVALID_KERNEL_HANDLE BSOD ত্রুটি 0x00000093-এর সম্ভাব্য সমাধানগুলো আলোচনা করব। এই BSOD 요즘 উইন্ডোজ ১০ সিস্টেমগুলিতে ততটুকু দেখা যায় না কিন্তু পুরনো ভার্সনগুলিতে আরও সাধারণ ছিল।
The INVALID_KERNEL_HANDLE bug check has a value of 0x00000093. This bug check indicates that an invalid or protected handle was passed to NtClose.
NtClose রুটিন একটি অবজেক্ট হ্যান্ডেল বন্ধ করে। এটি এখন ডিপ্রিকেটেড এবং CloseHandle দ্বারা সুপারসিড করা হয়েছে। আপনি ntoskrnl.exe-ও দেখতে পেতে পারেন। Windows NT অপারেটিং সিস্টেম কেরনেল এক্সিকিউটেবল বা ntoskrnl.exe বিভিন্ন সিস্টেম সার্ভিসের জন্য দায়বদ্ধ যেমন হার্ডওয়্যার অ্যাবস্ট্রাকশন, প্রসেস এবং মেমরি ম্যানেজমেন্ট।

INVALID_KERNEL_HANDLE Blue Screen
যখন Blue Screen ত্রুটি ঘটে, উইন্ডোজ একটি ত্রুটি কোড দেখায় এবং পিসি রিস্টার্ট করে।
প্রথমে, আপনি আপনার কম্পিউটারকে Advanced Recovery Environment-এ বুট করার চেষ্টা করতে পারেন।
- আপনার PC-কে তিনবার Power ON এবং OFF করুন যাতে এটি Advanced Recovery Environment-এ বুট করে।
- Advanced Options-এ ক্লিক করুন এবং তারপর Troubleshoot সিলেক্ট করুন।
- আবার Advanced Options-এ ক্লিক করুন এবং System Restore সিলেক্ট করুন।
এটি আপনার জন্য কাজ না করলে, উপরের প্রক্রিয়া রিপিট করুন System Restore-এর বদলে Startup Repair সিলেক্ট করে।
যদি উপরেরটি সাহায্য না করে, তবে নিচের ফিক্সগুলো ট্রাই করুন:
- আপনার ড্রাইভারগুলো আপডেট করুন।
- আপনার সিস্টেমের হার্ড ড্রাইভ এরর চেক করুন।
- আপনার সিস্টেমের RAM এরর চেক করুন।
১] আপনার ড্রাইভারগুলো আপডেট করুন
সকল সিস্টেম ড্রাইভার আপডেট রাখা সবসময় পরামর্শ দেওয়া হয়। যদি কোনো নির্দিষ্ট ড্রাইভার উইন্ডোজ ১০-এর সাথে ইনকম্প্যাটিবল হয় বা পুরনো হয়, তবে এটি ত্রুটি ট্রিগার করতে পারে। এই ত্রুটি তাদের কম্পিউটার সিস্টেমে অনুভব করা ব্যবহারকারীদের রিপোর্ট করেছি যে সমস্যাটি Intel Dynamic Platform and Thermal Framework ড্রাইভারগুলো আপডেট করার পর ফিক্স হয়েছিল। নিচের ধাপগুলো অনুসরণ করে এই ড্রাইভারগুলো আপডেট করুন:
- উইন্ডোজ ১০ সার্চ বক্সে "Device Manager" টাইপ করুন এবং অ্যাপটি লঞ্চ করতে ক্লিক করুন।
- Intel Dynamic Platform and Thermal Framework-এ ডাবল-ক্লিক করুন এক্সপ্যান্ড করার জন্য।
- তালিকাভুক্ত প্রতিটি ড্রাইভারে রাইট-ক্লিক করুন এবং Update Driver সিলেক্ট করুন।
আপনি উইন্ডোজ ১০-এ Driver Verifier Manager টুলও ব্যবহার করতে পারেন সকল ড্রাইভারের এরর ট্রাবলশুট করার জন্য। এই টুল আপনাকে আপনার পিসির ফল্টি ড্রাইভারগুলো খুঁজে বের করতে সাহায্য করবে যাতে আপনি সেগুলো ম্যানুয়ালি আপডেট করতে পারেন।
২] আপনার সিস্টেমের হার্ড ড্রাইভ চেক করুন
Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে লঞ্চ করুন এবং ChkDsk কমান্ড এক্সিকিউট করে আপনার সিস্টেমের হার্ড ড্রাইভ এরর চেক করুন। আপনি সকল হার্ড ড্রাইভ পার্টিশনে আলাদা আলাদা ChkDsk কমান্ড রান করতে পারেন ড্রাইভ লেটার টাইপ করে। আপনাকে নিচের কমান্ড লিখতে হবে এবং এন্টার চাপতে হবে:
chkdsk /r c:
ChkDsk কমান্ডে /r প্যারামিটার ডিস্ক স্ক্যান করে এরর জন্য এবং সেগুলো রিপেয়ার করে। এর পাশাপাশি, এটি হার্ড ড্রাইভের ব্যাড सेক্টরও রিপেয়ার করে। তাই, /r প্যারামিটার /f প্যারামিটারের ফাংশনালিটিও অন্তর্ভুক্ত করে। আপনি যখন কোনো নির্দিষ্ট হার্ড ড্রাইভে ChkDsk কমান্ড রান করেন, তবে এটি স্বয়ংক্রিয়ভাবে এটিকে লক করে। যদি হার্ড ড্রাইভ ব্যবহৃত হচ্ছে, তবে আপনার স্ক্রিনে নিচের মেসেজটি আসবে:
Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).
Y টাইপ করুন এবং এন্টার চাপুন। এটি কম্পিউটার রিস্টার্ট করার সময় স্বয়ংক্রিয়ভাবে ChkDsk কমান্ড রান করবে। কখনো কখনো, ChkDsk কমান্ড FAT ফাইল সিস্টেমে ডেটা লস সৃষ্টি করতে পারে। আপনার কম্পিউটারে এমন কিছু হলে, আপনার স্ক্রিনে নিচের মেসেজটি আসবে:
8 lost allocation units found in 2 chains.
Convert lost chains to files? (Y/N).
নোট করুন যে লস্ট অ্যালোকেশন ইউনিট এবং চেইনগুলো ভিন্ন ব্যবহারকারীর জন্য ভিন্ন হতে পারে। আমরা এখানে শুধু একটি উদাহরণ নিলাম। এই কেসে, আপনাকে Y চাপুন এবং এন্টার চাপুন। এটি লস্ট চেইনকে রুট ডিরেক্টরিতে .chk ফাইল ফরম্যাটে সংরক্ষণ করবে যাতে আপনি পরে আপনার ডেটা রিকভার করতে পারেন। আপনি N টাইপ করে এন্টার চাপলে, উইন্ডোজ লস্ট অ্যালোকেশন ইউনিটের কোনো কন্টেন্ট সংরক্ষণ করবে না।
ChkDsk স্ক্যান সম্পন্ন হলে, আপনার ডিভাইস রিস্টার্ট করুন এবং দেখুন সমস্যা এখনো আছে কিনা।
৩] আপনার সিস্টেমের RAM এরর চেক করুন
RAM বা RAM স্লോটটি দোষী হতে পারে। আপনার যদি দুটি RAM স্লট থাকে, তবে দুটি RAM স্টিক প্রতিটি স্লটে একটা করে ইনসার্ট করুন এবং কম্পিউটার অন করুন।
আপনি Windows Memory Diagnostic টুল ব্যবহার করে আপনার সিস্টেমের RAM চেক করতে পারেন।
RAM রিমুভ ও রি-ইনসার্ট করলে কাজ না করলে, ট্রাবলশুটিং ধাপগুলোতে এগিয়ে যান।
- Control Panel লঞ্চ করুন।
- "System and Security" অপশনে ক্লিক করুন।
- "Administrative Tools."-এ ক্লিক করুন।
- একটি নতুন উইন্ডো খুলবে। "Windows Memory Diagnostic" অ্যাপ্লিকেশনটি সেখানে খুঁজুন। সেটিতে ডাবল-ক্লিক করুন রান করার জন্য।
- এটি আপনার PC রিস্টার্ট করবে RAM এরর চেক করার জন্য।
আপনার RAM যদি ড্যামেজড হয়, তবে সেটি রিপ্লেস করুন।
আশা করি এই আর্টিকেল আপনাকে সাহায্য করল।
সম্পর্কিত:
- Fix NTOSKRNL.exe high CPU, Memory & Disk usage
- Kernel ntoskrnl.exe is missing or contains errors, Error code 0xc0000221.