কম্পিউটার

কিভাবে উইন্ডোজ 10 এ উইন্ডোজ আপডেটের উপাদানগুলি পুনরায় সেট করবেন (আপডেট করা)

মাইক্রোসফ্ট নিয়মিতভাবে নতুন বৈশিষ্ট্য, নিরাপত্তা উন্নতি, এবং তৃতীয় পক্ষের অ্যাপস দ্বারা তৈরি নিরাপত্তা গর্ত প্যাচ করার জন্য বাগ ফিক্স সহ নিরাপত্তা আপডেটগুলি পুশ করে৷ এবং Windows 10 কোম্পানি যখনই আপনার মেশিন মাইক্রোসফ্ট সার্ভারের সাথে সংযোগ করে তখনই সর্বশেষ উইন্ডোজ আপডেটগুলি স্বয়ংক্রিয়ভাবে ডাউনলোড এবং ইনস্টল করা বাধ্যতামূলক করেছে। আপনার পিসিকে সুরক্ষিত এবং সুরক্ষিত করার জন্য এটি একটি ভাল ধারণা, তবে কিছু টাইমস ব্যবহারকারীরা উইন্ডোজে আপডেটগুলি ডাউনলোড এবং ইনস্টল করার চেষ্টা করার সময় অনেক সাধারণ সমস্যার সম্মুখীন হন। এই সমস্যাগুলি সমাধান করার জন্য অনেকগুলি সমাধান রয়েছে তবে উইন্ডোজ বিশেষজ্ঞরা উইন্ডোজ আপডেটের উপাদানগুলি পুনরায় সেট করার পরামর্শ দেন অনেক আপডেট সংক্রান্ত সমস্যা সমাধানের জন্য সবচেয়ে কার্যকরী সমাধান।

যেমন আলোচনা করা হয়েছে বিভিন্ন উইন্ডোজ আপডেট সমস্যা সমাধানের বিভিন্ন উপায় রয়েছে, কিন্তু যদি এটি ঘন ঘন ঘটতে থাকে, তাহলে উইন্ডোজ আপডেট উপাদানগুলিকে ডিফল্টে রিসেট করা একটি ভাল ধারণা হবে। এটি কার্যকর হতে পারে যদি আপনার উইন্ডোজ আপডেটগুলি ইনস্টল করতে ব্যর্থ হয়, আপডেটগুলি ডাউনলোড করার সময় আপডেট আটকে থাকে, বা বিভিন্ন ত্রুটি কোডের সাথে বিভিন্ন আপডেট ইনস্টলেশন ব্যর্থ হয়৷

উইন্ডোজ আপডেট কম্পোনেন্ট রিসেট করুন

আপনি যদি উইন্ডোজ 10 কম্পিউটারে একটি ভিন্ন উইন্ডোজ আপডেট ইনস্টলেশন ত্রুটির সাথে লড়াই করে থাকেন, তবে বিভিন্ন সমাধানের চেষ্টা করেছেন কিন্তু এখনও সমস্যাটি ঠিক হয়নি, উইন্ডোজ 10-এ ডিফল্ট হিসাবে প্রতিটি উইন্ডোজ আপডেট কম্পোনেন্টকে পৃথকভাবে রিসেট করার পদ্ধতি এখানে দেওয়া হল। সফ্টওয়্যার ডিস্ট্রিবিউশন ফোল্ডার এবং Cartoot2 ফোল্ডার সংশোধন করা হচ্ছে। অথবা আপনি একটি পূর্ব-তৈরি করা .bat ফাইলের সাহায্যে স্বয়ংক্রিয়ভাবে উইন্ডোজ আপডেট কম্পোনেন্ট রিসেট করতে পারেন। ম্যানুয়ালি রিসেট উইন্ডোজ আপডেট উপাদান দিয়ে শুরু করা যাক।

দ্রষ্টব্য: উইন্ডোজ আপডেট কম্পোনেন্ট রিসেট করার জন্য কোনো কাজ করার আগে এটি একটি সিস্টেম রিস্টোর পয়েন্ট তৈরি করার পরামর্শ দেয়। এটি আপডেট বা সফ্টওয়্যার ইনস্টলেশনের মতো গুরুত্বপূর্ণ ক্রিয়াকলাপগুলির আগে নির্দিষ্ট ফাইল এবং তথ্যের একটি স্ন্যাপশট তৈরি করবে, যেকোনো পরিবর্তন ঘটবে। যাতে পরিবর্তন করার পরে কিছু ভুল হয়ে গেলে আপনি সিস্টেম পুনরুদ্ধার সম্পাদন করে ফিরে যেতে পারেন।

