0xc1900200 এরর কোড তখন দেখা দেয় যখন ইউজার Windows Update Assistant ব্যবহার করে পুরানো Windows ভার্সন (Windows 7 বা 8.1) থেকে Windows 10-এ আপগ্রেড করার চেষ্টা করে। ইনস্টলার সব রিকোয়ারমেন্ট মেট করা দেখানোর পরেও আপগ্রেড প্রসেস এই এরর কোড দিয়ে ব্যর্থ হয়।
কেন হয় Windows Update 0xc1900200 এরর?
এই এররের وراء সম্ভাব্য কারণগুলো:
- ন্যূনতম স্পেসিফিকেশন মেট নয়: Windows 10 সব কনফিগারেশনে ইনস্টল হয় না। লো-স্পেক কম্পিউটার হলে এই এরর আসতে পারে।
- Windows Update কম্পোনেন্টে গ্লিচ: সবচেয়ে সাধারণ কারণ হল এক বা একাধিক Windows Update কম্পোনেন্টের ইনকনসিস্টেন্সি। Windows Update ক্যাশে রিসেট করলে (ম্যানুয়ালি বা অটোমেটেড এজেন্ট দিয়ে) সমাধান হয়।
- Reserved Partition-এ পর্যাপ্ত স্পেস নেই: আপগ্রেড এজেন্ট এই পার্টিশনে ভরোसा করে। পর্যাপ্ত স্পেস না থাকলে 0xc1900200 এরর আসে। থার্ড-পার্টি টুল দিয়ে System Reserved পার্টিশন বড় করলে সমাধান হয়।
- সিস্টেম ফাইল করপশন: ছিটপুট কেসে OS-এর এসেনশিয়াল ডেটা করপ্ট থাকতে পারে। রিপেয়ার ইনস্টল (ইন-প্লেস রিপেয়ার) দিয়ে সমাধান হয়।
করপ্ট সিস্টেম ফাইল রিপেয়ার করুন
Restoro ডাউনলোড ও রান করুন এখানে থেকে। করপ্ট/মিসিং ফাইল পাওয়া গেলে রিপেয়ার করুন এবং নিচের পদ্ধতিগুলো অনুসরণ করুন।
পদ্ধতি ১: ন্যূনতম রিকোয়ারমেন্ট যাচাই করুন
এই এরর প্রায়ই হয় যখন Windows 10 আপনার সিস্টেম স্পেসিফিকেশনের সাথে কম্প্যাটিবল নয়।
Microsoft অফিসিয়াল ওয়েবসাইটে যান এখানে ক্লিক করুন। "Get the Anniversary Update now" বাটনে ক্লিক করুন। ফাইল ডাউনলোড হলে রান করুন। Update Assistant খুলবে, "Update now" ক্লিক করুন। কম্প্যাটিবিলিটি রিপোর্ট আসবে। যদি কোনো ইস্যু থাকে, তবে বতানো হবে কোন পার্ট কম্প্যাটিবল নয়। সব গリーン চেকмар্ক থাকলে Windows Update কম্পোনেন্ট ইস্যু বুঝানো হবে। তাহলে পরবর্তী পদ্ধতিতে যান।
পদ্ধতি ২: Windows Update ক্যাশে রিসেট করুন
অনেক ইউজার রিপোর্ট করেছেন যে 0xc1900200 এরর-এর প্রধান কারণ হল Windows Update কম্পোনেন্টের লিম্বো স্টেটে আটকে থাকা। সকল প্রাসঙ্গিক WU কম্পোনেন্ট রিসেট করলে সমাধান হয়। দুটি পদ্ধতিতে করা যায়:
অটোমেটেড এজেন্ট দিয়ে WU কম্পোনেন্ট রিসেট
- Microsoft Technet পেজ (এখানে) থেকে Reset Windows Update Agent script ডাউনলোড করুন।
- ZIP এক্সট্র্যাক্ট করুন (WinRar, WinZip, 7zip দিয়ে)।
- ResetWUENG.exe ডাবল-ক্লিক করুন এবং অন-স্ক্রিন ইনস্ট্রাকশন ফলো করুন। নোট: এই প্রসেসে সব Windows Update কম্পোনেন্ট রিসেট হবে, তাই অন্য রানিং অপারেশন নেই নিশ্চিত করুন।
- প্রক্রিয়া শেষ হলে কম্পিউটার রিস্টার্ট করুন। আবার আপডেট চেষ্টা করুন।
এলিভেটেড CMD দিয়ে সব WU কম্পোনেন্ট রিসেট
- Windows Key + R > cmd টাইপ > Ctrl + Shift + Enter (এলিভেটেড Command Prompt)। UAC প্রম্পটে Yes ক্লিক করুন।
- নিচের কমান্ডগুলো ক্রমে রান করুন (প্রতিটির পর Enter):
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
নোট: এগুলো Windows Update service, MSI Installer, Cryptographic service, BITS service বন্ধ করবে।
- নিচের কমান্ডগুলো দিয়ে SoftwareDistribution এবং Catroot2 ফোল্ডার রিনেম করুন:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
নোট: এই দুটি ফোল্ডার Windows Update-এর টেম্পোরারি ফাইল রাখে।
- সার্ভিসগুলো আবার চালু করুন:
net start wuauserv net start cryptSvc net start bits net start msiserver
- কম্পিউটার রিস্টার্ট করুন। বুট কমপ্লিট হলে আবার আপগ্রেড চেষ্টা করুন।
পদ্ধতি ৩: Reserved পার্টিশন এক্সপ্যান্ড করুন
System Reserved পার্টিশনে পর্যাপ্ত স্পেস না থাকলে 0xc1900200 এরর আসে। অনেক ইউজার 3rd party টুল দিয়ে System Reserved পার্টিশন 350 MB বা তার বেশি (১ GB সুপারিশ করা হয়) করে সমাধান করেছেন।
Device Manager ব্যবহার করে
- Windows Key + R > diskmgmt.msc > OK (Disk Management খুলবে)।
- C:\ ড্রাইভ ক্লিক করুন > Partition Map দেখুন। প্রথম পার্টিশন 100MB (System, Active, Primary)। রাইট-ক্লিক > Change Drive Letters and Paths > Add > Y: বেছে নিন।
- Start > cmd > রাইট-ক্লিক > Run as Administrator। কমান্ড প্রম্পটে:
takeown /f . /r /d y
icacls . /grant administrators:F /t (নোট: icacls-এ আপনার ইউজারনেম ব্যবহার করুন, whoami দিয়ে জানতে পারেন)
attrib -h -s -r bootmgr - Y: ড্রাইভ খুলুন (হিডেন ফাইল শো অন করুন)। Boot ফোল্ডারে যান, en-US ছাড়া সব ল্যাঙ্গুেজ ফাইল SHIFT + DELETE করুন এবং Recycle Bin খালি করুন।
- এই Command Prompt-এ:
Windows 8 এবং উপরে: chkdsk Y: /F /X /sdcleanup /L:5000
এতে NTFS লগ 5MB-এ ট্রাঙ্কেট হবে। ইনস্টলেশন শেষ হলে diskmgmt.msc-এ যেয়ে বুট পার্টিশনের ড্রাইভ লেটার রিমুভ করুন।
Windows 7: chkdsk Y: /F /X /L:5000
3rd party টুল (Partition Wizard) ব্যবহার করে
- এখানে ক্লিক করে Partition Wizard Freeware ডাউনলোড করুন।
- ইনস্টল করুন, অনাবশ্য সফটওয়্যার এড়িয়ে যান। রিস্টার্ট করুন।
- Partition Wizard খুলুন > Disk & Partition Management।
- ডান পাশ থেকে System Reserved পার্টিশনে রাইট-ক্লিক > Extend।
- Take Free Space from ড্রপডাউন থেকে সোর্স ড্রাইভ বেছে নিন। স্লাইডার দিয়ে System Reserved পার্টিশন কমপক্ষে 1 GB করুন > OK।
- অপারেশন কমপ্লিট হওয়া পর্যন্ত অপেক্ষা করুন > রিস্টার্ট > আবার আপগ্রেড চেষ্টা করুন।
পদ্ধতি ৪: রিপেয়ার ইনস্টল (In-place Upgrade) করুন
আগের দুটি পদ্ধতি যদি কাজ না করে, তবে সিস্টেম করপশন সমস্যা থাকতে পারে। Repair install (in-place upgrade) দিয়ে সব Windows কম্পোনেন্ট রিপ্লেস করা যায় পারসোনাল ফাইলগুলো হারানো ছাড়া। ধাপে ধাপে গাইডলাইন এখানে পাবেন। অপারেশন শেষ হলে আবার আপগ্রেড চেষ্টা করুন।