অনেক Windows ব্যবহারকারী আপডেট ইনস্টল করার সময় Error Code 800F0922 সমস্যায় পড়েন। এটি সাধারণত Windows 7 এবং Windows 8.1-এ দেখা যায়, কিন্তু Windows 10-এও ঘটতে পারে।

এই ত্রুটি কোডের কারণ বোঝার জন্য গবেষণা করা হয়েছে। নিচে এই সমস্যা ঘটার প্রধান কারণগুলো দেওয়া হলো:
- সাধারণ WU গ্লিচ – অধিকাংশ ক্ষেত্রে এটি Microsoft-এর জানা একটি গ্লিচের কারণে হয়। Windows Update Troubleshooter চালালে এটি স্বয়ংক্রিয়ভাবে সমাধান হয়। তা না হলে 써드 পার্টি টুল ব্যবহার করতে পারেন।
- WU প্রক্রিয়া লিম্বো státে আটকে যাওয়া – কখনও কখনও অত্যাবশ্যক WU সার্ভিসগুলো লিম্বো státে আটকে যায়। সেক্ষেত্রে সকল Windows Update কম্পোনেন্ট রিসেট করতে হবে।
- Windows 8.1-এ KB2919355 অনুপস্থিত – Windows 8.1-এ এই ত্রুটি দেখা দিলে, সম্ভবত একটি প্র Ир weiterer আপডেট (KB2919355) অনুপস্থিত আছে। Microsoft Update Catalog থেকে এটি ইনস্টল করলে সমাধান হয়।
- .NET Framework সংঘাত – .NET Framework সংঘাত হলে, ইতিমধ্যে ইনস্টল করা সব .NET Framework নিষ্ক্রিয় করে Windows Update ইনস্টল করলে সমস্যা সমাধান হয়।
- Windows 10-এ Creators Update অনুপস্থিত – Windows 10-এ Creators Update ছাড়া আপডেট ইনস্টল করার চেষ্টা করলে এই ত্রুটি হয়। Update Assistant দিয়ে Creators Update ইনস্টল করলে সমাধান হয়।
- Temp ফোল্ডারে করrupted ফাইল – Temp ফোল্ডারে করrupted ফাইল থাকলেও এই ত্রুটি হতে পারে। Disk Cleanup ইউটিলিটি দিয়ে Temp ফোল্ডার পরিষ্কার করলে সমাধান হয়।
- Corrupted .CBS লগ – CBS ফোল্ডারে করrupted .cab বা .log ফাইল থাকলে এই ত্রুটি হয়। CBS ফোল্ডার পরিষ্কার করে DISM কমান্ড চালালে সমাধান হয়।
- Secure Boot-এর সাথে সংঘাত – BIOS/UEFI-এ Secure Boot সক্রিয় থাকলে কিছু আপডেট ইনস্টল হতে পারে না। Secure Boot নিষ্ক্রিয় করে আপডেট ইনস্টল করলে সমাধান হয়।
কারণগুলো জানার পর এখন সমাধানগুলো দেখি:
পদ্ধতি ১: Windows Update Troubleshooter চালানো
অন্যান্য পদ্ধতি ápন করার আগে Windows Update Troubleshooter চালান। Microsoft যদি এই সমস্যা সম্পর্কে জানে এবং সমাধান থাকে, তবে এটি স্বয়ংক্রিয়ভাবে ঠিক করবে।
Windows Update Troubleshooter হলো স্বয়ংক্রিয় মেরামতের কৌশলগুলোর সংকলন। এটি WU কম্পোনেন্ট বিশ্লেষণ করে অসঙ্গতি মেরামত করে বা সমাধান সুপারিশ করে।
800F0922 ত্রুটি সমাধানের জন্য Windows Update Troubleshooter চালানোর ধাপ:
- Windows key + R চাপুন Run ডায়ালগ বক্স খুলতে। 'control' টাইপ করে Enter চাপুন Classic Control Panel খুলতে।

- Control Panel-এ উপরের ডানে 'troubleshoot' খুঁজুন। ফলাফলে Troubleshooting এ ক্লিক করুন।