ম্যানুয়ালি উইন্ডোজ আপডেট উপাদান রিসেট করুন

ম্যানুয়ালি আপডেট কম্পোনেন্ট রিসেট করতে প্রথমে অ্যাডমিন অধিকার সহ কমান্ড প্রম্পট খুলুন। আপনি স্টার্ট মেনু অনুসন্ধানে ক্লিক করে, cmd টাইপ করুন, অনুসন্ধান ফলাফল থেকে কমান্ড প্রম্পটে ডান-ক্লিক করে এবং প্রশাসক হিসাবে চালান নির্বাচন করে এটি করতে পারেন।

এখন আমাদের কিছু উইন্ডোজ আপডেট সম্পর্কিত পরিষেবা বন্ধ করতে হবে। হয় আপনি নিম্নলিখিত কমান্ডগুলি একে একে টাইপ করে এটি করতে পারেন অথবা আপনি Win + R টিপে উইন্ডোজ পরিষেবাগুলি খুলতে পারেন, Services.msc টাইপ করুন এবং এন্টার কী চাপুন। এখানে নিম্নলিখিত পরিষেবাগুলি সন্ধান করুন, রাইট-ক্লিক করুন এবং এই আপডেট সম্পর্কিত পরিষেবাগুলি বন্ধ করুন৷

কমান্ড প্রম্পটে, সেই কমান্ডগুলি টাইপ করুন এবং কমান্ডটি চালানোর জন্য প্রতিটির জন্য এন্টার টিপুন।

নেট স্টপ বিটস (ব্যাকগ্রাউন্ড ইন্টেলিজেন্ট ট্রান্সফার পরিষেবা বন্ধ করতে )

নেট স্টপ wuauserv (উইন্ডোজ আপডেট পরিষেবা বন্ধ করতে)

নেট স্টপ appidsvc (অ্যাপ্লিকেশন আইডেন্টিটি পরিষেবা বন্ধ করতে)

নেট স্টপ ক্রিপ্টসভিসি (ক্যাটালগ ডেটাবেস পরিষেবা বন্ধ করতে)

এই কমান্ডগুলি BITS, Windows Update এবং Cryptographic পরিষেবা বন্ধ করে দেবে।

এই পরিষেবাগুলি বন্ধ করার পরে এখন আমাদের qmgr*.dat ফাইলগুলি মুছে ফেলতে হবে . (Windows Update কম্পোনেন্ট রিসেট করার জন্য, আপনাকে ফাইলগুলি মুছে ফেলতে হবে।) এবং আপনি নীচের কমান্ড ব্যবহার করে একই মুছে ফেলবেন।

কমান্ডটি যেমন আছে তেমনি কপি করুন এবং কমান্ডে পাস করুন, কমান্ড কার্যকর করতে এন্টার কী টিপুন।

সফ্টওয়্যার বিতরণ ফোল্ডার পুনরায় সেট করুন

এখন আমরা সফ্টওয়্যার বিতরণ ফোল্ডার রিসেট করতে যাচ্ছি যেখানে সমস্ত আপডেট ফাইল সংরক্ষণ করা হয়েছিল। আপনি হয় কমান্ড টাইপ করতে পারেন

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

এবং বর্তমান সফ্টওয়্যার বিতরণ ফোল্ডারটির নাম পরিবর্তন করতে এন্টার কী চাপুন softwaredistribution.bak . অথবা আপনি ম্যানুয়ালি C:\Windows\SoftwareDistribution থেকে ফোল্ডারটির নাম পরিবর্তন করে  SoftwareDistribution.bak

এ নাম পরিবর্তন করতে পারেন।

কিভাবে উইন্ডোজ 10 এ উইন্ডোজ আপডেটের উপাদানগুলি পুনরায় সেট করবেন (আপডেট করা)

Catroot2 ফোল্ডার রিসেট করুন

আবার আপনাকে Catroot2 ফোল্ডারের নাম পরিবর্তন করতে হবে হয় Ren %systemroot%\system32\catroot2 catroot2.bak কমান্ডটি টাইপ করুন এবং কমান্ডটি কার্যকর করতে এন্টার টিপুন, অথবা আপনি C:\Windows\System32 খুলতে পারেন এখানে Catroot এবং Catroot2 ফোল্ডার সন্ধান করুন এবং নাম পরিবর্তন করুন। তাদের সাথে .bak.

ব্যাকগ্রাউন্ড ইন্টেলিজেন্ট ট্রান্সফার এবং আপডেট সার্ভিস রিসেট করুন

