উইন্ডোজ আপডেট করার সময় যদি 0x800f0905 এরর আসে, তবে এর কারণ হলো মিসকনফিগার্ড বা করপ্ট উইন্ডোজ ফাইল। এটি আপডেট ফাইল বা যেকোনো সিস্টেম ফাইল হতে পারে। ফাইলগুলো করপ্ট হলে ইনস্টলেশন ফেইল হয়, ডাউনলোড আটকে যায়, এবং কখনো কখনো প্রক্রিয়াটি রিস্টার্ট চায়। উইন্ডোজকে এটা করার জন্য কিছু সময় লাগে, কিন্তু এন্ড-ইউজার ম্যানুয়ালি করতে পারে। এই পোস্টে আমরা দেখাব কীভাবে উইন্ডোজ ১১ বা উইন্ডোজ ১০-এ উইন্ডোজ আপডেট এরর 0x800f0905 ফিক্স করবেন।

উইন্ডোজ আপডেট এরর 0x800f0905 সমাধান
কখনো কখনো উইন্ডোজ অনেক সময় নিতে পারে, তাই একটু অপেক্ষা করাই ভালো।
- উইন্ডোজকে নিজে আপডেট করার দিন
- উইন্ডোজ আপডেট ট্রাবলশুটার চালান
- উইন্ডোজ আপডেট সার্ভিস রিফ্রেশ করুন
- করপ্ট সিস্টেম ফাইল রিপেয়ার করুন
- ইন-প্লেস আপগ্রেড করুন
এই সমস্যা সমাধান করতে অ্যাডমিন পারমিশন লাগবে।
১. উইন্ডোজকে নিজে আপডেট করার দিন
আপনার হার্ডওয়্যার যদি স্লো হয়, বিশেষ করে HDD, তবে উইন্ডোজ আপডেট ডাউনলোড ও ইনস্টল করতে বেশি সময় লাগতে পারে। ফ্যাক্ট, কখনো কখনো এটি টাইমআউট হয় এবং উইন্ডোজ নিজে এরর থ্রো করে। মotope হলো আপনাকে অপেক্ষা করতে হতে পারে এবং একাধিকবার চেষ্টা করতে হবে। উইন্ডোজ আপডেট আগের চেয়ে ভালো কাজ করে, কিন্তু এখনও কিছু সমস্যা রয়েছে।
সব স্লিপ মোড ডিজেবল করুন, ফ্যাক্ট PowerToys এটা কর darle সেটিংস ছাড়া। রাতে চালু রেখে দিন এবং দেখুন সমাধান হয় কিনা।
২. উইন্ডোজ আপডেট ট্রাবলশুটার চালান

উইন্ডোজ একটি বিল্ট-ইন ট্রাবলশুটার অফার করে যা উইন্ডোজ আপডেট সমাধান করতে সাহায্য করে। এটি একটি অটোমেটেড সমাধান যেখানে অনেক সার্ভিস রিস্টার্ট হয়, আপডেট ক্যাশে ক্লিয়ার হয়, ইত্যাদি।
Windows Settings > System > Troubleshoot > Other troubleshooter-এ যান। উইন্ডোজ ১০ ব্যবহার করলে এটি System-এর বদলে Update and Security-র অধীনে থাকে।
৩. উইন্ডোজ আপডেট সার্ভিস রিফ্রেশ করুন
উইন্ডোজ আপডেট সার্ভিস রিসেট করার সেরা উপায় হলো সেগুলো রিস্টার্ট করা, ডাউনলোড করা ফাইলগুলো ডিলিট করা, এবং নেটওয়ার্ক সমস্যার জন্য WINSOCK রিসেট করা।
অ্যাডমিন পারমিশনে PowerShell বা Windows Terminal বা Command Prompt খুলুন, এবং নিচের কমান্ডগুলো একটা পর একটা চালান:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*" rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll netsh winsock reset netsh winsock reset proxy net start bits net start wuauserv net start appidsvc net start cryptsvc
সম্পন্ন হলে উইন্ডোজ পিসি রিস্টার্ট করুন এবং আবার লগইন করার পর ম্যানুয়ালি ডাউনলোড শুরু করুন। এটি এই সার্ভিস ও ফাইলজনিত যেকোনো এররের সম্ভাবনা দূর করবে।
৪. করপ্ট সিস্টেম ফাইল রিপেয়ার করুন
System File Checker (SFC) এবং DISM বিল্ট-ইন টুল যা করপ্ট সিস্টেম ফাইল নতুন কপি দিয়ে রিপ্লেস করে ফিক্স করে।
এলিভেটেড PowerShell বা Command Prompt বা Windows Terminal খুলুন, এবং নিচের কমান্ডগুলো চালান। প্রথমে SFC কমান্ড, তারপর DISM।
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
যদি এগুলোর যেকোনো একটি করপ্ট ফাইল সিস্টেম খুঁজে পায়, সেগুলো রিপ্লেস হয়ে যাবে। একবার হলে পিসি রিস্টার্ট করুন, এবং আবার আপডেট চেক করুন বা ইনস্টল করার চেষ্টা করুন।
৫. ইন-প্লেস আপগ্রেড করুন