- Troubleshooting মেনুতে System and Security এ ক্লিক করুন।

- System and Security মেনুতে Windows Update (Windows-এর অধীনে) এ ক্লিক করে Windows Update Troubleshooter নির্বাচন করুন।
- প্রথম স্ক্রিনে Apply repairs automatically বক্স চেক করে Next চাপুন।

- স্ক্যান সম্পন্ন হলে Apply this fix এ ক্লিক করুন এবং অনুসরণ করুন।

- কম্পিউটার রিস্টার্ট করে দেখুন ত্রুটি সমাধান হয়েছে কিনা।
সমস্যা থাকলে পদ্ধতি ২ ápন করুন।
পদ্ধতি ২: Windows Update কম্পোনেন্ট রিসেট করা
প্রথম পদ্ধতি কাজ না করলে Windows Update কম্পোনেন্টগুলো রিসেট করুন। কিছু ব্যবহারকারী এই পদ্ধতিতে সমাধান পেয়েছেন।
- Windows key + R চাপুন, 'cmd' টাইপ করে Ctrl + Shift + Enter চাপুন Elevated Command Prompt খুলতে। UAC-এ Yes ক্লিক করুন।

- CMD-এ নিচের কমান্ডগুলো ক্রম대로 চালান WU সার্ভিসগুলো বন্ধ করতে:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
নোট: এটি Windows Update Services, MSI Installer, Cryptographic services, এবং BITS services বন্ধ করবে।
- Software Distribution এবং Catroot ফোল্ডার переименaming করুন:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
নোট: এটি OS-কে বর্তমান ফোল্ডারগুলো উপেক্ষা করে নতুন ফোল্ডার তৈরি করতে বাধ্য করবে।
- সার্ভিসগুলো পুনরায় চালু করুন:
net start wuauserv net start cryptSvc net start bits net start msiserver
- কম্পিউটার রিস্টার্ট করে আপডেট ত্রুটি সমাধান হয়েছে কিনা দেখুন।
সমস্যা থাকলে পদ্ধতি ৩ ápন করুন।
পদ্ধতি ৩: KB2919355 আপডেট ইনস্টল করুন (শুধু Windows 8.1)
Windows 8.1-এ এই ত্রুটি হলে, সম্ভবত KB2919355 আপডেট অনুপস্থিত। অনেক ব্যবহারকারী Microsoft Update Catalog থেকে এটি ইনস্টল করে সমাধান পেয়েছেন।
- ব্রাউজারে Microsoft Update Catalog-এ যান।
- উপরের বামপাশে KB2919355 খুঁজুন।

- সঠিক ভার্সন (32-bit বা 64-bit) নির্বাচন করুন। সিস্টেম টাইপ জানতে Windows key + R, 'msinfo32' টাইপ করে Enter চাপুন।

- সঠিক আপডেট ডাউনলোড করুন।

- ডাউনলোড ফোল্ডারে গিয়ে ইনস্টল করুন।

- রিস্টার্ট করে আগের আপডেট পুনরায় চেষ্টা করুন।
সমস্যা থাকলে পদ্ধতি ৪ ápন করুন।
পদ্ধতি ৪: Built-in Framework নিষ্ক্রিয় করে DISM এবং SFC স্ক্যান
.NET Framework ইনস্টল করার সময় এই ত্রুটি হলে, বিদ্যমান .NET Framework-এ সংঘাত হতে পারে। .NET Framework 3.5 এবং 4.6 নিষ্ক্রিয় করে DISM এবং SFC চালালে সমাধান হয়।
- Windows key + R, 'appwiz.cpl' টাইপ করে Programs and Features খুলুন।

- বামপাশ থেকে Turn Windows Features on or off ক্লিক করুন।

- .NET Framework 3.5 এবং .NET Framework 4.8 Advanced Services আনচেক করুন।

- পরিবর্তন নিশ্চিত করে রিস্টার্ট করুন।
- আবার Elevated CMD খুলুন (Windows key + R, 'cmd', Ctrl + Shift + Enter)।

- SFC স্ক্যান চালান:
sfc /scannow
সম্পন্ন হলে রিস্টার্ট করুন। - DISM স্ক্যান চালান:
DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Restorehealth