এখন আমাদের বিটস পরিষেবা এবং উইন্ডোজ আপডেট পরিষেবাকে ডিফল্ট নিরাপত্তা বর্ণনাকারীতে রিসেট করতে হবে . এটি করার জন্য, আবার একের পর এক কমান্ড টাইপ করুন এবং কমান্ডটি কার্যকর করতে এন্টার কী টিপুন।

কিভাবে উইন্ডোজ 10 এ উইন্ডোজ আপডেটের উপাদানগুলি পুনরায় সেট করবেন (আপডেট করা)

নিচের নেস্ট টাইপ কমান্ড:

এই প্রকারের পরে cd /d %windir%\system32 কমান্ড এন্টার চাপুন। এখন বিটস ফাইল এবং উইন্ডোজ আপডেট সম্পর্কিত dll ফাইলগুলি পুনরায় নিবন্ধন করুন। এর জন্য আমাদের একের পর এক নীচের কমান্ডগুলি চালাতে হবে।

কিভাবে উইন্ডোজ 10 এ উইন্ডোজ আপডেটের উপাদানগুলি পুনরায় সেট করবেন (আপডেট করা)

  • regsvr32.exe atl.dll
  • regsvr32.exe urlmon.dll
  • regsvr32.exe mshtml.dll
  • regsvr32.exe shdocvw.dll
  • regsvr32.exe browseui.dll
  • regsvr32.exe jscript.dll
  • regsvr32.exe vbscript.dll
  • regsvr32.exe scrrun.dll
  • regsvr32.exe msxml.dll
  • regsvr32.exe msxml3.dll
  • regsvr32.exe msxml6.dll
  • regsvr32.exe actxprxy.dll
  • regsvr32.exe softpub.dll
  • regsvr32.exe wintrust.dll
  • regsvr32.exe dssenh.dll
  • regsvr32.exe rsaenh.dll
  • regsvr32.exe gpkcsp.dll
  • regsvr32.exe sccbase.dll
  • regsvr32.exe slbcsp.dll
  • regsvr32.exe cryptdlg.dll
  • regsvr32.exe oleaut32.dll
  • regsvr32.exe ole32.dll
  • regsvr32.exe shell32.dll
  • regsvr32.exe initpki.dll
  • regsvr32.exe wuapi.dll
  • regsvr32.exe wuaueng.dll
  • regsvr32.exe wuaueng1.dll
  • regsvr32.exe wucltui.dll
  • regsvr32.exe wups.dll
  • regsvr32.exe wups2.dll
  • regsvr32.exe wuweb.dll
  • regsvr32.exe qmgr.dll
  • regsvr32.exe qmgrprxy.dll
  • regsvr32.exe wucltux.dll
  • regsvr32.exe muweb.dll
  • regsvr32.exe wuwebv.dll

Winsock পুনরায় সেট করুন

উইনসক উইন্ডোজ নেটওয়ার্ক সফ্টওয়্যার কীভাবে নেটওয়ার্ক পরিষেবাগুলিতে অ্যাক্সেস করা উচিত, বিশেষ করে TCP/IP সংজ্ঞায়িত করে। Windows OS একটি ডায়নামিক লিঙ্ক লাইব্রেরি (DLL) ফাইলের সাথে আসে winsock.dll যা এপিআই প্রয়োগ করে এবং উইন্ডোজ প্রোগ্রাম এবং টিসিপি/আইপি সংযোগ সমন্বয় করে। যদি কোনো কারণে, Winsock নষ্ট হয়ে যায়। আপনি ইন্টারনেটের সাথে সংযোগ স্থাপনে অসুবিধা অনুভব করতে পারেন৷ তাই Winsock রিসেট করা একটি ভাল সমাধান। এবং আপনি এটি একটি সাধারণ কমান্ড লাইন দিয়ে করতে পারেন।

  • Windows কী + R টিপুন, রান খুলতে,
  • টাইপ করুন netsh winsock reset এবং কমান্ডটি কার্যকর করতে ঠিক আছে ক্লিক করুন।

আপডেট সম্পর্কিত পরিষেবাগুলি শুরু করুন

অবশেষে, উপরের জিনিসগুলি করার পরে, আপনি যে আপডেট পরিষেবাগুলি শুরুতে বন্ধ করেছিলেন তা শুরু করতে হবে। এটি করার জন্য আবার প্রশাসক হিসাবে কমান্ড প্রম্পটটি খুলুন এবং নীচের কমান্ডগুলি টাইপ করুন এবং কমান্ডটি কার্যকর করতে এন্টার কী টিপুন৷

