উইন্ডোজ আপডেট ত্রুটি 0x80070643 একটি подраз্য ত্রুটি যা কিউমুলেটিভ আপডেট ইনস্টল করার চেষ্টা করার সময় প্রদর্শিত হয়। এই সমস্যাটি কয়েকটি কারণে হতে পারে। উইন্ডোজ আপডেট ডাটাবেস দূষিত হতে পারে, .NET ফ্রেমওয়ার্ক রিপেयर প্রয়োজন হতে পারে, অথবা একটি সিস্টেম ফাইল অনুপস্থিত থাকতে পারে যার কারণে উইন্ডোজ আপডেট ত্রুটি 0x80070643 দেখা দেয়।
প্রথম ধাপ হল অপারেটিং সিস্টেম পরীক্ষা করা এবং .NET Framework-এর সর্বশেষ সংস্করণ ইনস্টল করা। যদি তা কাজ না করে, তবে SFC চালানো, আপডেট ম্যানুয়ালি ইনস্টল করা এবং উইন্ডোজ ডিফেন্ডার ম্যানুয়ালি আপডেট করা সাহায্য করতে পারে। এই লেখায়, আমরা ইনস্টল ত্রুটি - 0x80070643 সমাধানের বিভিন্ন পদ্ধতি দেখাব।
উইন্ডোজ ১০/১১ আপডেট ত্রুটি 0x80070643 কী?
উইন্ডোজ ১০/১১ আপডেট সাধারণত গুণগত উন্নতি এবং সুরক্ষা সমস্যাগুলো ফিক্স করে। তবে, иногда ব্যবহারকারীরা আপডেট ইনস্টল করার চেষ্টা করার সময় ত্রুটি 0x80070643 দেখতে পান। ত্রুটি 0x80070643 একটি সাধারণ উইন্ডোজ আপডেট ইনস্টলেশন ত্রুটি বার্তা যা আপনার স্ক্রিনে ইনস্টলেশন প্রক্রিয়ার সময় প্রদর্শিত হতে পারে।
আপনার অপারেটিং সিস্টেম আপডেট করার পর আপনি (kb3122947) - ত্রুটি 0x80070643 বা (kb4023057) - ত্রুটি 0x80070643 দেখতে পারেন। x64-ভিত্তিক সিস্টেমের জন্য উইন্ডোজ ১০ সংস্করণ 1803-এর 2018-11 আপডেট (kb4023057) - ত্রুটি 0x80070643 এই নির্দিষ্ট আপডেট ইনস্টল করার সময়ও দেখা দিতে পারে। ত্রুটি 0x80070643 উইন্ডোজ অ্যাপ্লিকেশন ইনস্টল বা আপডেট করার সময়ও ঘটতে পারে।
আপনি যে কিছু ত্রুটি বার্তা দেখতে পারেন:
- x64-ভিত্তিক সিস্টেমের জন্য উইন্ডোজ ১০/১১ সংস্করণ 1803-এর 2018-11 আপডেট (KB4023057) - ত্রুটি 0x80070643
- x64-ভিত্তিক সিস্টেমের জন্য উইন্ডোজ ১০ সংস্করণ 1511-এর আপডেট (kb3106246) - ত্রুটি 0x80070643
- (তারিখে) ইনস্টল করতে ব্যর্থ - 0x80070643
- ত্রুটি 0x80070643 MSI প্যাকেজ ইনস্টল করতে ব্যর্থ
এই ত্রুটি अधিসূচনার বিভিন্ন вариয়েশন আছে, কিন্তু সেগুলো সব একই অর্থ বোঝায়: আপডেট ইনস্টলেশন ব্যর্থ হয়েছে এবং আপনি প্রথমে ত্রুটি ঠিক না করলে আগে যেতে পারবেন না।
উইন্ডোজ ১০/১১ আপডেট ত্রুটি 0x80070643 এর কারণ কী?
যদি আপনার উইন্ডোজ পিসি ইনস্টল ত্রুটি - 0x80070643 দেখায়, তবে চিন্তা করার কোনো কারণ নেই কারণ আপনি একমাত্র নন। বছরের পর বছর উইন্ডোজ ব্যবহারকারীদের একটি উল্লেখযোগ্য সংখ্যা এই সমস্যাটি রিপোর্ট করেছে।
এই সমস্যা সাধারণত নিচের এক বা একাধিক কারণে ট্রিগার হয়:
- অपूर्ण/দোষযুক্ত আপডেট ইনস্টলেশন - অধিকাংশ ক্ষেত্রে, ত্রুটি 0x80070643 তখন ঘটে যখন আপনি আপনার কম্পিউটারে একটি দোষযুক্ত আপডেট ইনস্টল করেছেন, এবং এখন সিস্টেম পুরনো ইনস্টলেশন প্রক্রিয়া বা অ্যাক্সেস করতে থাকে এবং আপডেট ইনস্টল করার সময় নতুন ফাইলগুলোকে চিনে না।
- উইন্ডোজ ইনস্টলার সার্ভিস - আপনার কম্পিউটারের উইন্ডোজ ইনস্টলার সার্ভিস যদি खারাপ হয়ে যায়, তবে এই ত্রুটি ঘটতে পারে কারণ কম্পিউটার নতুন আপডেটটি সঠিকভাবে ইনস্টল করতে অক্ষম।
- উইন্ডোজ আপডেট কম্পোনেন্ট - আমরা এমন উদাহরণ দেখেছি যেখানে উইন্ডোজ আপডেট কম্পোনেন্টগুলো স্টার্টআপের সময় ভুলভাবে আরম্ভ হয়েছিল বা তাদের লঞ্চ কম্প্রোমাইজ করা হয়েছিল, ফলে পিসিতে আপডেট ডাউনলোড এবং ইনস্টল করার চেষ্টা করার সময় ত্রুটি 0x80070643 দেখা দিয়েছে।
- থার্ড-পার্টি অ্যান্টিভাইরাস সফ্টওয়্যার - ऐसे উদাহরণ রয়েছে যেখানে ইনস্টল করা থার্ড-পার্টি অ্যান্টিভাইরাস সফ্টওয়্যারের কারণে উইন্ডোজ অপারেটিং সিস্টেমের জন্য আপডেট সঠিকভাবে প্রক্রিয়া করতে অক্ষম।
- ক্ষতিগ্রস্ত সিস্টেম ফাইল - যদি সিস্টেম ফাইল বা ড্রাইভার ভুলভাবে ইনস্টল হয় বা স্টোরেজ ব্যর্থতার কারণে ক্ষতিগ্রস্ত হয়, তবে এই ত্রুটি আপনার কম্পিউটারে প্রদর্শিত হতে পারে।
- পুরনো ড্রাইভার - এটিও সম্ভব যে আপনি আপনার কম্পিউটারে যে ড্রাইভারগুলো ব্যবহার করছেন সেগুলো পুরনো এবং আপনার সিস্টেম সঠিকভাবে কাজ করার জন্য সেগুলো আপডেটের প্রয়োজন।
এখন আপনি কারণগুলো জানার পর এই সমস্যা দূর করার ধাপগুলোতে যেতে পারেন।
ইনস্টল ত্রুটি - 0x80070643 ফিক্স করার ধাপগুলো
নিচের ধাপগুলো ক্রমানুসারে চেষ্টা করুন যতক্ষণ না বার্তাটি চলে যায় এবং আপডেট সফল হয়:
ধাপ ১: আপনার কম্পিউটার রিবুট করুন।
সাধারণত, যখন আপনি উইন্ডোজে একটি নতুন আপডেট বা অ্যাপ্লিকেশন ইনস্টল করেন, একটি প্রম্পট প্রদর্শিত হয় যা কম্পিউটার রিস্টার্ট করার জন্য অনুরোধ করে। আপনি যদি এই অনুরোধটি উপেক্ষা করেন, তবে সিস্টেম কিছু লগ ফাইল তৈরি করবে যা পরে সমস্যা সৃষ্টি করবে।
অধিকাংশ সমস্যাটি শুধু কম্পিউটার রিস্টার্ট করলে সমাধান হয়। Start > Power > Restart এ ক্লিক করুন এবং দেখুন কাজ করে কিনা।
ধাপ ২: ইনস্টলেশন পুনরায় চেষ্টা করুন।
আপডেটটি আবার ইনস্টল করার চেষ্টা করলে ভিন্ন ফলাফল আসতে পারে, তাই অতিরিক্ত সমস্যা সমাধানের আগে কমপক্ষে একবার আবার চেষ্টা করা উচিত।
ধাপ ৩: ফাইলটি আবার ডাউনলোড করুন।
আপনি যদি একটি আপডেট বা অ্যাপ ডাউনলোড করেছেন এবং (kb3122947) - ত্রুটি 0x80070643 বা (kb4023057) - ত্রুটি 0x80070643 দেখা দিয়েছে, তবে ইনস্টলেশন ফাইলটি ডাউনলোড প্রক্রিয়ার সময় দূষিত হতে পারে। আবার ডাউনলোড করুন দেখুন সমস্যা সমাধান হয় কিনা। ডাউনলোড করার সময় স্টেবল ইন্টারনেট সংযোগ নিশ্চিত করুন যাতে বাধা না পড়ে এবং ইনস্টলেশন ফাইল দূষিত না হয়। আসল ডাউনলোড করা ফাইলগুলো প্রথমে ডিলিট করুন যাতে নতুন ডাউনলোডের বদলে সেগুলো ইনস্টল না হয়।
ধাপ ৪: SFC/SCANNOW কমান্ড চালান।
উইন্ডোজে ত্রুটি 0x80070643 দোষযুক্ত সিস্টেম ফাইলের কারণে হতে পারে। SFC কমান্ড ফাইলগুলো ত্রুটির জন্য স্ক্যান করে এবং সম্ভব হলে সেগুলো রিপেयर করে। এখানে কীভাবে করবেন:
- Run ডায়লগ বক্স খুলুন Windows কি এবং R শর্টকাট কি চাপে।
- সার্চ বক্সে cmd টাইপ করুন এবং তারপর Ctrl+ Shift+ Enter ক্লিক করুন। এটি এডমিনিস্ট্রেটর হিসেবে Command Prompt খুলবে।
- কনসোল উইন্ডোতে sfc /scannow টাইপ করুন এবং Enter চাপুন।
SFC স্ক্যান চালানো একটি সময়সাপেক্ষ প্রক্রিয়া, তাই এটি সম্পূর্ণ হওয়া পর্যন্ত ধৈর্য ধারুন। প্রক্রিয়া শেষ হলে, উইন্ডোজ আপডেট ইনস্টল করার চেষ্টা করুন দেখুন ত্রুটি সমাধান হয়েছে কিনা।
দূষিত সিস্টেম ফাইল স্ক্যান করা এবং কম্পিউটার থেকে জাঙ্ক ফাইল ডিলিট করার একটি সহজ উপায় হল PC Repair Tool ব্যবহার করা যা স্বয়ংক্রিয়ভাবে পুরো সিস্টেম স্ক্যান করে।
ধাপ ৫: উইন্ডোজ আপডেট কম্পোনেন্ট রিসেট করুন।
যদি উপরের টেকনিকগুলো ত্রুটি 0x80070643 সমাধান না করে, তবে কমান্ড প্রম্পটে নিচের কমান্ডগুলো डालতে পারেন:
- শুরুতে, Windows কি এবং R শর্টকাট কি চাপে Run ডায়লগ বক্স খুলুন।
- সার্চ বক্সে cmd টাইপ করুন এবং তারপর Ctrl+ Shift+ Enter ক্লিক করুন। এটি এডমিনিস্ট্রেটর হিসেবে Command Prompt খুলবে।
- CP উইন্ডোতে নিচের কমান্ডগুলো একে একে টাইপ করুন এবং তারপর Enter চাপুন।
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- Ren C:\Windows\System32\catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- exit টাইপ করুন এবং উইন্ডো বন্ধ করতে Enter কি চাপুন।
অবশেষে, বর্তমান কমান্ড প্রম্পট সেশন বন্ধ করুন এবং উইন্ডোজ আপডেট আবার ইনস্টল করার চেষ্টা করুন।
ধাপ ৬: SoftwareDistribution ফোল্ডার রিনেম করুন।
আপনার পিসিতে একটি দূষিত MSI সফ্টওয়্যার আপডেট রেজিস্ট্রেশন বা দোষযুক্ত .NET Framework ইনস্টলেশনের ফলে ত্রুটি 0x80070643 হতে পারে।
এটি সমাধান করতে, নিচের নির্দেশাবলী অনুসরণ করে SoftwareDistribution ফোল্ডার রিনেম করুন:
- Run ডায়লগ বক্স খুলুন Windows কি এবং R শর্টকাট কি চাপে।
- সার্চ বক্সে cmd টাইপ করুন এবং তারপর Ctrl+ Shift+ Enter ক্লিক করুন। এটি এডমিনিস্ট্রেটর হিসেবে Command Prompt খুলবে।
- CP উইন্ডোতে নিচের কমান্ডগুলো একে একে টাইপ করুন এবং তারপর Enter চাপুন।
- net stop wuauserv
- net stop bits
- rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
- net start wuauserv
- net start bits
ধাপ ৭: Catroot ফোল্ডার ক্লিয়ার করুন।
Catroot এবং Catroot2 ফোল্ডার হল দুটি গুরুত্বপূর্ণ উইন্ডোজ OS ডিরেক্টরি যা উইন্ডোজ আপডেট প্রক্রিয়ার সময় প্রয়োজন। তাই, আপনি যদি উইন্ডোজ আপডেট করার সময় সমস্যা আছেন এবং ত্রুটি কোড 0x80070643 পান, তবে আপনাকে Catroot2 ফোল্ডার রিসেট করতে হবে।
এটি করার ধাপগুলো:
- Run ডায়লগ বক্স খুলুন Windows কি এবং R শর্টকাট কি চাপে।
- সার্চ বক্সে cmd টাইপ করুন এবং তারপর Ctrl+ Shift+ Enter ক্লিক করুন। এটি এডমিনিস্ট্রেটর হিসেবে Command Prompt খুলবে।
- CP উইন্ডোতে নিচের কমান্ডগুলো একে একে টাইপ করুন এবং তারপর Enter চাপুন।
- net stop cryptsvc
- md %systemroot%\system32\catroot2.old
- xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
- তারপর, catroot2 ফোল্ডারের সব কিছু ডিলিট করুন।
- এরপর, CMD উইন্ডোতে এই কমান্ডটি টাইপ করুন এবং Enter চাপুন:
net start cryptsvc
- যখন আপনি উইন্ডোজ আপডেট রিস্টার্ট করবেন, আপনার catroot ফোল্ডার রিসেট হয়ে যাবে।
ধাপ ৮: আপডেটগুলো ম্যানুয়ালি ইনস্টল করুন।
আপনি যদি আপডেটগুলো স্বয়ংক্রিয়ভাবে না পান, তবে সেগুলো ম্যানুয়ালি ইনস্টল করার চেষ্টা করুন। আপনাকে শুধু নিচের ধাপগুলো অনুসরণ করতে হবে:
- Taskbar-এ, File Explorer নির্বাচন করুন এবং তারপর This PC।
- স্ক্রিনের যেকোনো জায়গায় রাইট-ক্লিক করুন এবং কনটেক্সট মেনু থেকে Properties বেছে নিন।
- এরপর, সিস্টেমের বৈশিষ্ট্য দেখুন, যেমন ইনস্টল করা OS 32-বিট (x86-ভিত্তিক) নাকি 64-বিট (x64-ভিত্তিক)।
- সেটিংস উইন্ডোতে একবার আর আপডেট খুঁজে বের করুন। এটি KB দিয়ে শুরু হওয়া উচিত।
- কিউমুলেটিভ আপডেট আইডেন্টিফায়ারটি কপি করুন।
- Microsoft Update Catalog-এ যান এবং কিউমুলেটিভ আপডেটটি সার্চ বক্সে পেস্ট করুন।
- সঠিক ফলাফলে ক্লিক করুন এবং আপনার সিস্টেমের জন্য উপযুক্ত সংস্করণ (x86 বা x64) বেছে নিন নিশ্চিত করে।
- আপডেটটি আপনার কম্পিউটারে ডাউনলোড এবং ইনস্টল করুন।
ধাপ ৯: উইন্ডোজ ডিফেন্ডার অ্যান্টিভাইরাস ম্যানুয়ালি আপডেট করুন।
কিছু ক্ষেত্রে, উইন্ডোজ আপডেট ত্রুটি 0x80070643 উইন্ডোজ ডিফেন্ডার এক্টিভেট না থাকার কারণে হয়। এই ক্ষেত্রে সেরা বিকল্প হল আপনার উইন্ডোজ সিকিউরিটি সফ্টওয়্যার আপগ্রেড করা। উইন্ডোজ ডিফেন্ডার ম্যানুয়ালি আপডেট করতে, নিচের ধাপগুলো অনুসরণ করুন:
- প্রথমে, নির্ধারণ করুন আপনার সিস্টেম আর্কিটেকচার 32-বিট নাকি 64-বিট।
- এখন, আপনার সিস্টেম প্রসেসরের উপর নির্ভর করে উইন্ডোজ ডিফেন্ডার আপডেট ফাইল ডাউনলোড করুন।
- আপনি যদি অন্য সংস্করণ ব্যবহার করেন, তবে Microsoft Website-এ যেতে পারেন এবং ফাইলটি সরাসরি ডাউনলোড করতে পারেন।
- প্রোগ্রামটি ডাউনলোড হলে, উইন্ডোজ ডিফেন্ডার এক্টিভেট করতে এটিকে রান করুন।
- শেষে, আপনার পিসি রিবুট করুন এবং উইন্ডোজ আপডেট আবার ইনস্টল করার চেষ্টা করুন।
চেক করুন সমস্যা সমাধান হয়েছে কিনা। না হলে পরবর্তী সমাধান ব্যবহার করুন।
ধাপ ১০: সর্বশেষ .NET Framework ইনস্টল করুন।
.Net Framework উইন্ডোজ আপডেটের সঠিক কাজ করার জন্য প্রয়োজন। ইনস্টল ত্রুটি - 0x80070643 ঘটতে পারে যদি .NET ফাইলটি দূষিত হয় বা কোনোভাবে অনুপস্থিত থাকে। যদি এটা 사실이 হয়, তবে আপনাকে আপনার কম্পিউটারে .NET Framework-এর সর্বশেষ সংস্করণ ডাউনলোড এবং ইনস্টল করতে হবে। আপনি কীভাবে শুরু করবেন নিশ্চিত না হলে, এখানে ধাপগুলো:
- Microsoft-এর অফিসিয়াল ওয়েবসাইটে যান এবং .NET Framework ডাউনলোড করুন।
- এই তালিকা থেকে সর্বশেষ .NET Framework ফাইলটি বেছে নিন এবং ডাউনলোড করুন।
- সরাসরি ডাউনলোড করা ফাইলটিতে ডাবল-ক্লিক করুন ইনস্টল করতে।
- সেটআপ শেষ করতে অন-স্ক্রিন নির্দেশাবলী অনুসরণ করুন।
পুরনো .NET framework-জনিত ত্রুটি 0x80070643 এটা সমাধান করা উচিত। কিন্তু যদি .NET Framework ফাইলটি দূষিত হয়ে যায়, তবে আপনি .NET Framework Repair Tool ব্যবহার করে এটা রিপেयर করতে পারেন।
ধাপ ১১: উইন্ডোজ আপডেট ট্রাবলশوتر চালু করুন।
যখন উইন্ডোজ ব্যবহারকারীরা উইন্ডোজ আপডেট থেকে সর্বশেষ আপডেট ইনস্টল করার চেষ্টা করে, তারা ত্রুটি বার্তা - 0x80070643 পেতে পারে। উইন্ডোজ আপডেট ট্রাবলশوتر চালু করুন দেখুন এটি কি এই সমস্যাগুলো ফিক্স করে।
শেষে: ক্লিন বুটের время আপডেট ইনস্টল করুন।
উইন্ডোজ আপডেট ক্লিন বুট স্টেটে ইনস্টল করা একটি চমৎকার বিকল্প কারণ এই স্টেটে সমস্ত নন-মাইক্রোসফ্ট প্রোগ্রাম এবং সার্ভিস নিষ্ক্রিয় থাকে। তৃতীয় পক্ষের কোনো干涉 থাকবে না যা উইন্ডোজ আপডেটকে ব্যর্থ করতে পারে।