অনেক ব্যবহারকারী ইভেন্ট ভিউয়ারে একটি स्थায়ী ত্রুটি देखकर জিজ্ঞেস করেছেন: "Windows was unable to load the registry. This problem is often caused by insufficient memory or insufficient security rights"। অধিকাংশ প্রভাবিত ব্যবহারকারী এই ইভিউ ত্রুটির বাইরে কোন লক্ষণ রিপোর্ট করেননি। এই সমস্যা নির্দিষ্ট উইন্ডোজ ভার্সনে সীমাবদ্ধ নয়, উইন্ডোজ ১০, ৮.১ এবং ৭-এও দেখা যায়।

"Windows was unable to load the registry" এর কারণ?
বিভিন্ন ব্যবহারকারীর রিপোর্ট এবং সাধারণ রিপেয়ার কৌশল বিশ্লেষণ করে এই ত্রুটির একাধিক সম্ভাব্য কারণ খুঁজে পাওয়া গেছে:
- লগইন/লগঅফ প্রসিডিউর중에 পাওয়ার ইন্টারাপ্ট - এই পরিস্থিতি খুব সাধারণ, বিশেষ করে উইন্ডোজ ৭ এবং ৮.১-এ। ইন্টারাপ্টেড লগইন/লগঅফ প্রসিডিউর প্রোফাইল করপশন সৃষ্টি করতে পারে যা এই এরর ইভেন্টকে ট্রিগার করে। সিস্টেম ফাইল করপশন ফিক্স করার প্রসিডিউর অনুসরণ করলে সমাধান হয়।
- খারাপ অ্যাপ্লিকেশন ইনস্টল বা আনইনস্টল - খারাপ অ্যাপ ইনস্টল বা আনইনস্টল করেও এই সমস্যা হতে পারে। এটি রেজিস্ট্রি করপশনের দিকে নিয়ে যায় যা উইন্ডোজের রেজিস্ট্রি ভ্যালু ব্যবহারের সাথে সমস্যা সৃষ্টি করে।
- নেটওয়ার্ক ড্রপআউট বা ভাইরাস/স্পাইওয়্যার - কিছু ব্যবহারকারীর রিপোর্ট অনুযায়ী পেসকি ম্যালওয়্যার কতিপয় সিস্টেম ফাইল করপ্ট করেছে। ম্যালওয়্যার রিমুভ করলে এবং প্রভাবিত সিস্টেম ফাইল রিপেয়ার করলে সমাধান হয়।
- করপ্ট UsrClass.dat প্রোফাইল - যদি ইভেন্ট ভিউয়ার এররের সাথে সার্চ ম্যালফাংশন লক্ষণও থাকে, তবে করপ্ট UsrClass.dat প্রোফাইল হতে পারে। ফাইলটি ডিলিট করলে উইন্ডোজ নতুন সুস্থ কপি তৈরি করে।
- করপ্ট উইন্ডোজ প্রোফাইল - করপ্ট উইন্ডোজ প্রোফাইলের জন্যও এই সমস্যা হতে পারে। বিল্ট-ইন ইউটিলিটি (SFC এবং DISM) দিয়ে ফিক্স না হলে নতুন উইন্ডোজ অ্যাকাউন্ট তৈরি করে ওয়ার্কঅরাউন্ড করা যায়।
এই ত্রুটি সমাধানের জন্য নিচে বেশ কিছু ট্রাবলশুটিং স্টেপ দেওয়া হলো। দক্ষতার জন্য পদ্ধতিগুলো ক্রমাগত অনুসরণ করুন।
পদ্ধতি ১: ম্যালওয়্যার ইনফেকশন রিমুভ করুন (যদি প্রযোজ্য হয়)
যদি ম্যালওয়্যার, অ্যাডওয়্যার বা স্পাইওয়্যার সিস্টেম ফাইল করপ্ট করিয়ে এই ত্রুটির কারণ হতে পারে বলে শংসা করেন, তবে করপ্ট ফাইল রিপেয়ার করার আগে ভাইরাস ইনফেকশন সম্পূর্ণ রিমুভ করুন।
সবচেয়ে দ্রুত এবং কার্যকর পদ্ধতি (আমাদের অভিজ্ঞত অনুযায়ী) হলো डीপ Malwarebytes স্ক্যান ডিপ্লয় করা এবং পুরো সিস্টেম ও পেরিফেরালস (শুধু উইন্ডোজ ড্রাইভ নয়) ইন্সপেক্ট করা।
কীভাবে করবেন সেটি নিশ্চিত নহলে, এই আর্টিকেলটি (এখানে) রেফার করুন ডিপ Malwarebytes স্ক্যান চালানোর স্টেপ-বাই-স্টেপ ইনস্ট্রাকশনের জন্য।
এই প্রক্রিয়া সম্পন্ন করলে এবং সব ভাইরাস ট্রেস রিমুভ হলে, পরবর্তী পদ্ধতিতে যান।
পদ্ধতি ২: সিস্টেম ফাইল করপশন রিপেয়ার করুন
যেহেতু অধিকাংশ কারণ সিস্টেম ফাইল করপশনের দিকে নিয়ে যায়, তাই অপারেটিং সিস্টেমকে প্রভাবিত করতে পারে এমন যেকোনো ডিগ্রির করপশন রেজলভ করতে হবে।
এই ক্ষেত্রে সিস্টেম ফাইল করপশন রিপেয়ারের সবচেয়ে সহজ এবং কার্যকর পদ্ধতি হলো System File Checker (SFC) এবং Deployment Image Servicing and Management (DISM) ইউটিলিটি ব্যবহার।
এই দুটি বিল্ট-ইন টুলের ক্ষমতা প্রায় একই, কিন্তু কাজ করার পদ্ধতি ভিন্ন। প্রথমটি (SFC) লোকালি স্টোরড ক্যাশ ব্যবহার করে করপ্ট সিস্টেম ফাইলকে ফ্রেশ কপি দিয়ে রিপ্লেস করে, DISM উইন্ডোজ আপডেটের সাহায্যে ফ্রেশ কপি ডাউনলোড করে করপ্ট আইটেম রিপ্লেস করে।
যেহেতু DISM সFC ব্যর্থ হলে ব্যাকআপ প্ল্যান হিসেবে ডিজাইন করা হয়েছে, তাই উভয় ইউটিলিটি ক্রমাগত চালাতে পরামর্শ দেওয়া হলো করপশন ফিক্স করে "Windows was unable to load the registry" ত্রুটি সমাধান করতে।
এলিভেটেড Command Prompt থেকে SFC এবং DISM স্ক্যান চালানোর দ্রুত গাইড:
- Windows key + R চাপি Run ডায়লগ বক্স খুলুন। "cmd" টাইপ করে Enter চাপি এলিভেটেড Command Prompt খুলুন। UAC (User Account Prompt) জিজ্ঞেস করলে Yes ক্লিক করুন অ্যাডমিনিস্ট্রেটিভ প্রিভিলেজ দিতে।

