Windows আপডেটগুলো MSU বা CAB এক্সটেনশন সহ প্যাকেজ হিসেবে রিলিজ হয়। যদি Windows Update সার্ভিস কাজ না করে (বা নির্দিষ্টভাবে ডিজেবল থাকে), তবে আপনি ম্যানুয়ালি ডাউনলোড করে আপনার সিস্টেমের জন্য প্রয়োজনীয় কমুলেটিভ বা সিকিউরিটি আপডেট ইনস্টল করতে পারেন। এই আর্টিকেলে Windows 10-এ MSU বা CAB ফাইল ফরম্যাটে অফলাইন আপডেট ডাউনলোড ও ইনস্টল করার পদ্ধতি দেখানো হয়েছে।
MSU Windows আপডেট ফাইল ম্যানুয়ালি ডাউনলোড করা
প্রাথমিকভাবে মাইক্রোসফট সিকিউরিটি আপডেট ও প্যাচগুলো CAB (Windows cabinet) ফাইল ফরম্যাটে রিলিজ করত। আপনার কম্পিউটার Microsoft আপডেট সার্ভার বা লোকাল WSUS সার্ভার থেকে এই ফরম্যাটে আপডেট পায়। Microsoft Update Catalog (https://www.catalog.update.microsoft.com/) থেকে আলাদা আপডেট বিতরণ সুবিধাজনক করার জন্য এই CAB ফাইলগুলো একটি বিশেষ MSU ফরম্যাটে (Microsoft Update Standalone Installer Package) প্যাক করা থাকে।
Microsoft Update Catalog-এ যান, আপনার প্রয়োজনীয় আপডেট খুঁজে বের করুন এবং ডাউনলোড করুন। উদাহরণস্বরূপ, আমি Windows 10 x64 1507-র জন্য Adobe Flash Player সিকিউরিটি আপডেট KB4056887 ইনস্টল করতে চাই। Download-এ ক্লিক করুন।
ডাউনলোড করা ফাইল windows10.0-kb4056887-x64_fca8a311f0495e669715ae5aa0e0d8720f945049.msu C:\temp ফোল্ডারে সরান। ছোট নামের জন্য রিনেম করুন: windows10.0-kb4056887-x64.msu
Windows-এ MSU আপডেট ফাইল ইনস্টল করা
ডাউনলোড করা MSU ফাইলে ডাবল-ক্লিক করলেই Windows আপডেট প্যাকেজ ইনস্টলেশন শুরু হবে। আপডেট এই কম্পিউটারের জন্য প্রযোজ্য হলে, Windows Update Standalone Installer উইন্ডো খুলবে যেখানে আপডেট ইনস্টলেশন কনফার্ম করতে বলবে।
কমান্ড প্রম্পট থেকে wusa.exe ব্যবহার করেও MSU আপডেট ইনস্টল করা যায়।
সাইলেন্ট মোডে (বिना কোনো পপ-আপ) ইনস্টল করতে এবং পরে রিস্টার্টের জন্য, অ্যাডমিনিস্ট্রেটর হিসেবে কমান্ড প্রম্পট খুলুন এবং চালান:
wusa.exe c:\Temp\windows10.0-kb4056887-x64.msu /quiet /norestart
wmic qfe list | findstr 4056887
অথবা Setup ইভেন্ট লগে Event ID 2, source WUSA সহ এন্ট্রি খুঁজুন:
Windows update "Security Update for Windows (KB4056887)" was successfully installed. (Command line: "wusa.exe c:\Temp\windows10.0-kb4056887-x64.msu /quiet /norestart")
দ্রষ্টব্য: MSU ফরম্যাটে wusa.exe দিয়ে আপডেট ইনস্টল করা CAB ফাইল ইনস্টল করার চেয়ে ধীর। কারণ WU/WSUS সার্ভারে স্ক্যানিং সহ অতিরিক্ত প্রসেসিং চলে।
MSU আপডেট প্যাকেজ থেকে CAB ফাইল এক্সট্র্যাক্ট করা
কখনও Windows Update (wusa দ্বারা ব্যবহৃত) সঠিক কাজ না করলে (পहলে Windows Update এজেন্ট সেটিংস রিসেট করে দেখুন), MSU ফরম্যাটে আপডেট ইনস্টল করা যায় না। তখন MSU প্যাকেজ ম্যানুয়ালি আনপ্যাক করে CAB ফাইল বের করে ম্যানুয়ালি ইনস্টল করতে পারেন।
MSU প্যাকেজ C:\Temp\kb4056887-এ আনপ্যাক করতে (ফোল্ডার আগে তৈরি করে রাখুন):
expand -f:* "C:\Temp\windows10.0-kb4056887-x64.msu" C:\Temp\kb4056887
ফোল্ডারে ৪ টাইপ ফাইল আসবে:
- .xml ফাইল (Windows10.0-KB4056887-x64.xml) — MSU প্যাকেজের মেটাডেটা, wusa.exe দ্বারা ব্যবহৃত;
- .cab ফাইল (Windows10.0-KB4056887-x64.cab — এক বা একাধিক) — Windows আপডেটের আর্কাইভ;
- *pkgProperties.txt ফাইল (Windows10.0-KB4056887-x64-pkgProperties.txt) — প্যাকেজের প্রোপার্টি (রিলিজ ডেট, আর্কিটেকচার, প্যাকেজ টাইপ, KB লিংক ইত্যাদি)।
Windows 10-এ CAB আপডেট ফাইল ইনস্টল করা
MSU প্যাকেজ থেকে প্রাপ্ত CAB আপডেট ফাইল দুভাবেই ইনস্টল করা যায়।
সবচেয়ে সাধারণ পদ্ধতি DISM.exe ব্যবহার। ইনস্টলেশন কমান্ড:
DISM.exe /Online /Add-Package /PackagePath:c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab
সাইলেন্ট মোডে পরে রিস্টার্টের জন্য:
start /wait DISM.exe /Online /Add-Package /PackagePath: c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab /Quiet /NoRestart
Windows 8 এবং Windows 7-এ Pkgmgr ব্যবহার করা যায়:
start /w Pkgmgr /ip /m:c:"c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab"
এই গাইড সব সাপোর্টেড Windows OS-এ প্রযোজ্য: Windows 10 / 8.1 / 7 এবং Windows Server 2016 / 2012 / R2 / 2008 / R2।