কম্পিউটার টিউটোরিয়াল

উইন্ডোজ ১০ ইনস্টলেশন ইমেজে উইন্ডোজ আপডেট ইন্টিগ্রেট করা

এই গাইডে আমি দেখাব কীভাবে বিল্ট-ইন টুলস ব্যবহার করে উইন্ডোজ ১০ বা উইন্ডোজ ৮.১-এর অফলাইন ইনস্টলেশন ইমেজে নতুন উইন্ডোজ আপডেট প্যাকেজ ইন্টিগ্রেট করা যায়। একই পদ্ধতিতে উইন্ডোজ সার্ভার ২০১২ R2 / ২০১৬ ইনস্টল ISO ইমেজে লেটেস্ট সিকিউরিটি প্যাচ স্লিপস্ট্রিম করা যায়।

এই উদাহরণে আমি উইন্ডোজ ১০ ১৮০৩ ইনস্টলেশন ইমেজে লেটেস্ট কিউমুলেটিভ সিকিউরিটি আপডেট (ডিসেম্বর ২০১৮) যোগ করার প্রসেস দেখাব। তাহলে আমাদের লাগবে:

  • উইন্ডোজ ১০ ISO ইনস্টলেশন ইমেজ ফরম্যাটে বা এর install.wim ফাইল;
  • .MSU ফরম্যাটে আপডেটগুলো যা Microsoft Update Catalog থেকে ডাউনলোড করতে হবে (MSU আপডেট ফাইল ম্যানুয়ালি ডাউনলোড করার পদ্ধতি)।

মहত্বপূর্ণ: আপনার উইন্ডোজ OS ইমেজ এবং আপডেটগুলোর একই বিটনেস এবং সংস্করণ থাকতে হবে, অন্যথায় ইনস্টলেশনের সময় "Update is not applicable to your computer" এরর আসবে।

আপনার কম্পিউটারে নিচের ডিরেক্টরি স্ট্রাকচার তৈরি করুন:

  • C:\updates\mnt – ফোল্ডার যেখানে install.wim ফাইল উইন্ডোজ ইনস্টলেশন ইমেজের সাথে মাউন্ট হবে;
  • C:\updates\msu – ফোল্ডার যেখানে আপনার উইন্ডোজ ভার্সনের জন্য MSU আপডেট রাখতে হবে (এই উদাহরণে আমি উইন্ডোজ ১০ ১৮০৩-র জন্য ডিসেম্বর ২০১৮-এ রিলিজ ২টি সিকিউরিটি আপডেট ডাউনলোড করেছিলাম – KB4471331 এবং KB4471324);
  • C:\updates\Win10Image\ – এই ফোল্ডারে আপনার উইন্ডোজ ১০ ইনস্টল ইমেজ থেকে install.wim ফাইল কপি করুন। আমাদের উদাহরণে আমরা মূল উইন্ডোজ ১০ ISO ইমেজ Windows10x64-1803.iso মাউন্ট ও আনপ্যাক করেছিলাম। তবে এটি ভার্চুয়াল মেশিন, VM টেমপ্লেট, WDS ইমেজ বা অন্য OS অটোমেটিক ডিপ্লয়মেন্ট সফটওয়্যারে (যেমন SCCM) সংরক্ষিত ইমেজও হতে পারে। যদি আপনার উইন্ডোজ ১০ ISO ইমেজে শুধু c:\sources\install.esd ফাইল থাকে, তবে DISM ইউটিলিটি ব্যবহার করে ESD ফাইলকে WIM ফাইলে কনভার্ট করুন: dism /export-image /SourceImageFile:"C:\updates\Win10Image\install.esd" /SourceIndex:4 /DestinationImageFile:C:\updates\Win10Image\win10pro.wim /Compress:max /CheckIntegrity

কমান্ড প্রম্পট অ্যাডমিনিস্ট্রেটর হিসেবে চালিয়ে উইন্ডোজ ১০ ইনস্টলেশন ইমেজ (install.wim) কে C:\updates\mnt ফোল্ডারে মাউন্ট করুন:

dism /mount-wim /wimfile:C:\updates\Win10Image\install.wim /index:1 /mountdir:C:\updates\mnt