- এলিভেটেড Command Prompt-এ নিচের কমান্ড টাইপ করে Enter চাপুন SFC স্ক্যান শুরু করতে:
sfc /scannow
নোট: মনে রাখবেন এই প্রসিডিউর শুরু করার পর CMD উইন্ডো বন্ধ করা বা কম্পিউটার অফ করা আরও সিস্টেম ফাইল করপশন সৃষ্টি করতে পারে। প্রসিডিউর শেষ হওয়া পর্যন্ত ইউটিলিটি বন্ধ করবেন না বা কম্পিউটার রিস্টার্ট করবেন না। - প্রক্রিয়া 끝나লে কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী স্টার্টআপ শেষ হওয়া পর্যন্ত অপেক্ষা করুন।
- কম্পিউটার ফুলি বুট হলে আবার স্টেপ ১ ফলো করে আরেকটি এলিভেটেড CMD উইন্ডো খুলুন। নিচের কমান্ড টাইপ করে Enter চাপুন DISM স্ক্যান শুরু করতে:
DISM /Online /Cleanup-Image /RestoreHealth
নোট: DISM উইন্ডোজ আপডেটের উপর নির্ভর করে ফ্রেশ কপি ডাউনলোড করতে, তাই স্টেবল ইন্টারনেট কানেকশন দরকার। - DISM স্ক্যান 끝나লে আবার কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী স্টার্টআপ সিকোয়েন্সে সমস্যা আছে কিনা দেখুন।
যদি এখনও "Windows was unable to load the registry" ইভেন্ট থাকে, তবে পরবর্তী পদ্ধতিতে যান।
পদ্ধতি ৩: UsrClass.dat ফাইল ডিলিট করুন
উইন্ডোজ ১০-এ এই সমস্যা থাকা ব্যবহারকারী যাদের সার্চ ম্যালফাংশন বা স্টার্ট মেনু এক্সপ্যান্ড না হওয়া লক্ষণ রয়েছে, তারা UsrClass.dat ফাইল AppData ফোল্ডার থেকে ডিলিট করে সমাধান করেছেন।
কতিপয় পরিস্থিতিতে এই প্রসিডিউর কিছু করপ্ট রেজিস্ট্রি কী ডিলিট করে, যা উইন্ডোজ ১০-কে নতুন সুস্থ কপি তৈরি করতে বাধ্য করে যেটিতে একই সমস্যা নেই।
UsrClass.dat ফাইল ডিলিট করার দ্রুত গাইড:
- File Explorer খুলুন, স্ক্রিনের উপরে রিবন বার থেকে View ট্যাবে ক্লিক করুন এবং Hidden Items বক্স চেক করুন।