প্রথমে নেট স্টার্ট বিট টাইপ করুন ব্যাকগ্রাউন্ড ইন্টেলিজেন্ট ট্রান্সফার পরিষেবা। শুরু করতে

তারপর net start wuauserv টাইপ করুন উইন্ডোজ আপডেট পরিষেবা শুরু করতে।

পরবর্তী প্রকার নেট স্টার্ট appidsvc অ্যাপ্লিকেশান আইডেন্টিটি পরিষেবা। শুরু করতে

শেষ প্রকারে, নেট স্টার্ট cryptsvc ক্যাটালগ ডাটাবেস পরিষেবা শুরু করতে

এতটুকুই এখন আপনি সফলভাবে উইন্ডোজ আপডেট কম্পোনেন্ট রিসেট করেছেন . কিন্তু, আপনার করা এই পরিবর্তনগুলি কার্যকর করতে, আপনাকে অবশ্যই উইন্ডোজ পুনরায় চালু করতে হবে। তারপরে, সর্বশেষ উইন্ডোজ আপডেটের জন্য চেক করুন।

স্বয়ংক্রিয়ভাবে আপডেট উপাদানগুলি পুনরায় সেট করুন

আপনি যদি এই পদক্ষেপগুলি ম্যানুয়ালি সম্পাদন করতে না চান তবে এখানে আমাদের নীচে একটি স্ক্রিপ্ট রয়েছে যা নোটপ্যাডে অনুলিপি করুন এবং এটিকে .bat নামে সংরক্ষণ করুন। তারপর ব্যাট ফাইল স্ক্রিপ্ট চালানোর পরে এটি আপনার জন্য স্বয়ংক্রিয়ভাবে উপরের পদক্ষেপগুলি করবে। এবং উইন্ডোজ আপডেট উপাদানগুলি স্বয়ংক্রিয়ভাবে পুনরায় সেট করুন৷

প্রথমে নিচে কপি করে নোটপ্যাডে পেস্ট করুন। তারপর ফাইলে ক্লিক করুন -> সেভ এজ -> সব ফাইল সিলেক্ট করুন -> এর নাম দিন> updatereset.bat (নোট .bat বাধ্যতামূলক) এবং সেভ করুন। তারপর updatereset.bat-এ রাইট ক্লিক করুন এবং অ্যাডমিনিস্ট্রেটর হিসেবে রান করুন। এই আপনার জন্য জিনিস হবে. সেকেন্ড অপেক্ষা করুন তারপর উইন্ডোজ রিস্টার্ট করুন এবং আপডেটের জন্য চেক করুন

কিভাবে উইন্ডোজ 10 এ উইন্ডোজ আপডেটের উপাদানগুলি পুনরায় সেট করবেন (আপডেট করা)

@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE

আমি আশা করি উইন্ডোজ আপডেট কম্পোনেন্ট রিসেট করলে আপনার জন্য উইন্ডোজ আপডেট সংক্রান্ত সমস্ত সমস্যা (আপডেট ইনস্টল আটকে যাওয়া, উইন্ডোজ আপডেটে ত্রুটি, আপডেট ডাউনলোড না হওয়া ইত্যাদি) সমাধান হবে। এই পোস্ট সম্পর্কে এখনও কোন প্রশ্নের পরামর্শ আছে নিচে মন্তব্য করুন.

এছাড়াও পড়ুন:

  • চেক ডিস্ক ইউটিলিটি (CHKDSK) দিয়ে কীভাবে ডিস্ক ত্রুটিগুলি ঠিক করবেন
  • Wuauserv (উইন্ডোজ আপডেট) Windows 10-এ উচ্চ CPU ব্যবহার ঠিক করুন 
  • সফ্টওয়্যার সহ/বিহীন Windows 10 পাসওয়ার্ড রিসেট করার 3 উপায়
  • সমাধান:Windows 10-এ "Windows Update Components মেরামত করতে হবে"
  • উইন্ডোজ আপডেট 0 শতাংশ বা 100 এ আটকে গেলে কিভাবে ঠিক করবেন

  1. Windows 10 এ ডাইরেক্টএক্স কিভাবে আপডেট করবেন

  2. কিভাবে উইন্ডোজ 10 পিন পাসওয়ার্ড রিসেট করবেন

  3. কিভাবে উইন্ডোজ 11 পিসি আপডেট করবেন

  4. উইন্ডোজ 10 (আপডেট করা 2022)