উইন্ডোজ আপডেট সমস্যাগুলো সম্ভবত নিয়মিত ব্যবহারকারীদের যে সবচেয়ে খারাপ সমস্যা মোকাবিলা করতে হয়, কারণ এই সমস্যাগুলো সমাধান করা প্রায়শই খুব কঠিন এবং বিভিন্ন আপডেট ত্রুটি কোড أحيانًا সম্পূর্ণ ভিন্ন কারণ ও সমাধান से জড়িত থাকে।
তবে, অনলাইনে কিছু উৎস আছে যেখান থেকে আপনি সমাধান পেতে পারেন, কিন্তু তথ্যগুলো প্রায়শই বिखরে থাকে এবং কোনো সুসঙ্গঠিত ফরম্যাটে থাকে না। কিছু সমাধান সাধারণ ধরণের এবং সেগুলো আপনাকে যেকোনো আপডেট ত্রুটি কোডের সাথে মোকাবিলা করতে সাহায্য করতে পারে, কিন্তু কিছু খুব নির্দিষ্ট নির্দিষ্ট ত্রুটি কোডের জন্য। এই নিবন্ধের বাকি অংশটি পড়ে এই নির্দিষ্ট ত্রুটি কোড সম্পর্কে জানুন।
উইন্ডোজ আপডেট ত্রুটি কোড সমাধান: 0x80073701
0x80073701 উইন্ডোজ আপডেট ত্রুটি কোডের জন্য অফিসিয়াল সমাধান এখনো ঘোষণা করা হয়নি, কিন্তু বেশ কিছু কার্যকর সমাধান রয়েছে যেগুলো আপনাকে উইন্ডোজ ১০-র ফRESH ইনস্টলেশন বা অনুরূপ বড় অপারেশন শুরু করার আগে চেষ্টা করা উচিত।
নিচের কিছু ধাপ সাধারণ ব্যবহারকারীদের জন্য কিছুটা উন্নত মনে হতে পারে, কিন্তু নির্দেশিকাগুলো যথেষ্ট সহজ করা হয়েছে যাতে কেউই এগুলো অনুসরণ করতে পারে। এই নির্দিষ্ট ত্রুটি কোডটি সম্ভবত আগের আপডেটের জন্য ডাউনলোড করা ফাইলগুলোর সাথে সম্পর্কিত যেগুলো ক্ষতিগ্রস্ত হয়ে গেছে। চলুন কিছু কার্যকর সমাধান দেখি।
সমাধান ১: কিছু সিস্টেম ফাইল অনুপস্থিত বা ক্ষতিগ্রস্ত
যদি আপডেটের জন্য প্রয়োজনীয় কিছু সিস্টেম ফাইল আপনার সিস্টেমে অনুপস্থিত থাকে বা সেগুলো ক্ষতিগ্রস্ত হয়ে যায় এবং অ্যাক্সেস করা যায় না, তবে এই সমস্যাটি হতে পারে। এটি বিশেষভাবে প্রযোজ্য যদি ত্রুটি কোডটি ERROR_SXS_ASSEMBLY_MISSING মেসেজের পাশে প্রদর্শিত হয়। নিচের নির্দেশিকাগুলো অনুসরণ করে এটি সমাধান করুন।
- DISM (Deployment Image Servicing and Management) টুল চালান। এই টুলটি বিশেষভাবে উপযোগী যদি আপনি চেক করতে চান যে আপনার সিস্টেম পরবর্তী আপডেটের জন্য প্রস্তুত কিনা। এই টুলটি ব্যবহার করে আপনার উইন্ডোজ ইমেজ স্ক্যান করা যায় এবং ত্রুটি ও অসঙ্গতি চেক করা যায়।
এই টুল কীভাবে অপারেট করতে হয় সে সম্পর্কে বিস্তারিত নির্দেশিকা পেতে আমাদের নিবন্ধটি দেখুন: https://appuals.com/use-dism-repair-windows-10/ - SFC.exe (System File Checker) টুল ব্যবহার করুন যা অ্যাডমিনিস্ট্রেটিভ কমান্ড প্রম্পটের মাধ্যমে অ্যাক্সেস করা যায় (DISM টুলের মতোই)। এই টুলটি আপনার উইন্ডোজ সিস্টেম ফাইলগুলোর জন্য ভাঙা বা অনুপস্থিত ফাইল স্ক্যান করে এবং সেগুলো tứcক্ষণ ঠিক বা রিপ্লেস করতে পারে। এটি খুব উপকারী হতে পারে যদি আপডেটিং প্রক্রিয়ায় সেই ফাইলগুলোর প্রয়োজন হয়, কারণ ERROR_SXS_ASSEMBLY_MISSING তখন প্রদর্শিত হয় যখন আপনার সিস্টেম ফাইলগুলোর সাথে কোনো সমস্যা থাকে।
বিস্তারিত নির্দেশিকা পেতে: https://appuals.com/how-to-run-sfc-scan-in-windows-10/ - পূর্বের উইন্ডোজ ভার্সন যেমন উইন্ডোজ XP, ভিস্টা, এবং উইন্ডোজ ৭ CheckSUR টুল ব্যবহার করত আপডেটের জন্য সিস্টেম প্রস্তুত কিনা চেক করতে। কিন্তু এই প্রোগ্রাম বন্ধ করা হয়েছে এবং অফিসিয়াল মাইক্রোসফট সাইটে এখন পাওয়া যায় না, উইন্ডোজ ৭ সার্ভিস প্যাক ১ ছাড়া। আপনি যদি এই উইন্ডোজ ওএস চালাচ্ছেন, তবে এখানে ক্লিক করে ফাইলটি ডাউনলোড করে আপনার সিস্টেমে ইনস্টল করুন। অতিরিক্তভাবে, এই টুলটি উইন্ডোজ ৮, ৮.১, এবং উইন্ডোজ ১০-এর সাথে असংগত।
সমাধান ২: উইন্ডোজ আপডেট সমস্যা সমাধানকারী চালান
উইন্ডোজের বেশ কিছু বিল্ট-ইন সমস্যা সমাধানকারী আছে যা আপনার সমস্যার কিছুটা সমাধান করতে পারে, কিন্তু সাধারণত সমস্যাটি সমাধান করা আপনার হাতেই। যাইহোক, কিছু সমস্যা সমাধানকারী আপনার সমস্যা সরাসরি সমাধান করতে পারে যদি সমাধানটি তुच্ছ হয়। নিচের নির্দেশিকা অনুসরণ করে এটি চালান।
- সেটিংস অ্যাপ্লিকেশন খুলুন স্ক্রিনের বাম নিচের কোণে 있는 স্টার্ট মেনু বাটনে ক্লিক করে এবং তার উপরে গিয়ার আইকনে ক্লিক করে। আপনি এটি সার্চ করেও খুঁজে পেতে পারেন।