- সকল হিডেন ফোল্ডার ভিজিবল করার পর নিচের লোকেশনে নেভিগেট করুন:
C:\Users\*YourUser*\AppData\Local\Microsoft\Windows
নোট: *YourUser* শুধু একটি প্লেসহোল্ডার যেটি আপনার ব্যবহৃত ইউজার অ্যাকাউন্টে রিপ্লেস করুন। - এই লোকেশনে পৌঁছালে নিচে স্ক্রল করে UsrClass.dat লোকেট করুন। একবার পেলে রাইট-ক্লিক করে কনটেক্সট মেনু থেকে Delete বেছে নিন।

- ফাইল ডিলিট হলে কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী সিস্টেম স্টার্টআপে সমস্যা সমাধান হয়েছে কিনা দেখুন।
যদি এখনও "Windows was unable to load the registry" মেসেজসহ ইভেন্ট ভিউয়ার এরর থাকে, তবে পরবর্তী পদ্ধতিতে যান।
পদ্ধতি ৪: নতুন ইউজার প্রোফাইল তৈরি করুন
যেহেতু অধিকাংশ ক্ষেত্রে সমস্যা করপ্ট ইউজার প্রোফাইলের কারণে হয়, তাই উইন্ডোজ কম্পিউটারের জন্য নতুন প্রোফাইল তৈরি করলে সমাধান হয়। এই প্রসিডিউর সম্পন্ন হলে বর্তমান ইউজার প্রোফাইলসহ জড়িত যেকোনো করপ্ট ডিপেন্ডেন্সি সুস্থ কপি দিয়ে রিপ্লেস হয়ে যাবে।
অনেক প্রভাবিত ব্যবহারকারী রিপোর্ট করেছেন যে নতুন ইউজার প্রোফাইল তৈরি করলে সমাধান হয়েছে। নতুন অ্যাকাউন্টে স্যুইচ করার পর "Windows was unable to load the registry" এরর আর ঘটেনি।
উইন্ডোজ ১০-এ নতুন ইউজার অ্যাকাউন্ট তৈরি করার দ্রুত গাইড:
- Window key + R চাপি Run ডায়লগ বক্স খুলুন। "ms-settings:otherusers" টেক্সট বক্সে টাইপ করে Enter চাপুন Settings অ্যাপের Family & other people ট্যাব খোলার জন্য।

- Family & other users ট্যাবে, Other users ট্যাবে স্ক্রল ডাউন করুন এবং Add someone else to this PC-এ ক্লিক করুন।
- পরবর্তী স্ক্রিন থেকে মাইক্রোসফট অ্যাকাউন্টের ইমেইল বা ফোন যোগ করুন অথবা 'I don't have this person's sign-in information' ক্লিক করুন যদি লোকাল অ্যাকাউন্ট তৈরি করতে চান।
- পরবর্তী স্ক্রিন থেকে মাইক্রোসফট অ্যাকাউন্ট দিয়ে লগইন করুন অথবা Add a user without a Microsoft account ক্লিক করুন লোকাল অ্যাকাউন্টের জন্য (কিছু অনলাইন ফিচার উপলব্ধ নহবে)।
- নতুন অ্যাকাউন্টের জন্য User name এবং password যোগ করুন। সিকিউরিটি ক্যুয়েশচন অ্যাসাইন করতে বলবে। সেটি করুন অ্যাকাউন্ট সিকিউর করতে এবং Next ক্লিক করুন।
- অ্যাকাউন্ট তৈরি হলে কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী স্টার্টআপে নতুন অ্যাকাউন্ট দিয়ে সাইন ইন করুন।
- নতুন অ্যাকাউন্টে লগইন করলে Event Viewer এক্সেস করুন এবং দেখুন "Windows was unable to load the registry" মেসেজযুক্ত এরর আছে কিনা।

