উইন্ডোজ ফাংশনগুলো সর্বোত্তম অবস্থায় রাখতে নিয়মিত সিস্টেম আপডেট আবশ্যক। উইন্ডোজ আপডেট নামে পরিচিত এই প্রক্রিয়া Wesentlichen সকল সিস্টেমকে আপ-টু-ডেট এবং আপ-টু-স্পিড রাখতে স্বয়ংক্রিয়ভাবে সিকিউরিটি আপডেট ডাউনলোড ও ইনস্টল করে। ত্রুটির সুযোগ রেখে যাওয়ায়, সিস্টেম আপডেটের время কিছু গ্লিচ হতে পারে। উইন্ডোজ সিস্টেম আপডেট এরর পুরো প্রক্রিয়াকে বিশৃঙ্খল করে দেয়। এমনই একটি সাধারণ এরর হলো উইন্ডোজ আপডেট এরর কোড C8000266।
যখন স্ক্রিনে C8000266: Windows Update encountered an unknown error মেসেজ পপ-আপ হয়, তখন বোঝা যায় সিস্টেম আপডেটে একটি বাধা পড়েছে। আমাদের টেকনিকেশনরা এই এরর শনাক্ত ও সমাধানের সহজ উপায় সংকলন করেছেন যাতে এটি শুধু একটি ক্ষুদ্র বাধা মাত্রই থাকে।
উইন্ডোজ আপডেট এরর কোড C8000266 সমাধান
আমাদের দুটি প্রধান পদ্ধতি আছে C8000266: Windows Update encountered an unknown error পপ-আপ নোটিফিকেশন দূর করার জন্য। আপনি হয় উইন্ডোজ আপডেটের সকল সেকশন রিসেট করতে পারেন অথবা উইন্ডোজ আপডেট ট্রাবলশুটার চালাতে পারেন।
উইন্ডোজ আপডেট এরর কোড C8000266 সমাধানের উপায়সমূহ
এই আর্টিকেলটিকে দুটি ফিক্স সহ একটি গাইডলাইন হিসেবে ধরে নেওয়া হলো:
ফিক্স ১: সমস্ত উইন্ডোজ আপডেট সেকশন রিসেট করুন
ম্যানুয়ালি আপনার উইন্ডোজ আপডেট সেকশনগুলো রিসেট করার চেষ্টা করুন। এর জন্য নিচের কমান্ডগুলো অনুসরণ করুন:
- কীবোর্ডে Win+R একসাথে চাপিয়ে Run ডায়লগ বাক্স চালু করুন
- খুলে যাওয়া বক্সে cmd টাইপ করুন তারপর Ctrl+Shift+Enter চাপুন। এটি একটি এলিভেটেড Command Prompt খুলবে
- এলিভেটেড Command Prompt উইন্ডোতে নিচের সাবলীল কমান্ডগুলো একে একে টাইপ করুন এবং প্রতিটির পরে Enter চাপুন:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc - উইন্ডোজ আপডেট সার্ভিস, ব্যাকগ্রাউন্ড ইন্টেলিজেন্ট ট্রান্সফার সার্ভিস (BITS), এবং ক্রিপ্টোগ্রাফিক সার্ভিস বন্ধ হয়ে যাবে।
- আপনার সিস্টেম থেকে সমস্ত qmgr*.dat ফাইল মুছে ফেলুন সকল উইন্ডোজ আপডেট সেকশন রিসেট করতে। এর জন্য এই কমান্ডটি দিন:
Del “%ALLUSERSPROFILE%\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat” - কীবোর্ড থেকে Y চাপিয়ে কনফার্ম করুন।
- পরবর্তী ধাপ হলো catroot2 এবং Software Distribution ফোল্ডারগুলো রিনেম করা। নিচের কমান্ডগুলো উপযুক্ত কমান্ড প্রম্পট উইন্ডোতে টাইপ করুন এবং প্রতিটির পরে Enter চাপুন:
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak - উইন্ডোজ আপডেট সার্ভিস এবং BITS সার্ভিসকে তাদের ডিফল্ট সিকিউরিটি সেটিংসে রিসেট করুন। প্রতিটি কমান্ডের পরে Enter চাপিয়ে এক্সিকিউট করুন। নিচের কমান্ডগুলো টাইপ করুন:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) - System32 ডাইরেক্টরি সরাতে নিচের কমান্ডটি পরবর্তী লাইনে টাইপ করুন এবং Enter চাপুন:
cd /d %windir%\system32 - উইন্ডোজ আপডেট, সম্পর্কিত DLL এবং BITS ফাইলসহ রেজিস্ট্রি রি-ডゥ করুন। এর জন্য নিচের দীর্ঘ কমান্ড লিস্ট সাবধানে ইনপুট করুন। প্রতিটি কমান্ডের পরে Enter চাপা ভুলবেন না:
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll - পরবর্তী ধাপে নেটওয়ার্ক কনফিগারেশন রিসেট করুন যা সম্ভবত এররটির কারণ। এখানে শুধু দুটি কমান্ড টাইপ করতে হবে। প্রতিটির পরে Enter বাটন চাপুন:
netsh winsock reset
netsh winsock reset proxy - উপরোক্ত ধাপগুলো অনুসরণ করার পর, ধাপ ৪-এ বন্ধ করা সার্ভিসগুলো আবার চালু করুন। নিচের কমান্ডগুলো দিন:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc - Exit টাইপ করুন এবং Enter চাপিয়ে Commands Prompt উইন্ডো বন্ধ করুন।
- উপরোক্ত সব পরিবর্তন কার্যকর হওয়ার জন্য আপনার উইন্ডোজ পিসি রিস্টার্ট করুন।
উইন্ডোজ আপডেট এরর কোড C8000266 সমাধানের এটি একটি লম্বা, ম্যানুয়াল পদ্ধতি। আপনি যদি মনে করেন এটি আপনাকে বিভ্রান্ত করতে পারে, তবে এটা বাদ দিয়ে ফিক্স নম্বর ২-র ধাপগুলো চেষ্টা করুন।
ফিক্স ২: উইন্ডোজ আপডেট ট্রাবলশুটার চালান
উইন্ডোজ আপডেট এরর কোড C8000266-এর কারণ চিহ্নিত করা হয়েছে ডাউনলোড ও ইনস্টল প্রক্রিয়ার время যেনে গিয়ে কিছু ভুল। যদি এমনকিছু ঘটে এবং আপনি বিভ্রান্ত হতে চান না, তবে উইন্ডোজ আপডেট ট্রাবলশুটার চালান।
ট্রাবলশুটার চালানোর দুটি উপায় আছে। প্রথমটি হলো মাইক্রোসফটের অনলাইন ট্রাবলশুটার ব্যবহার করা। মাইক্রোসফটের অনলাইন ট্রাবলশুটার আপনাকে C8000266 এরর এবং অন্যান্য সাধারণ সমস্যাগুলো ফিক্স করতে সাহায্য করবে। শুরু করতে:
- মাইক্রোসফটের অফিসিয়াল ওয়েবসাইটে যান অনলাইন ট্রাবলশুটার চালানোর জন্য।
- তালিকা থেকে আপনার ওএস ভার্সন নির্বাচন করুন। আপনার অপশনগুলো হলো Windows 7, Windows 8.1, এবং Windows 10/11।
- উইন্ডোজ আপডেট ট্রাবলশুটার চালানোর জন্য প্রম্পট হলে Accept বা Yes ক্লিক করুন।
- সুপারিশের একটি তালিকা এবং পরবর্তী ধাপগুলো আসবে। ট্রাবলশুটারের পরামর্শ অনুযায়ী কাজ করুন।
দ্বিতীয় অপশন, যা আপনি সহজেই কন্ট্রোল করতে পারেন, হলো আপনার পিসি ট্রাবলশুটার ব্যবহার করে অফলাইন ট্রাবলশুট করা।
ম্যানুয়ালি ট্রাবলশুটার চালানোর পদ্ধতি:
- Win+I চাপিয়ে ট্রাবলশুটার চালু করুন।
- Update & Security > Troubleshoot > Additional Troubleshooters-এ নেভিগেট করুন।
- খুলে যানো পেজে Windows Update সিলেক্ট করুন, তারপর Run the Troubleshooter বাটন চাপুন।
- ট্রাবলশুটার স্বয়ংক্রিয়ভাবে চালু হবে এবং যেকোনো সমস্যা শনাক্ত করলে সেটা সমাধান করতে শুরু করবে।
- ট্রাবলশুটার কাজ শেষ করার জন্য অপেক্ষা করুন, তারপর আপনার উইন্ডোজ পিসি রিস্টার্ট করুন।
সিস্টেম রিস্টার্ট হলে, আপনার কাজে ফিরে যান। উইন্ডোজ আপডেট এরর কোড C8000266 এই সময় পর্যন্ত সমাধান হয়ে যাওয়া উচিত।