- পূর্বে নিষ্ক্রিয় করা .NET Frameworkগুলো আবার সক্রিয় করুন এবং রিস্টার্ট করুন।
- আগের .NET প্যাকেজ ইনস্টল করে দেখুন সমস্যা সমাধান হয়েছে কিনা।
সমস্যা থাকলে পদ্ধতি ৫ ápন করুন।
পদ্ধতি ৫: Creators Update প্রথমে ইনস্টল করুন (শুধু Windows 10)
Windows 10-এ Creators Update অনুপস্থিত থাকলে এই ত্রুটি হয়। Update Assistant দিয়ে Creators Update ইনস্টল করুন।
- Media Creation Tool অফিসিয়াল পেজ থেকে ডাউনলোড করুন।
- Update Now বাটনে ক্লিক করুন।

- Windows10Upgrade.exe চালু করুন, UAC-এ Yes ক্লিক করুন, Update Now চাপুন।

- ইনস্টলেশন শেষে রিস্টার্ট করে Windows Update থেকে বাকি আপডেট ইনস্টল করুন।
সমস্যা থাকলে পদ্ধতি ৬ ápন করুন।
পদ্ধতি ৬: Temp ফোল্ডার পরিষ্কার করা
Corrupted temp ফাইল থাকলে Disk Cleanup দিয়ে temp ফোল্ডার পরিষ্কার করুন।
Temp ফোল্ডার পরিষ্কার করার পর আপডেট ইনস্টল চেষ্টা করুন।
সমস্যা থাকলে পদ্ধতি ৭ ápন করুন।
পদ্ধতি ৭: .CBS লগ পরিষ্কার করা
CBS লগ করrupted হলে এই ত্রুটি হয়। CBS ফোল্ডার পরিষ্কার করে DISM কমান্ড চালান।
- File Explorer-এ C:\Windows\Logs\CBS যান।
- সব ফাইল সিলেক্ট করে Delete করুন।
- Elevated CMD খুলুন (Windows key + R, 'cmd', Ctrl + Shift + Enter)।

- কমান্ড চালান:
Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\
- আপডেট ইনস্টল চেষ্টা করুন।
সমস্যা থাকলে পদ্ধতি ৮ ápন করুন।
পদ্ধতি ৮: Secure Boot ফিচার নিষ্ক্রিয় করা
Secure Boot-এর কারণে আপডেট ইনস্টল না হলে BIOS/UEFI থেকে Secure Boot নিষ্ক্রিয় করুন।
- বুট সময়ে Setup key (F1, F2, F4, F8, F12, Esc, বা Del) বারবার চাপুন।
UEFI হলে Shift ধরে Restart ক্লিক করুন, Troubleshoot > Advanced Options > UEFI Firmware Settings যান।
- BIOS/UEFI-এ Security ট্যাবে Secure Boot নিষ্ক্রিয় করুন।

- পরিবর্তন সেভ করে বুট করুন।
- আপডেট ইনস্টল চেষ্টা করুন।
- সফল হলে Secure Boot আবার সক্রিয় করুন।
সমস্যা থাকলে পদ্ধতি ৯ ápন করুন।
পদ্ধতি ৯: Farbar Recovery Scan চালানো
ম্যালওয়্যার বা অ্যাডওয়্যার Windows Recovery Environment প্রভাবিত করলে এই ত্রুটি হয়। Farbar Recovery Scan Tool ব্যবহার করুন (শেষ উপায় হিসেবে)।
গুরুত্বপূর্ণ: এটি Microsoft অফিসিয়াল টুল নয়। ভুল ব্যবহার করলে Windows ক্ষতিগ্রস্ত হতে পারে।
- Farbar Recovery Scan Tool ডাউনলোড পেজে যান।
- সর্বশেষ ভার্সন (32/64-bit) ডেস্কটপে সেভ করুন।

- Right-click করে Run as administrator নির্বাচন করুন।

- Scan ক্লিক করুন, স্ক্যান শেষে Fix ক্লিক করুন।

- রিস্টার্ট করে সমস্যা সমাধান হয়েছে কিনা দেখুন।