টিপ। যদি আপনার WIM ইমেজে একসাথে উইন্ডোজের кільক সংস্করণ থাকে, তবে এই কমান্ডে প্রয়োজনীয় OS ভার্সনের ইনডেক্স নির্দিষ্ট করুন, অথবা প্রতিটি ইমেজের জন্য বاری বاری আপডেট ইন্টিগ্রেট করুন। WIM ফাইলে থাকা উইন্ডোজ এডিশনদের তালিকা পাওয়ার কমান্ড:

DISM /Get-WimInfo /WimFile:C:\updates\Win10\install.wim

আমাদের উদাহরণে ইমেজে শুধু একটiế OS এডিশন – Windows 10 Pro ইনডেক্স 1 সহ আছে, তাই কমান্ডে install.wim /index:1 স্পেসিফাই করতে হবে।

এখন নির্দিষ্ট ডিরেক্টরিতে থাকা উপযুক্ত MSU আপডেটগুলো উইন্ডোজ ১০ ইমেজে ইন্টিগ্রেট করার কমান্ড চালান:

dism /image:C:\updates\mnt /add-package /packagepath:C:\updates\msu

যদি সিস্টেম কোনো ভুল আপডেট শনাক্ত করে (যেটি এই OS ভার্সন এবং বিটনেসের জন্য উপযুক্ত নয়, বা আপডেটটি ইতিমধ্যে ইনস্টলড থাকে), তবে সেটি ইগনোর করবে এবং সংশ্লিষ্ট তথ্য C:\Windows\Logs\DISM\dism.log-এ লিখবে।

ইমেজের আকার কমাতে পুরনো আপডেট ফাইল ডিলিট করতে (WinSxS ফোল্ডার ক্লিনআপ সম্পর্কে আর্টিকেলটি দেখুন), কমান্ড চালান:

dism /image:C:\updates\mnt /Cleanup-Image /StartComponentCleanup /ResetBase /ScratchDir:C:\Temp

যদি আপনার কাছে একই সংস্করণের উইন্ডোজ ১০ চালিত একটি কম্পিউটার থাকে যেটে ইতিমধ্যে লেটেস্ট সিকিউরিটি আপডেট ইনস্টলড আছে, তবে আপনি সেখান থেকে সরাসরি সকল প্রয়োজনীয় আপডেট ফাইল পেতে পারেন। এই কেসে আপনাকে ম্যানুয়ালি Microsoft Update Catalog থেকে MSU আপডেট ফাইল ডাউনলোড করার দরকার নেই। ট্রিকটি হল উইন্ডোজ Windows Update বা WSUS সার্ভার থেকে ডাউনলোড করা আপডেটের CAB ফাইলগুলো C:\Windows\SoftwareDistribution\Download ফোল্ডারে সেভ করে রাখে।

নিচের কমান্ড ব্যবহার করে রিমোট কম্পিউটারের নেটওয়ার্ক経由 আপডেট ফাইলগুলো অফলাইন উইন্ডোজ ইমেজে ইন্টিগ্রেট করা শুরু হবে:

Start /w for /R \\Win10x64AlreadyPatchedPC\C$\Windows\SoftwareDistribution\Download\ %f in (*.cab) do dism /image:C:\updates\mnt /add-package /packagepath:”%f”

এই উদাহরণে Win10x64AlreadPatchedPC হলো সেই রিমোট কম্পিউটারের নাম যেটে প্রয়োজনীয় আপডেটগুলো ইতিমধ্যে ইনস্টলড আছে (OS ভার্সন এবং বিটনেস মিলতে হবে)। অবশ্যই এই কম্পিউটার নেটওয়ার্কে অ্যাক্সেসযোগ্য হতে হবে এবং আপনার অ্যাকাউন্ট সেটাতে লোকাল অ্যাডমিনিস্ট্রেটর গ্রুপে থাকতে হবে। খুলা উইন্ডোতে আপনি অফলাইন উইন্ডোজ ইমেজে আপডেট ইনস্টলেশন প্রসেস দেখতে পাবেন। DISM রিমোট কম্পিউটারে পাওয়া প্রতিটি CAB ফাইল আপনার WIM ইমেজে যোগ করার চেষ্টা করবে।