এই পদ্ধতি একটু ওভারকিল কিন্তু আপডেট না হলে এবং এটি একটি মেজর আপডেট হলে, আপনি ইন-প্লেস আপগ্রেড বেছে নিতে পারেন যা সিস্টেম থেকে কিছুই রিমুভ করবে না। এই পদ্ধতিকে Refresh your PC বলা হয়। এটি সফটওয়্যার ও সিস্টেম ফাইল সমস্যা ফিক্স করতে পারে OS রিইনস্টল করলেও ইউজার ডেটা সংরক্ষণ করে।
প্রক্রিয়ার সময় উইজার্ড আপনাকে ক্লাউড থেকে লেটেস্ট উইন্ডোজ ভার্সন ডাউনলোড করে আপগ্রেড করার অপশন দেয়।
- উইন্ডোজ ১১-এ অপশনটি: Settings > Recovery > Reset this PC
- উইন্ডোজ ১০-এ: Settings > Update and Security > Recovery > Reset this PC
আমার উইন্ডোজ আপডেট করপ্ট কিনা কীভাবে জানব
যদি আপনি উইন্ডোজ আপডেট ইনস্টল বা ডাউনলোড করতে পারেন না, বা আপডেট মাঝপথে ফেইল হয়, তবে এটি ইঙ্গিত যে উইন্ডোজ আপডেট করপ্ট। প্রক্রিয়া রিস্টার্ট করার সেরা উপায় হলো Software Distribution ফোল্ডারের সব কিছু ডিলিট করে সব কিছু পুনরায় ডাউনলোড করা।
পিসি রিসেট করলে করপ্ট ফাইল ফিক্স হবে কিনা
যদি অন্য কোনো অপশন না থাকে তখন এটি সাহায্য করে, এবং মেজর আপডেট না হলে ব্যবহার করা উচিত। Reset this PC অপশন ব্যবহার করুন, তারপর ক্লাউড অপশন দিয়ে লেটেস্ট উইন্ডোজ ভার্সন ডাউনলোড করুন।
রিসেট বা রিইনস্টল উইন্ডোজ—কোনটি ভালো
রিসেট ভালো অপশন কারণ এটি অনেক সময় বাঁচায়, এবং পিসির ডেটা ওয়াইপ ক্লিন হয় নিশ্চিত করে। দুটোই শেষ পর্যন্ত একই প্রক্রিয়া, কিন্তু রিসেট অপশনে আপনাকে থাকতে হয় না।
করপ্ট উইন্ডোজ আপডেট কীভাবে ফিক্স করবেন
সেরা ফিক্স হলো উইন্ডোজে উপলব্ধ ট্রাবলশুটার টুল, DISM এবং SFC টুল ব্যবহার করা। এগুলো করপ্ট সব কিছু রিপ্লেস করবে। আপনি ম্যানুয়াল পদ্ধতিও ফলো করতে পারেন, কিন্তু সেটি সিস্টেম ফোল্ডার থেকে ফাইল ডিলিট জড়িত, তাই পরিষ্কার বুঝতে পারার আগে না করুন।
আশা করি পোস্টটি ফলো করা সহজ ছিল, এবং আপনি উইন্ডোজ আপডেট এরর 0x800f0905 সমাধান করতে পেরেছেন।