- Update & Security বিভাগ খুলুন এবং Troubleshoot মেনুতে যান।
- প্রথমে Windows Update troubleshooter অপশনে ক্লিক করুন এবং স্ক্রিনে প্রদর্শিত নির্দেশিকা অনুসরণ করে দেখুন উইন্ডোজ আপডেট সার্ভিস ও প্রক্রিয়াগুলোর সাথে কোনো সমস্যা আছে কিনা।

- সমস্যা সমাধানকারী শেষ হলে, সেটিংস অ্যাপের Troubleshoot ট্যাবে আবার যান এবং Internet Connections troubleshooter খুলুন।
- আপনার কম্পিউটার রিস্টার্ট করুন এবং আবার আপনার পিসি আপডেট করার চেষ্টা করুন।
দ্রষ্টব্য: প্রক্রিয়াটি সুসঙ্করভাবে চালানোর জন্য, আপনার মাউস এবং কীবোর্ড ছাড়া সকল পেরিফেরাল ডিভাইস ডিসকানেক্ট করার চেষ্টা করুন। কিছু ডিভাইস আপনার সিস্টেমকে ধীর করে দিতে পারে বা ফ্রিজ করে দিতে পারে, বিশেষ করে আপডেটিং প্রক্রিয়ার সময়।
আপনার টাইম এবং ডেট সেটিংসও চেক করুন কারণ ভুল মান থাকলে এগুলো অনেক সমস্যা সৃষ্টি করতে পারে। নিচের নির্দেশিকা অনুসরণ করে আপনার ডেট ও টাইম সেটিংস রিসেট করুন:
- ডেট এবং টাইম সেটিংস খুলুন: স্টার্ট মেনু খুলুন, পাওয়ার আইকনের উপরে গিয়ার আইকনে ক্লিক করে সেটিংস অ্যাপ খুলুন, Time & language অপশন বেছে নিন, এবং Date & time ট্যাবে যান।

- Date and Time ট্যাবে, নিশ্চিত করুন আপনার কম্পিউটারের ডেট ও টাইম সঠিক। যদি টাইম সঠিক না হয়, তবে Set time automatically অপশন অন বা অফ করে দেখুন, ডিফল্ট অবস্থার উপর ভিত্তি করে।
- ডেট পরিবর্তন করতে, Date এর অধীনে ড্রপডাউন মেনুতে ক্লিক করে ক্যালেন্ডারে বর্তমান মাস খুঁজুন, এবং তারপর বর্তমান তারিখে ক্লিক করুন।

