উইন্ডোজ আপডেটস উইন্ডোজ অপারেটিং সিস্টেমের একটি গুরুত্বপূর্ণ অংশ। এটি উইন্ডোজে বিল্ট-ইন একটি ফিচার যা মাইক্রোসফ্টকে আপডেট, বাগফিক্স এবং সিকিউরিটি ভালনারেবিলিটির প্যাচ পুশ করতে সাহায্য করে। যদিও ব্যবহারকারীর পছন্দ আছে আপডেট স্কিপ, স্টপ বা কখনো আপডেট না করার, আমরা এটিকে রিকমেন্ড করি না কারণ এটি আপনার সিস্টেমকে সিরিয়াস সিকিউরিটি রিস্কে ফেলতে পারে।
যেহেতু উইন্ডোজ আপডেটও একটি প্রোগ্রাম, তাই এতে এরর হওয়া স্বাভাবিক। এটা একটি যেটি হলো যখন একটি ব্যবহারকারী উইন্ডোজ আপডেট চালানোর চেষ্টা করে, একটি এরর আসে বলে Windows Update cannot currently check for updates, because the service is not running. You may need to restart your computer। এই এররটির কারণ হতে পারে উইন্ডোজ আপডেট সার্ভিসের ফেল টু 스타ট বা একটি করাপ্ট রেজিস্ট্রি এন্ট্রি যা একটি সার্ভিসকে না পাওয়া কারণ।
এই গাইডে আমি আপনাকে কয়েকটি মেথড দিয়ে এই সমস্যাটি ঠিক করার পথ দেখাব।

মেথড ১: উইন্ডোজ আপডেট সার্ভিস রিপেयर করুন
কাজটি সহজ করার জন্য, আমরা একটি ব্যাচ ফাইল তৈরি করেছি যা উইন্ডোজ আপডেট সার্ভিস বন্ধ করবে, SoftwareDistribution ফোল্ডার রিমুভ করবে, এবং আপডেট সার্ভিস আবার চালু করবে। windowsupdatefix.bat
- উপরের windowsupdatefix.bat লিংকে ডান ক্লিক করুন, এবং Save As বেছে নিন। ফাইলটি সংরক্ষণ করুন, এবং ফাইল লোকেশন খুলুন, ফাইলটিতে ডান ক্লিক করুন এবং Run As Administrator বেছে নিন।
- একটি কালো কমান্ড প্রম্পট উইন্ডো কয়েক সেকেন্ডের জন্য পপ-আপ হবে, উইন্ডোটি গায়েব হলে আবার আপডেট চালানোর চেষ্টা করুন।
মেথড ২: উইন্ডোজ আপডেট সেটিংস রিসেট করুন
কন্ট্রোল প্যানেলের মাধ্যমে উইন্ডোজ আপডেট অফ এবং অন করলে অনেক ব্যবহারকারীর জন্য এই সমস্যা সমাধান হয়েছে কারণ এটি উইন্ডোজ আপডেটের যেকোনো ইনকনসিস্টেন্ট সেটিংস রিসেট করে। এটি করতে, Windows key চাপুন এবং Windows Update টাইপ করুন।
- Windows update সার্চ রেজাল্টে ক্লিক করুন। উইন্ডোজ আপডেট উইন্ডোতে, Change Settings-এ ক্লিক করুন।
- Important Updates-এর অধীনে Never check for updates সিলেক্ট করুন এবং OK-এ ক্লিক করুন। Close করুন সকল উইন্ডো।

- এখন আবার উইন্ডোজ আপডেট সেটিংস উইন্ডোতে যান। Install updates automatically সিলেক্ট করুন এবং OK-এ ক্লিক করুন। এখন আবার আপডেট চেক করুন।
আপনি যদি এখনও এরর পান, পরবর্তী সমাধানে যান।
মেথড ৩: অ্যান্টিভাইরাস এবং ফায়ারওয়াল প্রোটেকশন সাময়িকভাবে নিষ্ক্রিয় করুন
আপনার অ্যান্টিভাইরাস প্রোগ্রাম, এমনকি Windows Security Essential-ও কখনও কখনও উইন্ডোজ আপডেট শুরু হওয়া থেকে বাধা দিতে পারে। তাই আপনার অ্যান্টিভাইরাস এবং/অথবা স্পাইওয়ারের যেকোনো রিয়েল-টাইম প্রোটেকশন সাময়িকভাবে ডিজেবল করুন। তারপর আপডেট চেক করুন। সমাধান কাজ করে কিনা সেটি নির্বিশেষে, আপনার সকল প্রোটেকশন আবার সক্রিয় করুন।
মেথড ৪: উইন্ডোজ আপডেট ডাটাবেস রিপেयर করুন
উইন্ডোজ আপডেট ডাটাবেস রিপেयर করতে, Start-এ ক্লিক করুন এবং cmd টাইপ করুন। CMD-এ ডান ক্লিক করুন এবং Run As Administrator বেছে নিন।
কালো কমান্ড প্রম্পটে, নিচের কমান্ডগুলো এক্সিকিউট করুন:
net stop wuauserv
cd /d %windir%\SoftwareDistribution\DataStore\Logs
esentutl /mh ..\DataStore.edb | findstr /i /c:"State:"
State: Clean Shutdown কমান্ড-লাইনে প্রদর্শিত হলে, আপনাকে এই সমাধানটির সাথে চালিয়ে যেতে হবে না কারণ ডাটাবেসটি ঠিক আছে।

যদি এই স্টেপ ফেল করে বা State: Clean Shutdown কমান্ড-লাইনে প্রদর্শিত না হয়, তবে একটি অস্থায়ী ফোল্ডার তৈরি করুন নাম "fixedfiles"। এটি করতে, কালো কমান্ড প্রম্পট উইন্ডোতে নিচের কমান্ড টাইপ করুন:
mkdir c:\fixedfiles
এখন অন্য একটি উইন্ডোজ কম্পিউটার অ্যাক্সেস করুন যার উইন্ডোজ আপডেটস ভালো চলছে। Windows key ধরে R চাপুন। System32 টাইপ করুন এবং Enter চাপুন।
System32 ফোল্ডারে, esent.dll নামে ফাইলটি লোকেট করুন এবং সেটি আপনার উইন্ডোজ আপডেট রিপেयर করবেন সেই কম্পিউটারের fixedfiles ফোল্ডারে রাখুন।
তারপর টার্গেট কম্পিউটারের কমান্ড প্রম্পটের কালো উইন্ডোতে নিচের কমান্ড টাইপ করুন:
copy %windir%\system32\esentutl.exe c:\fixedfiles\ c:\fixedfiles\esentutl.exe /r edb net start wuauserv
আপনার সিস্টেম রিস্টার্ট করুন এবং উইন্ডোজ আপডেট চালান চেক করতে সমস্যা সমাধান হয়েছে কিনা।