যদি আপনি সিস্টেম আপডেট করার চেষ্টা করছেন কিন্তু বারবার "Service Registration Missing or Corrupt" এরর দেখাচ্ছে, তবে এই আর্টিকেলটি আপনাকে সাহায্য করতে পারে। মাইক্রোসফট ব্যবহারকারীদের মধ্যে এটি একটি অত্যন্ত সাধারণ এরর এবং এর সমাধানের জন্য একাধিক পদ্ধতি রয়েছে। এই এররটি সহজেই চিনা যায় কারণ এর প্রভাব উইন্ডোজে দেখা যায়। এই এরর আপনাকে উইন্ডোজ আপডেট করার থেকে বাধা দিতে পারে বা নির্দিষ্ট সার্ভিস চালাতে সমস্যা হতে পারে।
সার্ভিস রেজিস্ট্রেশন মিসিং অথবা করাপ্ট এরর কী?
উইন্ডোজ একটি ব্যবহারকারী-বান্ধব অপারেটিং সিস্টেম এবং এটি সার্ভিস উন্নত করার জন্য নিয়মিত আপডেট পাঠায়। যদি আপনি דיर्घ সময় থেকে কোনো আপডেট পাচ্ছেন না বা সেগুলো চালাতে পারছেন না, তবে সার্ভিস রেজিস্ট্রেশন মিসিং অথবা করাপ্ট এরর হওয়ার সম্ভাবনা বেশি। এটি নিশ্চিত করতে নিচের ধাপগুলো অনুসরণ করুন:
- স্টার্ট মেনুতে যান > "Troubleshoot Settings" টাইপ করে এন্টার চাপুন।
- Troubleshoot Settings খুলুন, Windows Update-এ ক্লিক করুন, "Run the troubleshooter" বাটনে ক্লিক করুন।
- সমস্যা খুঁজে বের করার প্রক্রিয়া শুরু হবে। সম্পূর্ণ হলে "Service Registration missing or corrupt" এররটি দেখাবে।
সার্ভিস রেজিস্ট্রেশন মিসিং অথবা করাপ্ট এরর সমাধানের পদ্ধতিগুলো:
পদ্ধতি ১: SFC স্ক্যান (System File Checker)
SFC স্ক্যান বা সিস্টেম ফাইল চেকার স্ক্যান নামানুসারে সিস্টেম ফাইল ও ফোল্ডার যাচাই করার একটি ইউটিলিটি টুল। এটি স্ক্যান চালিয়ে পরে মিসিং বা করাপ্ট ফাইলগুলো মেরামত করে। এই পদ্ধতিটি অ্যাডমিনিস্ট্রেটর কম্যান্ড প্রম্পট দিয়ে চালাতে হবে কারণ আমরা পুরো সিস্টেমে পরিবর্তন আনা চাই।
SFC স্ক্যান চালানোর ধাপ:
- স্টার্ট মেনু > "Command Prompt" সার্চ করুন > "Run as Administrator"-এ ক্লিক করুন।
- sfc /scannow টাইপ করে এন্টার চাপুন।
স্ক্যান সম্পূর্ণ হতে কিছু সময় লাগবে, তাই কম্পিউটারটি কিছুক্ষণ চালু রাখুন। স্ক্যান শেষ হলে কম্পিউটার রিস্টার্ট করে দেখুন "Service Registration missing or corrupt" মেসেজটি আর দেখাচ্ছে কিনা।
পদ্ধতি ২: উইন্ডোজ আপডেট সার্ভিস ফাইল ঠিক করুন
উইন্ডোজ সার্ভিসগুলো সিস্টেম আপডেট সার্ভিস সহ বিভিন্ন সেটিংস চালায়। "Service Registration missing or corrupt" এররটি সমাধান করতে সার্ভিস সেটিংস মডিফাই করতে হবে।
- Windows Key + R চাপুন Run খোলার জন্য, services.msc টাইপ করে OK চাপুন।
- Services উইন্ডো খুলবে, "Windows Update" খুঁজে রাইট-ক্লিক করে Properties খুলুন।
- Properties উইন্ডোতে:
- Startup type কে "Automatic"-এ সেট করুন (যদি ডিফল্টে না থাকে) এবং Apply চাপুন।
- Service Status বিভাগে যান: যদি "Stopped" থাকলে Start চাপুন, যদি "Running" থাকলে প্রথম Stop করে আবার Start চাপুন। OK চাপুন।
- Service উইন্ডোতে ফিরে "Background Intelligent Transfer Service" এবং "Cryptographic service" খুঁজে উপরের ধাপগুলো পুনরাবৃত্তি করুন।
পদ্ধতি ৩: মাইক্রোসফট স্টোর ক্যাশ রিসেট করুন
যেহেতু এটি উইন্ডোজ আপডেটের সমস্যা, তাই ক্যাশ ক্লিয়ার করে সমাধান হতে পারে। Windows Key + R চাপুন, wsreset.exe টাইপ করে OK চাপুন। এই কমান্ড মাইক্রোসফট স্টোর অ্যাপের সকল ক্যাশ ক্লিয়ার করে দেয়, ফলে সার্ভিসগুলো পুনরায় সঠিকভাবে চালু হতে পারে।
পদ্ধতি ৪: DISM টুল ব্যবহার করুন
DISM (Deployment Image Servicing and Management) হলো উইন্ডোজ ফিচার, ড্রাইভার, প্যাকেজ ও সেটিংস পরিচালনার একটি টুল। সার্ভিস রেজিস্ট্রেশন এরর দূর করতে এই সেটিংস চেক করতে হতে পারে।
- স্টার্ট মেনু > "Control Panel" সার্চ করুন।
- Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে খুলুন, DISM /Online /Cleanup-image /RestoreHealth টাইপ করে এন্টার চাপুন।
DISM স্ক্যান শেষ হলে কম্পিউটার রিস্টার্ট করে দেখুন এররটি ঠিক হয়েছে কিনা।
পদ্ধতি ৫: উইন্ডোজ ফায়ারওয়াল চেক করুন
- স্টার্ট মেনু > Settings > Update & Security-এ যান।
- Update & Security খুলুন, বাম প্যানেল থেকে "Windows Security"-এ ক্লিক করুন।
- "Firewall & network protection"-এ ক্লিক করুন।
- "Windows Firewall" বাটন অফ করুন। কম্পিউটার রিস্টার্ট করে এরর চেক করুন। بعدها ফায়ারওয়াল আবার অন করুন।
পদ্ধতি ৬: অ্যান্টিভাইরাস সফটওয়্যার সরান
বাহ্যিক অ্যাপ্লিকেশনগুলো এই সার্ভিস এররের কারণ হতে পারে। অ্যান্টিভাইরাস প্রসেস স্ক্যান করে যে কোনো হুমকি বোঝালে ব্লক করে দেয়। উইন্ডোজ আপডেট ব্লক করা অ্যান্টিভাইরাসের করণ হতে পারে। কিছুক্ষণ অ্যান্টিভাইরাস ডিজেবল করে উইন্ডোজ আপডেট চেক করুন। যদি সমাধান না হয় তবে অ্যান্টিভাইরাস আনইনস্টল করে দেখুন।
পদ্ধতি ৭: কমান্ড লাইন চালান
কখনো কখনো ম্যানুয়ালি কমান্ড চালাতে হয়। Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে খুলুন এবং নিচের কমান্ডগুলো একে একে টাইপ করে এন্টার চাপুন:
- net stop wuauserv
- net stop cryptsvc
- net stop bits
- net stop msiserver
- ren c:\windows\softwaredistribution softwaredistribution.old
- ren c:\windows\system32\catroot2 catroot2old
- net start wuauserv
- net start cryptsvc
- net start bits
- net start msiserver
সব প্রসেস শেষ হওয়ার পর উইন্ডোজ আপডেটে এররটি আর আছে কিনা চেক করুন।
উপসংহার
উইন্ডোজ আপডেট এরর পুরনো মেশিনে সাধারণ বা সফটওয়্যার গ্লিচের কারণে হতে পারে। এই আর্টিকেলে আপনার সার্ভিসগুলো চলে আনতে একাধিক পদ্ধতি ব্যাখ্যা করা হয়েছে। আপনি অন্য কোনো পদ্ধতি জানলে কমেন্ট সেকশনে শেয়ার করুন।