যদি উইন্ডোজ ইমেজে আপডেট ইন্টিগ্রেট করার সময় এরর হয়: “Error 0xc0000135 An error occurred while attempting to start the servicing process for the image located at C:\Update\mount. For more information, review the log file”, তবে নিশ্চিত করুন আপনি DISM-এর লেটেস্ট ভার্সন ব্যবহার করছেন। উদাহরণস্বরূপ, আপনি উইন্ডোজ ৮.১ থেকে উইন্ডোজ সার্ভার ২০১৬ ইমেজ মডিফাই করার চেষ্টা করছেন। আপনার OS-এর জন্য লেটেস্ট উপলব্ধ Windows Assessment and Deployment Kit (Windows ADK) ইনস্টল করুন এবং DISM সরাসরি ক্যাটালগ C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM থেকে চালান।

শেষ ধাপ হল পরিবর্তনগুলো সেভ করে উইন্ডোজ ১০ ইমেজ আনমাউন্ট করা:

dism /unmount-wim /mountdir:C:\updates\mnt /commit
dism /Cleanup-Wim

এখন শুধু install.wim সোর্স ডিরেক্টরি/ভার্চুয়াল মেশিনে কপি করতে হবে বা ইনস্টলেশন ISO ইমেজ রিবিল্ড করতে হবে, যেমন oscdimg, UltraISO বা Dism++ ব্যবহার করে।

যদি আপনার install.wim ফাইলের আকার ৪ GB-র বেশি হয়, তবে UEFI সিস্টেমে উইন্ডোজ ইনস্টলেশনের সময় "Windows cannot open the required file D:\sources\install.wim. Error code: 0x8007000D" এরর আসতে পারে। এই কেসে সোর্স install.wim ছোট ছোট ফাইলে স্প্লিট করতে হবে কমান্ড:

dism /split-Image /imagefile:C:\Update\Win10Image\install.wim /swmfile:C:\Update\Win10Image\install.swm /filesize:4096

(দেখুন How to create a UEFI bootable Windows 7 installation USB drive এবং Create Bootable Windows Server 2016 USB Installation Drive আর্টিকেলগুলো)।

এরপর মূল install.wim রিমুভ করা যাবে।
DISM ড্রাইভারও অফলাইন ইমেজে যোগ করতে দেয়। পূর্বে আমরা DISM বা Add-WindowsDriver ক্মডলেট ব্যবহার করে উইন্ডোজ ইনস্টলেশন ইমেজে ড্রাইভার ইন্টিগ্রেট করার পদ্ধতি দেখেছিলাম উইন্ডোজ ১০ / ৮.১ / উইন্ডোজ সার্ভার ২০১২ R2 / ২০১৬ বা উইন্ডোজ ৭-এর উদাহরণে (Adding USB3 drivers to your Windows 7 installation)।

এখন আপনি আপনার নেটওয়ার্কের কম্পিউটারগুলোর ওপর লেটেস্ট সিকিউরিটি আপডেট ইন্টিগ্রেট করা উইন্ডোজ ইনস্টল ইমেজ ডিপ্লয় করতে পারবেন। নিয়মিত আপনার ডিপ্লয় করা উইন্ডোজ ইমেজে লেটেস্ট সিকিউরিটি আপডেট ইন্টিগ্রেট করলে আপনার ইনফ্রাস্ট্রাকচারের সিকিউরিটি লেটেস্ট আপডেটগুলোর বিরুদ্ধে বাড়বে এবং WSUS থেকে আপডেট শুরু হওয়া পর্যন্ত নতুন কম্পিউটার ইনফেক্ট হওয়ার রিস্ক কমবে।

  1. উইন্ডোজ ১০ আপডেট ইনস্টলেশন ত্রুটি সমাধান: সম্পূর্ণ গাইড

  2. উইন্ডোজ ১১ আপডেট ম্যানুয়ালি ডাউনলোড ও ইনস্টল করুন: ধাপে ধাপে গাইড

  3. উইন্ডোজ ১১-এ অপশনাল আপডেট ডাউনলোড ও ইনস্টল করার ধাপে ধাপে গাইড

  4. উইন্ডোজ ১০-এ দ্রুত ও সহজে ইমেজ-টু-PDF কনভারশন