Windows আপডেটগুলি MSU-এর সাথে প্যাকেজ হিসাবে প্রকাশ করা হয় অথবা CAB এক্সটেনশন যদি উইন্ডোজ আপডেট পরিষেবা কাজ না করে (বা বিশেষভাবে অক্ষম), আপনি ম্যানুয়ালি আপনার সিস্টেমের জন্য প্রয়োজনীয় ক্রমবর্ধমান বা নিরাপত্তা আপডেটগুলি ডাউনলোড এবং ইনস্টল করতে পারেন। এই প্রবন্ধে আমরা দেখাব কিভাবে Windows 10-এ MSU বা CAB ফাইল ফরম্যাটে আপডেট ডাউনলোড এবং অফলাইন ইনস্টল করতে হয়।
ম্যানুয়ালি কিভাবে MSU উইন্ডোজ আপডেট ফাইল ডাউনলোড করবেন
প্রাথমিকভাবে, Microsoft CAB-এ নিরাপত্তা আপডেট এবং প্যাচ প্রকাশ করেছে (উইন্ডোজ ক্যাবিনেট) ফাইল ফরম্যাট। এইভাবে আপনার কম্পিউটার Microsoft আপডেট সার্ভার বা স্থানীয় WSUS সার্ভার থেকে আপডেট গ্রহণ করে। মাইক্রোসফ্ট আপডেট ক্যাটালগ ব্যবহার করে পৃথক আপডেটের ম্যানুয়াল বিতরণকে আরও সুবিধাজনক করতে, এই CAB ফাইলগুলি একটি বিশেষ MSU এ প্যাক করা হয়েছে বিন্যাস (মাইক্রোসফ্ট আপডেট স্ট্যান্ডঅ্যালোন ইনস্টলার প্যাকেজ)।
আপনি মাইক্রোসফ্ট আপডেট ক্যাটালগ (https://www.catalog.update.microsoft.com/) থেকে MSU উইন্ডোজ আপডেট ফাইলগুলি (কখনও কখনও CAB ফাইলগুলিও) বা অন্যান্য Microsoft পণ্যগুলির জন্য ফাইলগুলি ডাউনলোড করতে পারেন। Microsoft Update Catalog-এ যান, আপনার প্রয়োজনীয় আপডেট খুঁজুন এবং ডাউনলোড করুন। উদাহরণস্বরূপ, আমি Windows 10 x64 1507 – KB4056887-এর জন্য একটি Adobe Flash Player নিরাপত্তা আপডেট ইনস্টল করতে চাই . ডাউনলোড ক্লিক করুন৷
৷
আপনার ডাউনলোড করা windows10.0-kb4056887-x64_fca8a311f0495e669715ae5aa0e0d8720f945049.msu ফাইলটি C:\temp ফোল্ডারে সরান। একটি ছোট নাম পেতে এটির নাম পরিবর্তন করুন:windows10.0-kb4056887-x64.msu
Windows এ MSU আপডেট ফাইল ইনস্টল করা হচ্ছে
একটি Windows আপডেট প্যাকেজের ইনস্টলেশন শুরু করতে, শুধু ডাবল-ক্লিক করুন৷ আপনি যে MSU ফাইলটি ডাউনলোড করেছেন। আপডেটটি এই কম্পিউটারে প্রযোজ্য হলে, একটি উইন্ডোজ আপডেট স্ট্যান্ডঅ্যালোন ইনস্টলার উইন্ডো খুলবে, যেখানে আপনাকে আপডেট ইনস্টলেশন নিশ্চিত করতে বলা হবে৷
আপনি wusa.exe ব্যবহার করে একটি MSU আপডেট প্যাকেজও ইনস্টল করতে পারেন কমান্ড প্রম্পটে।
একটি নীরব মোডে আপডেটটি ইনস্টল করতে (ব্যবহারকারী কোনও পপ-আপ উইন্ডো দেখতে পাবেন না) পরে পুনরায় চালু করার জন্য, প্রশাসক হিসাবে কমান্ড প্রম্পটটি খুলুন এবং নিম্নলিখিত কমান্ডটি চালান:
wusa.exe c:\Temp\windows10.0-kb4056887-x64.msu /quiet /norestart
টিপ . wusa ব্যবহার করে, প্রয়োজনে আপনি একটি আপডেটও সরিয়ে ফেলতে পারেন।
কিছু সময়ের মধ্যে নিশ্চিত করুন যে এই কমান্ডটি চালিয়ে আপডেটটি সফলভাবে ইনস্টল করা হয়েছে:
wmic qfe list | findstr 4056887
অথবা সেটআপ ইভেন্ট লগে, WUSA উৎস থেকে ইভেন্ট আইডি 2 সহ একটি এন্ট্রি খুঁজুন এবং নিম্নলিখিত বার্তাটি:
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-এর মাধ্যমে Windows-এ বিন্যাস CAB-এর মতো একই আপডেট ইনস্টল করার চেয়ে ধীর ফাইল কারণ WU/WSUS সার্ভারে স্ক্যানিং সহ অতিরিক্ত প্রক্রিয়াকরণের সঞ্চালন।
কিভাবে একটি MSU আপডেট প্যাকেজ থেকে একটি CAB ফাইল বের করবেন
কিছু ক্ষেত্রে যখন wusa দ্বারা ব্যবহৃত Windows আপডেট ভুলভাবে কাজ করে (প্রথমে Windows Update এজেন্ট সেটিংস রিসেট করার চেষ্টা করুন), আপনি MSU ফর্ম্যাটে একটি আপডেট ইনস্টল করতে পারবেন না। এই ক্ষেত্রে আপনি ম্যানুয়ালি MSU প্যাকেজ আনপ্যাক করতে পারেন, এটি থেকে একটি CAB ফাইল বের করে আপনার সিস্টেমে ম্যানুয়ালি ইনস্টল করতে পারেন৷
C:\Temp\kb4056887 এ একটি MSU প্যাকেজ আনপ্যাক করতে (আপনাকে আগে থেকেই এই ফোল্ডারটি তৈরি করতে হবে), এই কমান্ডটি চালান:
expand _f:* “C:\Temp\windows10.0-kb4056887-x64.msu” C:\Temp\kb4056887
Microsoft (R) File Expansion Utility Version 10.0.10011.16384
Copyright (c) Microsoft Corporation. All rights reserved.
Adding C:\Tmp\kb4056887\WSUSSCAN.cab to Extraction Queue
Adding C:\Tmp\kb4056887\Windows10.0-KB4056887-x64.cab to Extraction Queue
Adding C:\Tmp\kb4056887\Windows10.0-KB4056887-x64-pkgProperties.txt to Extraction Queue
Adding C:\Tmp\kb4056887\Windows10.0-KB4056887-x64.xml to Extraction Queue
Expanding Files ….
Expanding Files Complete …
4 files total.
আপনি দেখতে পাচ্ছেন, ফোল্ডারে 4টি ফাইলের ধরন উপস্থিত হয়েছে:
- একটি .xml ফাইল (Windows10.0-KB4056887-x64.xml) যাতে MSU প্যাকেজ মেটাডেটা থাকে এবং wusa.exe দ্বারা ব্যবহৃত হয়;
- A .cab ফাইল (Windows10.0-KB4056887-x64.cab — এক বা একাধিক) উইন্ডোজ আপডেট সহ একটি সংরক্ষণাগার;
- *pkgProperties.txt ফাইল (Windows10.0-KB4056887-x64-pkgProperties.txt) যাতে প্যাকেজ বৈশিষ্ট্য রয়েছে (রিলিজের তারিখ, আর্কিটেকচার, প্যাকেজের ধরন, KB-এর একটি লিঙ্ক, ইত্যাদি)।
Windows 10 এ একটি CAB আপডেট ফাইল ইনস্টল করা হচ্ছে
আপনি দুটি উপায়ে একটি MSU প্যাকেজ থেকে প্রাপ্ত একটি CAB আপডেট ফাইল ইনস্টল করতে পারেন।
একটি CAB ফাইল থেকে একটি আপডেট ইনস্টল করার সবচেয়ে সাধারণ উপায় হল DISM.exe ব্যবহার করা . ইনস্টলেশন কমান্ডটি এইরকম দেখতে পারে:
DISM.exe /Online /Add-Package /PackagePath:c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab
Deployment Image Servicing and Management tool
Version: 10.0.10240.16384
Image Version: 10.0.10240.16384
Processing 1 of 1 — Adding package Package_for_KB4056887~31bf3856ad364e35~amd64~~10.0.1.0
[==========================100.0%==========================]
The operation completed successfully.
দ্রষ্টব্য . দয়া করে মনে রাখবেন যে DISM ব্যবহার করে একটি প্যাকেজ ইনস্টলেশন wusa.exe ব্যবহার করে একটি MSU ফাইল থেকে আপডেটের ইনস্টলেশনের তুলনায় দ্রুত যায়৷
যদি আপনাকে একটি সিলেন্ট মোডে একটি সিএবি প্যাকেজ ইনস্টল করতে হয় এবং পরে পুনরায় চালু করতে হয়, তাহলে নিম্নলিখিত DISM কমান্ডটি ব্যবহার করুন:
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"
Note: The PkgMgr.exe has been deprecated. Please update your scripts to use dism.exe to extract, install, uninstall, configure and update features and packages for Windows.
দ্রষ্টব্য . অনুগ্রহ করে মনে রাখবেন যে Windows ভাষা প্যাক (MUI) CAB বিন্যাসেও বিতরণ করা হয়। যাইহোক, আপনি তাদের ইনস্টল করার জন্য একটি DISM কমান্ড ব্যবহার করতে সক্ষম হবেন না। আপনাকে একটি পৃথক টুল ব্যবহার করতে হবে, lpksetup.exe , পরিবর্তে আপনার সিস্টেমে নতুন ভাষা ইনস্টল করতে।
ক্রমবর্ধমান বা অন্য যেকোন উইন্ডোজ আপডেটের ম্যানুয়াল ইনস্টলেশন সংক্রান্ত এই নির্দেশিকা সমস্ত সমর্থিত Windows OS সংস্করণগুলির জন্য প্রযোজ্য:Windows 10 / 8.1 / 7 এবং Windows Server 2016 / 2012 / R2 / 2008 / R2৷