যদি একই লক্ষণ থাকে, তবে পরবর্তী পদ্ধতিতে যান।
পদ্ধতি ৫: পূর্বের রিস্টোর পয়েন্ট ব্যবহার করুন
যদি সমস্যা gầnে শুরু হয়েছে বলে লক্ষ্য করেন, তবে কম্পিউটারকে একটি সুস্থ পয়েন্টে রিস্টোর করে সমাধান করা যায় যেখানে "Windows was unable to load the registry" এরর ঘটেনি।
সাম্প্রতিক সব উইন্ডোজ ভার্সন রিস্টোর পয়েন্ট ব্যবহার করে সিস্টেমকে সুস্থ স্টেটে ফিরিয়ে আনতে দেয়। যদি সমস্যা শুরু হওয়ার আগের একটি রিস্টোর পয়েন্ট থাকে, তবে এরর রেজলভ করতে কোন সমস্যা নেই।
তবে মনে রাখবেন এই প্রসিডিউর রিস্টোর পয়েন্ট তৈরির পর থেকে করা সকল মডিফিকেশনও রিভার্ট করবে। যদি এই ফিক্সের সাথে অগ্রসর হতে চান, তবে সিস্টেম রিস্টোরের দ্রুত গাইড:
- Windows key + R চাপি Run ডায়লগ বক্স খুলুন। 'rstrui' টেক্সট বক্সে টাইপ করে Enter চাপুন System Restore উইজার্ড খোলার জন্য।

- System Restore উইজার্ডে Next ক্লিক করুন পরবর্তী স্ক্রিনে যেতে।

- পরবর্তী স্ক্রিনে Show more restore points বক্স চেক করুন। প্রতিটি সেভড রিস্টোর পয়েন্টের তারিখ দেখে সমস্যা শুরু হওয়ার আগের একটি সিলেক্ট করুন। তারপর Next ক্লিক করুন।
গুরুত্বপূর্ণ: মনে রাখবেন একবার এই প্রসেস শুরু করলে, রিস্টোর পয়েন্ট তৈরির পর থেকে ইনস্টল করা সকল অ্যাপ্লিকেশন, ইউজার প্রেফারেন্স এবং অন্যান্য কিছুই হারিয়ে যাবে। এই ইউটিলিটি কম্পিউটারকে সেটি সময়ের এক্স্যাক্ট স্টেটে রিস্টোর করবে। - Finish ক্লিক করুন, তারপর কনফার্মেশন প্রম্পটে Yes ক্লিক করুন প্রসেস শুরু করতে। তারপর কম্পিউটার রিস্টার্ট হবে এবং পুরানো স্টেট エンফোর্স হবে।

- কম্পিউটার বুট হলে Event Viewer চেক করে দেখুন সমস্যা সমাধান হয়েছে কিনা।
যদি এখনও "Windows was unable to load the registry" এরর থাকে, তবে পরবর্তী পদ্ধতিতে যান।
পদ্ধতি ৬: রিপেয়ার ইনস্টল সম্পাদন করুন
উপরোক্ত পদ্ধতিগুলো যদি সমাধান না করতে পারে, তবে এই প্রসিডিউর সিস্টেম ফাইল করপশনের যেকোনো সিন্যারিও রেজলভ করতে সাহায্য করবে। পছন্দসই পদ্ধতি হলো রিপেয়ার ইনস্টল ব্যবহার করা যাতে সকল উইন্ডোজ কম্পোনেন্ট এবং বুটিং-রিলেটেড প্রসেস রিসেট হয়। এই মেথডের সুন্দরতাই হচ্ছে এটি উইন্ডোজ কম্পোনেন্ট ছাড়া অন্য কিছুই টাচ করবে না।
Clean install-এর বিপরীতে, আপনি আপনার সকল পার্সনাল ডেটা রেখে রাখতে পারবেন - অ্যাপ্লিকেশন, পার্সনাল মিডিয়া (ফটো, ভিডিও, মিউজিক ফাইল)।
যদি রিপেয়ার ইনস্টল করার সিদ্ধান্ত নেন, তবে এই গাইডের (এখানে) ইনস্ট্রাকশন ফলো করুন (ইনস্টলেশন মিডিয়া না থাকলেও)।