৩৭ বছরের একটি অপারেটিং সিস্টেমের জন্য উইন্ডোজে অনেক সমস্যা রয়েছে। যদিও অধিকাংশ সমস্যা সহজেই সমাধান হয়, কিন্তু যখন ত্রুটির কোনো নির্দিষ্ট কারণ থাকে না তখন কী করব? উইন্ডোজের প্রতিটি ত্রুটির সাথে একটি গূঢ কোড থাকে, 0x80004005 একই এমন একটি ত্রুটি जिसे মাইক্রোসফট নিজেদের 'অনির্দিষ্ট ত্রুটি' হিসেবে শ্রেণিবদ্ধ করেছে। এই ত্রুটি বিস্তৃত সমস্যার সাথে জড়িত থাকতে পারে - উইন্ডোজ ইনস্টল বা আপডেট করার সময়, কমপ্রেসড ফাইল এক্সট্র্যাক্ট করার সময়, শেয়ার্ড ফাইল বা ফোল্ডার এক্সেস করার সময়, ভার্চুয়াল মেশিন সেটআপ করার সময়, আউটলুকে মেইল পাওয়ার সময় ইত্যাদি।
ত্রুটি কোড 0x80004005 সমাধান: উইন্ডোজ ১০-এ অনির্দিষ্ট ত্রুটি
সুরক্ষার জন্য একটি রিস্টোর পয়েন্ট তৈরি করুন, যাতে কোনো সমস্যা হলে ফিরে যাওয়া যায়।
0x80004005 ত্রুটি সমাধানের কোনো একক পদ্ধতি নেই এবং সমস্যা সমাধানের প্রক্রিয়া নির্ভর করে ত্রুটি কোথায় এবং কীভাবে হচ্ছে তার ওপর। তবুও, আমরা প্রতিটি সম্ভাব্য পরিস্থিতি/কেস যেখানে এই ত্রুটি দেখা দিতে পারে সেগুলো বিস্তারিত আলোচনা করব এবং সমাধানের পদ্ধতিগুলো দেব।
কেস ১: উইন্ডোজ আপডেট করার সময় ত্রুটি 0x80004005 সমাধান
উইন্ডোজ আপডেট করার সময় 0x80004005 ত্রুটি সবচেয়ে বেশি দেখা দেয়। যদিও ত্রুটির কারণ জানা নেই, এটি দূষিত ফাইল এবং সার্ভিসের কারণে হতে পারে। এই ত্রুটি স্পষ্টভাবে KB3087040 আপডেটের সাথে জড়িত। এই আপডেট ইন্টারনেট এক্সপ্লোরারের নিরাপত্তা সমস্যা সমাধানের জন্য পাঠানো হয়েছিল, তবে ব্যবহারকারীরা রিপোর্ট করেছেন যে আপডেটটি ডাউনলোড হতে ব্যর্থ হয় এবং ত্রুটি বার্তায় 0x80004005 কোড থাকে।
যদি আপনিও উইন্ডোজ ১০ আপডেট করার সময় 0x80004005 বা 0x80070490 ত্রুটির সম্মুখীন হন, তবে নিচের পদ্ধতিগুলো চেষ্টা করুন।
সমাধান ১: উইন্ডোজ আপডেট ট্রাবলশুটার চালান
উইন্ডোজে যেকোনো ত্রুটির জন্য প্রথম সমাধান হলো সংশ্লিষ্ট ট্রাবলশুটার চালানো। উইন্ডোজ আপডেট ট্রাবলশুটার চালানোর ধাপগুলো:
- Start বাটন-এ ক্লিক করুন বা Windows Key চাপে Control Panel সার্চ করুন। সার্চ রেজাল্ট আসলে Enter চাপুন বা Open-এ ক্লিক করুন।
- Control Panel আইটেমের তালিকা থেকে Troubleshooting-এ ক্লিক করুন।
নোট: আইকনের আকার ছোট করে দিন সহজে খুঁজে পাওয়ার জন্য। View by ড্রপডাউন মেনু থেকে Small icons সিলেক্ট করুন। - Troubleshooting উইন্ডোতে, বাম প্যানেলে View All-এ ক্লিক করুন যাতে সমস্ত সমস্যা দেখতে পান।
- নিচে স্ক্রোল করে Windows Update খুঁজে বের করুন এবং ডাবল ক্লিক করুন।
উইন্ডোজ ৭ এবং ৮ ব্যবহারকারী নিচের ওয়েবপেজ থেকে উইন্ডোজ আপডেট ট্রাবলশুটার ডাউনলোড করতে পারেন: Windows Update Troubleshooter। - Advanced-এ ক্লিক করুন।
- 'Apply repairs automatically' বক্সে টিক দিয়ে Next চাপুন।
- ট্রাবলশুটার কাজ শেষ হওয়া পর্যন্ত অপেক্ষা করুন এবং অন-স্ক্রিন নির্দেশনা মেনে চলুন।
সমাধান ২: সিস্টেম ফাইল চেকার (SFC) স্ক্যান চালান
দূষিত ফাইল খুঁজে বের করে পুনরুদ্ধার করার সবচেয়ে সহজ পদ্ধতির একটি হলো SFC স্ক্যান চালানো। SFC স্ক্যান চালানোর জন্য:
- Command Prompt As Administrator চালু করুন
a. Windows Key + X চাপে Command Prompt (Admin) সিলেক্ট করুন
b. সার্চ বার Command Prompt সার্চ করে ডান প্যানেল থেকে Run As Administrator সিলেক্ট করুন - নিচের কমান্ড লাইন sfc /scannow টাইপ করে Enter চাপুন।
স্ক্যান সম্পূর্ণ হতে কিছু সময় লাগতে পারে কম্পিউটারের কনফিগারেশনের উপর নির্ভর করে।
সমাধান ৩: উইন্ডোজ আপডেট ডাউনলোড ফোল্ডারের কন্টেন্ট ডিলিট করুন
উইন্ডোজ আপডেট ডাউনলোড ফোল্ডারের ভেতরে দূষিত ফাইল থাকার কারণেও এই ত্রুটি হতে পারে। এই ফাইলগুলো ম্যানুয়ালি ডিলিট করলে 0x80004005 ত্রুটি সমাধান হতে পারে।
- File Explorer চালু করুন ডেস্কটপে শর্টকাট আইকনে ডাবল ক্লিক করে বা Windows Key + E চাপে।
- নিচের লোকেশনটি খুলুন – C:\Windows\SoftwareDistribution\Download
(অ্যাড্রেস বারের খালি জায়গায় ক্লিক করে উপরের পাথ কপি-পেস্ট করে Enter চাপুন) - Ctrl + A চাপে সব আইটেম সিলেক্ট করুন, ডান ক্লিক করে Delete সিলেক্ট করুন (বা সরাসরি ডিলিট কী চাপুন)।
ডিলিট সিলেক্ট করলে একটি কনফার্মেশন মেসেজ আসবে, একশন কনফার্ম করুন সব ডিলিট করার জন্য। ডিলিট করার পর রিসাইকেল বিনও খালি করে দিন।
সমাধান ৪: উইন্ডোজ আপডেট সার্ভিস রিস্টার্ট করুন
উইন্ডোজ আপডেট সম্পর্কিত সকল কার্যকলাপ - আপডেট ফাইল ডাউনলোড থেকে ইনস্টলেশন পর্যন্ত - বিভিন্ন সার্ভিস হ্যান্ডেল করে। যদি এই সার্ভিসগুলোর কোনোটি ঠিকমতো কাজ না করে বা দূষিত হয়, তবে 0x80004005 ত্রুটি দেখা দিতে পারে। আপডেট সার্ভিসগুলো বন্ধ করে আবার চালু করলে সমস্যা সমাধান হতে পারে।
- Command Prompt As Administrator খুলুন (পূর্বে উল্লিখিত যেকোনো পদ্ধতিতে)।
- নিচের কমান্ডগুলো একে একে টাইপ করে Enter চাপুন আপডেট সার্ভিসগুলো বন্ধ করার জন্য:
net stop wuauserv net stop bits net stop trustedinstaller net stop appidsvc net stop cryptsvc
- এখন সার্ভিসগুলো আবার চালু করার জন্য নিচের কমান্ডগুলো একে একে টাইপ করে Enter চাপুন:
net start wuauserv net start bits net start trustedinstaller net start appidsvc net start cryptsvc
- এখন উইন্ডোজ আপডেট করার চেষ্টা করুন এবং দেখুন "Error Code 0x80004005: Unspecified Error" আবার আসে কিনা।
সমাধান ৫: উইন্ডোজ ম্যানুয়ালি আপডেট করুন
উপরের কোনো পদ্ধতি কাজ না করলে, উইন্ডোজ ম্যানুয়ালি আপডেট করাই ভালো।
ম্যানুয়ালি উইন্ডোজ আপডেট করতে – আপনার পছন্দের ব্রাউজার খুলুন, Microsoft Update Catalog ওপেন করুন এবং সার্চ বক্সে আপনার ইনস্টল করতে চাওয়া আপডেটের KB কোড টাইপ করুন। আপডেট ফাইল ডাউনলোড করুন, ডাউনলোড হলে সেটিতে ডাবল ক্লিক করুন এবং অন-স্ক্রিন প্রম্পট মেনে ইনস্টল করুন।
কেস ২: ফাইল এক্সট্র্যাক্ট করার সময়
কমপ্রেসড ফাইল এক্সট্র্যাক্ট করার সময়ও 0x80004005 ত্রুটি দেখা দেয়। যদি এক্সট্র্যাক্ট করার সময় এই ত্রুটি হয়, প্রথমে অন্য এক্সট্র্যাক্টিং অ্যাপ্লিকেশন ব্যবহার করে দেখুন (৭-জিপ বা WinRAR ডাউনলোড করুন)। নিশ্চিত হন যে ফাইলটি এক্সট্র্যাক্টযোগ্য এবং পাসওয়ার্ড প্রোটেক্টেড নয়।
অন্য একটি কারণ হতে পারে আপনার অ্যান্টিভাইরাসের অতিরিক্ত সুরক্ষামূলক আচরণ। কিছু অ্যান্টিভাইরাস জিপ ফাইল এক্সট্র্যাক্ট করতে দেয় না সিস্টেম রক্ষার জন্য। যদি আপনি নিশ্চিত হন যে কমপ্রেসড ফাইলে কোনো ম্যালিশিয়াস ফাইল নেই, তবে অ্যান্টিভাইরাস অস্থায়ীভাবে ডিজেবল করুন। এখন ফাইল এক্সট্র্যাক্ট করার চেষ্টা করুন। যদি সফল হোন, তবে বর্তমান অ্যান্টিভাইরাস স্থায়ীভাবে হটিয়ে অন্য একটি ইনস্টল করার কথা ভাবুন।
তবুও যদি উপরের দুটি পদ্ধতিই ব্যর্থ হয়, তবে কমান্ড প্রম্পট ব্যবহার করে দুটি Dynamic Link Library (DLL) রি-রেজিস্টার করে সমস্যা সমাধান চেষ্টা করব।
- Command Prompt as Administrator চালু করুন (পূর্বে বর্ণিত যেকোনো পদ্ধতিতে)।
- কমান্ড প্রম্পটে নিচের কমান্ড টাইপ করে Enter চাপুন:
regsvr32 jscript.dll - এখন regsvr32 vbscript.dll টাইপ করে Enter চাপুন।
কম্পিউটার রিস্টার্ট করুন এবং ফিরে আসায় ফাইল আনজিপ করার চেষ্টা করুন। 0x80004005 ত্রুটি আর আসা উচিত নয়।
যদি 0x80004005 ত্রুটি অন্যান্য ফাইল অপারেশন যেমন কপি বা রিনেম করার সময় হয়, তবে Files & Folder ট্রাবলশুটার চালান। সেটির জন্য:
- নিচের ওয়েবপেজে যান এবং необходимые ফাইল ডাউনলোড করুন: Automatically diagnose and repair Windows file and folder problems। ডাউনলোড হলে winfilefolder.DiagCab ফাইলে ক্লিক করে File and Folder Troubleshooter চালু করুন।
- Advanced-এ ক্লিক করুন এবং 'Apply repairs automatically' অপশনে টিক দিন। Next বাটনে ক্লিক করুন ট্রাবলশুটিং শুরু করার জন্য।
- একটি উইন্ডো আসবে যেখানে সমস্যা সম্পর্কে জিজ্ঞেস করা হবে। আপনার সম্মুখীন সমস্যাগুলো টিক মার্ক করে Next চাপুন।
ট্রাবলশুটার কাজ শেষ হওয়া পর্যন্ত অপেক্ষা করুন এবং অন-স্ক্রিন নির্দেশনা মেনে চলুন। হয়ে গেলে চেক করুন যে আপনি Error Code 541 বা 0x80004005 উইন্ডোজ ১০-এ সমাধান করতে পারছেন কিনা।
কেস ৩: ভার্চুয়াল মেশিনে
শেয়ার্ড ফাইল বা ফোল্ডার এক্সেস করার সময় বা ভার্চুয়াল মেশিনের ত্রুটির কারণে 0x80004005 হতে পারে। উভয় ক্ষেত্রে রেজিস্ট্রি কী ডিলিট বা আপডেট করলে সমস্যা সমাধান হয়।
সমাধান ১: রেজিস্ট্রি কী ডিলিট করুন
অত্যন্ত সতর্কতা অবলম্বন করুন নিচের গাইড ফলো করার সময় কারণ Registry Editor একটি শক্তিশালী টুল এবং যেকোনো ভুল একাধিক অন্য সমস্যা সৃষ্টি করতে পারে।
- Windows Registry Editor খুলুন নিচের যেকোনো পদ্ধতিতে:
a. Run Command (Windows Key + R) চালু করে regedit টাইপ করে Enter চাপুন।
b. Start বাটন বা Windows Key চাপে Registry Editor সার্চ করুন। সার্চ রেজাল্ট আসলে Enter চাপুন।
যেকোনো পদ্ধতিতে প্রবেশ করলেই User Account Control মেসেজ আসবে অ্যাপ্লিকেশনের সিস্টেম পরিবর্তনের অনুমতি চাইবে। Yes-এ ক্লিক করুন অনুমতি দিতে।
- নিচের রেজিস্ট্রি পাথে যান:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers - ডান প্যানেল চেক করুন কী আছে কিনা। যদি থাকে, সেটিতে ডান ক্লিক করে Delete সিলেক্ট করুন। না থাকলে পরবর্তী পদ্ধতি চেষ্টা করুন।
সমাধান ২: উইন্ডোজ রেজিস্ট্রি আপডেট করুন
- Windows Registry Editor আবার খুলুন (পূর্বে বর্ণিত পদ্ধতিতে)।
- নিচের পাথে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System - ডান প্যানেলের খালি জায়গায় ডান ক্লিক করুন New সিলেক্ট করুন। আপনার সিস্টেম আর্কিটেকচারের উপর নির্ভর করে নিচের কী তৈরি করুন:
৩২-বিট সিস্টেমের জন্য: DWORD value তৈরি করুন এবং নাম দিন LocalAccountTokenFilterPolicy।
৬৪-বিট সিস্টেমের জন্য: QWORD (64 bit) value তৈরি করুন এবং নাম দিন LocalAccountTokenFilterPolicy। - তैयার হলে সেটিতে ডাবল ক্লিক করুন বা ডান ক্লিক করে Modify সিলেক্ট করুন।
- Value Data ১ সেট করুন এবং OK চাপুন।
কম্পিউটার রিস্টার্ট করুন এবং চেক করুন ত্রুটি এখনো আছে কিনা।
সমাধান ৩: Microsoft 6to4 আনইনস্টল করুন
শেষ পদ্ধতিতে ডিভাইস ম্যানেজার থেকে সব Microsoft 6to4 ডিভাইস আনইনস্টল করব।
- Device Manager চালু করুন নিচের যেকোনো পদ্ধতিতে:
a. Run (Windows Key + R) খুলে devmgmt.msc বা hdwwiz.cpl টাইপ করে Enter চাপুন।
b. Start বাটন বা Windows Key চাপে Device Manager সার্চ করে Open-এ ক্লিক করুন।
c. Windows Key + X (বা Start বাটনে ডান ক্লিক) চাপে Power User মেনু থেকে Device Manager সিলেক্ট করুন। - View-এ ক্লিক করুন (উপরের সারি) এবং Show hidden devices সিলেক্ট করুন।
- Network Adapters-এ ডাবল ক্লিক করুন বা পাশের অ্যারোতে ক্লিক করুন।
- Microsoft 6to4 Adapter-এ ডান ক্লিক করুন Uninstall সিলেক্ট করুন। Network Adapters-এর নিচে যতগুলো Microsoft 6to4 ডিভাইস আছে সবার জন্য এই ধাপ दुहरান।
সব Microsoft 6to4 ডিভাইস ডিলিট করার পর কম্পিউটার রিস্টার্ট করুন এবং চেক করুন উইন্ডোজ ১০-এ Error Code 0x80004005 সমাধান হয়েছে কিনা।
কেস ৪: আউটলুকে মেইল এক্সেস করার সময়
Microsoft Outlook বা 0x8004102a ত্রুটি বা 0x80004005 ত্রুটির সাথে প্রায়শই জড়িত। এই ত্রুটি বিভিন্ন সময় দেখা দেয় - ব্যবহারকারী মেইল এক্সেস করার সময়, নতুন মেসেজ আসার সময়, এবং কখনো কখনো মেইল পাঠানোর সময়ও। এই ত্রুটির দুটি প্রধান কারণ: প্রথম, আপনার অ্যান্টিভাইরাস অ্যাপ্লিকেশন নতুন মেসেজ ব্লক করছে, এবং দ্বিতীয়, নতুন মেইলের নোটিফিকেশনে কিছু সমস্যা আছে।
অ্যান্টিভাইরাস সফ্টওয়্যার কিছু সময়ের জন্য ডিজেবল করুন এবং চেক করুন ত্রুটি আছে কিনা। অ্যান্টিভাইরাস ডিজেবল করলে সমাধান না হলে, নিচের গাইড ফলো করে আউটলুকে নতুন মেইল নোটিফিকেশন ফিচার ডিজেবল করুন।
- আউটলুক চালু করে আপনার একাউন্ট খুলুন। Tools-এ ক্লিক করুন।
- পরপর Options তারপর Preferences ট্যাবে যান।
- Email options-এ ক্লিক করুন এবং "Display a notification message when new mail arrives" বক্সের টিক হटा দিন ফিচার ডিজেবল করতে।
- OK চাপুন এবং আবার OK চাপুন বের হওয়ার জন্য।
কেস ৫: দূষিত টেম্পোরারি ফাইল ডিলিট করুন
০x80004005 ত্রুটি সমাধানের চূড়ান্ত সমাধান হিসেবে কম্পিউটারের সব টেম্পোরারি ফাইল ডিলিট করব যা দূষিত ফাইল দূর করতে সাহায্য করবে। এর জন্য বিল্ট-ইন Disk Cleanup অ্যাপ্লিকেশন ব্যবহার করব।
- Windows Key + S চাপে Disk Cleanup সার্চ করে Enter চাপুন।
বা Run Command খুলে cleanmgr টাইপ করে Enter চাপুন। - কিছুক্ষণ স্ক্যান করার পর বিভিন্ন ফাইল ডিলিট করার তালিকা দেখাবে।
- Temporary Internet Files বক্সে টিক দিন (শুধু Temporary Internet Files সিলেক্ট করা আছে নিশ্চিত হন) এবং Clean up system files-এ ক্লিক করুন।
সকল টেম্পোরারি ফাইল ম্যানুয়ালি ডিলিট করতে:
Windows Key + S চাপে সার্চ বার %temp% টাইপ করে Enter চাপুন। টেম্পোরারি ফাইল এবং ফোল্ডারগুলো থাকা ফোল্ডার খুলবে। Ctrl + A চাপে সব ফাইল সিলেক্ট করুন এবং Delete চাপুন।
টেম্পোরারি ফাইল ডিলিট হলে, Recycle Bin চালু করে সেখান থেকেও ফাইল ডিলিট করুন!
সুপারিশ:
- উইন্ডোজ ১০ আপডেট ত্রুটি 0x80070422 সমাধান
- ড্রাইভ ডাবল ক্লিক করলে খুলে না সমাধান
- উইন্ডোজ ১০-এ পাসওয়ার্ড রিসেট ডিস্ক তৈরি করুন
- উইন্ডোজ ১০ স্টোর ত্রুটি কোড 0x80072efd সমাধান
এই ছিল উইন্ডোজ ১০-এ ত্রুটি 0x80004005 সমাধানের সম্পূর্ণ গাইড। আরও প্রশ্ন থাকলে কমেন্ট সেকশনে জিজ্ঞেস করুন।