- টাইম পরিবর্তন করতে, Time এর অধীনে ঘন্টা, মিনিট, বা সেকেন্ড যেটি পরিবর্তন করতে চান সেটিতে ক্লিক করুন, এবং মান স্লাইড করে আপনার লোকেশনের অনুযায়ী সঠিক মান নির্ধারণ করুন।
- টাইম সেটিংস পরিবর্তন শেষ হলে OK-এ ক্লিক করুন।
সমাধান ৩: উইন্ডোজ আপডেট কম্পোনেন্টগুলো ডিফল্ট মানগুলিতে রিসেট করুন
এই নির্দিষ্ট পদ্ধতিটি উইন্ডোজ আপডেট ত্রুটি কোড 0x80073701 নিয়ে মোকাবিলা করতে অনেক ব্যবহারকারীর সাহায্য করেছে, তাই এটি যত দ্রুত সম্ভব চেষ্টা করার পরামর্শ দেওয়া হয়। এই পদ্ধতিটি সমস্যা সমাধানে নিখুঁত নন ব্যবহারকারীদের জন্য কিছুটা কঠিন মনে হতে পারে, কিন্তু নির্দেশিকাগুলো সাবধানে অনুসরণ করলে কোনো সমস্যা হবে না।
এই সমাধান শুরু করার আগে, আপনার সমস্ত রানিং প্রোগ্রাম বন্ধ করা এবং রেজিস্ট্রির ব্যাকআপ নেওয়া প্রস্তাবিত,万一 এডিট করার সময় কিছু ভুল হয়। আমাদের নিবন্ধের নির্দেশিকা অনুসরণ করে রেজিস্ট্রি ব্যাকআপ নিন।
- উইন্ডোজ আপডেটের সাথে সম্পর্কিত মূল সার্ভিসগুলো বন্ধ করুন: Background Intelligent Transfer, Windows Update, এবং Cryptographic Services। যেহেতু আমরা শুরু করছি, এগুলো আগে বন্ধ করা অত্যন্ত গুরুত্বপূর্ণ।
- "Command Prompt" সার্চ করুন, ডান ক্লিক করুন, এবং "Run as administrator" অপশন বেছে নিন। নিচের কমান্ডগুলো কপি-পেস্ট করুন এবং প্রতিটি এর পর Enter চাপুন।
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

- এখন কিছু ফাইল ডিলিট করতে হবে যেন আপডেট কম্পোনেন্ট রিসেট করা যায়। এটিও অ্যাডমিনিস্ট্রেটিভ কমান্ড প্রম্পটের মাধ্যমে করা হবে।
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

- নিচের ধাপটি বাদ দেওয়া যেতে পারে যদি এটি লাস্ট রিজর্ট না হয়। এটি একটি আক্রমণাত্মক পদ্ধতি কিন্তু আপডেটিং প্রক্রিয়াটি এর মূল থেকে রিসেট করবে। অনলাইন ফোরামে অনেকের পরামর্শ অনুযায়ী এটি চেষ্টা করা যেতে পারে।
- SoftwareDistribution এবং catroot2 ফোল্ডারগুলোর নাম পরিবর্তন করুন। অ্যাডমিনিস্ট্রেটিভ কমান্ড প্রম্পটে নিচের কমান্ডগুলো কপি-পেস্ট করুন এবং প্রতিটি কপি করার পর Enter চাপুন।
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
- নিচের কমান্ডগুলো BITS (Background Intelligence Transfer Service) এবং wuauserv (Windows Update Service) কে তাদের ডিফল্ট সিকিউরিটি ডেসক্রিপ্টরে রিসেট করতে সাহায্য করবে। কমান্ডগুলো পরিবর্তন না করার চেষ্টা করুন, সেক্ষেত্রে কপি করলেই ভালো।
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

- System32 ফোল্ডারে ফিরে যান সমাধান চালিয়ে যেতে।
cd /d %windir%\system32
- যেহেতু আমরা BITS সার্ভিস সম্পূর্ণ রিসেট করেছি, সার্ভিসটি সুন্দরভাবে চালানোর জন্য প্রয়োজনীয় সকল ফাইল রি-রেজিস্টার করতে হবে। যাইহোক, প্রতিটি ফাইলের জন্য একটি নতুন কমান্ড প্রয়োজন যাতে সেটি নিজে রি-রেজিস্টার করতে পারে, তাই প্রক্রিয়াটি আপনার অভ্যাসের চেয়ে বেশি সময় নিতে পারে। কমান্ডগুলো একটা একটা কপি করুন এবং কোনোটাও বাদ না দিন। নিচে ফাইলগুলোর তালিকা এবং সংশ্লিষ্ট কমান্ডগুলো দেওয়া হলো।
- এই প্রক্রিয়াগুলোর পর কিছু ফাইল বাকি থাকতে পারে, সেগুলো এই ধাপে খুঁজে বের করব। Registry Editor খুলুন "regedit" টাইপ করে সার্চ বার বা Run ডায়লগ বক্সে। Registry Editor-এ নিচের কীতে যান:
HKEY_LOCAL_MACHINE\COMPONENTS

- Components কীতে ক্লিক করুন এবং উইন্ডোর ডান পাশে নিচের কীগুলো খুঁজুন। যেগুলো পাবেন সেগুলো সব ডিলিট করুন।
PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving
- এখন Winsock রিসেট করুন অ্যাডমিনিস্ট্রেটিভ কমান্ড প্রম্পটে নিচের কমান্ড কপি-পেস্ট করে:
netsh winsock reset

- আপনি যদি উইন্ডোজ ৭, ৮, ৮.১, বা ১০ চালান, কমান্ড প্রম্পটে নিচের কমান্ড কপি করে Enter চাপুন:
netsh winhttp reset proxy
- উপরের সকল ধাপ সফলভাবে সম্পন্ন হলে, প্রথম ধাপে যেসব সার্ভিস বন্ধ করা হয়েছিল সেগুলো আবার চালু করুন নিচের কমান্ডগুলো দিয়ে।
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- উপরোক্ত সকল ধাপ অনুসরণ করার পর আপনার কম্পিউটার রিস্টার্ট করুন।
সমাধান ৪: কমান্ড প্রম্পট ব্যবহার করে প্যাকেজ রিমুভ করুন
যেহেতু দুটি ধরণের উইন্ডোজ আপডেট আছে: Delta আপডেট এবং Cumulative আপডেট, যদি উভয়টিই একসাথে ডাউনলোড ও শুরু হয় তবে কিছু সমস্যা হতে পারে। এই আপডেটগুলোর পার্থক্য হলো Delta আপডেট শুধু ওই মাসের নতুন ফিক্সগুলো আনে, আর Cumulative আপডেট ওই মাসের সকল ফিক্স পাশাপাশি পূর্বের যে আপডেটগুলো ইনস্টল হয়নি সেগুলোও আনে।
Delta আপডেট শুধু Windows Update Catalog-এ প্রকাশিত হয়, কিন্তু Cumulative আপডেট Windows Update Catalog, WSUS, এবং উইন্ডোজ আপডেট সার্ভার (যেখান থেকে আপনি স্বয়ংক্রিয়ভাবে আপডেট ডাউনলোড করেন) - তিনों জায়গায় প্রকাশিত হয়। আপনি যদি ভুলে Delta এবং Cumulative আপডেট দুটোই ইনস্টল করে ফেলেন, অথবা দুটোই একসাথে ডাউনলোড বা ইনস্টল হয়, তবে নিচের নির্দেশিকা অনুসরণ করে সমস্যাটি সমাধান করুন।
- কমান্ড প্রম্পট খুলুন: স্টার্ট মেনুতে সার্চ করুন, প্রথম রেজাল্টে ডান ক্লিক করুন, এবং Run as administrator বেছে নিন।

- নিচের কমান্ড কপি-পেস্ট করুন ইনস্টল হওয়ার জন্য অপেক্ষমান প্যাকেজগুলোর তালিকা পেতে।
x:\windows\system32\dism.exe /image:<drive letter for windows directory> /Get-Packages >> <path to text file>
এখানে x হচ্ছে আপনার উইন্ডোজ ইনস্টলেশন থাকা পার্টিশন (সাধারণত c) এবং "<drive letter for windows directory>"-র জন্যও একই কথা প্রযোজ্য। "<path to text file>"-কে আপনি যেকোনো লোকেশন দিয়ে রিপ্লেস করতে পারেন যেখানে টেক্সট ফাইলটি সংরক্ষণ করতে চান। উদাহরণস্বরূপ:
c:\windows\system32\dism.exe /image:c:\ /Get-Packages >> c:\temp\packages.txt

- আপনি যেখানে সংরক্ষণ করেছেন সেখানে ফাইলটি খুলুন এবং ইনস্টল হওয়ার জন্য অপেক্ষমান আপডেট (প্যাকেজ) খুঁজে বের করার চেষ্টা করুন। আপনি যদি এমন আপডেট প্যাকেজ খুঁজে পান, তবে DISM.exe টুল ব্যবহার করে remove-package কমান্ড দিয়ে সেগুলো রিমুভ করতে পারেন। অ্যাডমিনিস্ট্রেটিভ কমান্ড প্রম্পটে নিচের কমান্ড কপি-পেস্ট করুন:
dism.exe /image:<drive letter for windows directory> /remove-package /packagename:<package name>
এই কমান্ডের একটি উদাহরণ হতে পারে:
c:\windows\system32\dism.exe /image:c:\ /remove-package /packagename:Package_for_KB4014329~31bf3856ad364e35~amd64~~10.0.1.0
