আপনার উইন্ডোজ ডিভাইসের স্থিতিশীলতা এবং নিরাপত্তা নিশ্চিত করতে, আপনাকে নিয়মিত সিকিউরিটি আপডেট ইনস্টল করতে হবে (ম্যানুয়ালি MSU/CAB ফাইল বা স্বয়ংক্রিয়ভাবে Windows Update経由)। মাইক্রোসফট প্রতি মাসের দ্বিতীয় মঙ্গলবারে নতুন উইন্ডোজ আপডেট প্রকাশ করে। কিছু ক্ষেত্রে, নতুন আপডেট বিভিন্ন সমস্যা সৃষ্টি করতে পারে (খারাপ টেস্টিং, ইঞ্জিনিয়ারিং এরর, হার্ডওয়্যার ইনকম্প্যাটিবিলিটির কারণে)। এই ক্ষেত্রে, সমস্যাকারী আপডেটটি রিমুভ করতে হয় (উইন্ডোজে আপডেট আনইনস্টল করার উপায়)। কিন্তু কখনো কখনো উইন্ডোজ অপারেটিং সিস্টেম বুট হওয়া বন্ধ করে দেয় (CRITICAL_PROCESS_DIED, INACCESSIBLE_BOOT_DEVICE এরর সহ BSOD-এ ক্র্যাশ করে, অথবা অটোমেটিক্যালি রিবুট করে) এবং আপনি সমস্যাকারী আপডেট রিমুভ করতে পারবেন না।
চলুন দেখি উইন্ডোজ ১০ এবং ১১ (উইন্ডোজ সার্ভার ২০১৯/২০১৬/২০১২)-এ আপডেট কীভাবে সঠিকভাবে আনইনস্টল করবেন যদি অপারেটিং সিস্টেম বুট না করে।
Windows Recovery Environment (WinRE) ব্যবহার করে অফলাইনে আপডেট আনইনস্টল করা
যদি উইন্ডোজ বুট না করে, আপনি Windows Recovery Environment (WinRE) ব্যবহার করে সাধারণ এরর ফিক্স করতে এবং লেটেস্ট ইনস্টলড আপডেটগুলো রিমুভ করতে চেষ্টা করতে পারেন।
Windows Boot Manager তিন বার বুঝতে বুঝতে উইন্ডোজ বুট করতে ব্যর্থ হলে কম্পিউটারকে автоматически Windows Recovery Environment-এ বুট করার চেষ্টা করবে। আপনি সহজে পাওয়ার বাটন ৩ বার সারাসরি চাপিয়ে বুট বন্ধ করতে পারেন।
WinRE স্ক্রিনে Troubleshoot সিলেক্ট করুন। উইন্ডোজ বুট সমস্যার কিছু সমাধান:
- Startup repair – প্রথমে এই অপশন চেষ্টা করুন যাতে উইন্ডোজ সাধারণ স্টার্টআপ সমস্যা অটোমেটিক্যালি ফিক্স করার চেষ্টা করে;
- System Restore – পূর্বের রিস্টোর পয়েন্টগুলোর যেকোনো একটিতে রোল ব্যাক করতে দেয়;
- System Image Recovery – পূর্বে তৈরি করা উইন্ডোজ সিস্টেম ইমেজ ব্যাকআপ থেকে কম্পিউটার রিস্টোর করতে দেয়;
- Uninstall Updates – এই মোডে লেটেস্ট সিকিউরিটি আপডেট বা উইন্ডোজ ১০ বিল্ড আপগ্রেড রিমুভ করা যায়।
Uninstall Updates সিলেক্ট করুন। নিচের মোডগুলোর একটি বেছে নিন:
- Uninstall latest quality updates – লেটেস্ট মাসিক উইন্ডোজ আপডেট রিমুভ করতে ব্যবহৃত হয়;
- Uninstall latest feature update – উইন্ডোজ ১০ বিল্ড আনইনস্টল করতে ব্যবহৃত হয়।

আপনার প্রয়োজনীয় অপশন সিলেক্ট করুন, আপডেট আনইনস্টল হওয়ার জন্য অপেক্ষা করুন, নর্মাল মোডে কম্পিউটার রিস্টার্ট করুন।

কিছু কেসে, WinRE経由 আপডেট আনইনস্টল করার সময় নিচের এরর দেখতে পেতে পারেন:
You have pending update actions and we won't be able to uninstall the latest quality/feature update of Windows. Try running Startup Repair instead.
এই কেসে, আপনাকে pending.xml ফাইল ম্যানুয়ালি ডিলিট করতে হবে (পরবর্তী সেকশনে বর্ণিত)।
টিপ. আপডেটের পর কম্পিউটার বুট না করলে error “The computer restarted unexpectedly. Windows installation cannot proceed” সহ, OS রিকভারি মেথড লিংক থেকে ব্যবহার করুন।
উইন্ডোজ বুট না করলে আপডেট কীভাবে রিমুভ করবেন?
আপডেট ইনস্টল করার পর যদি উইন্ডোজ রিকভারি (বা Safe) মোডে বুট না করে, আপনাকে যেকোনো উপলব্ধ বুটেবল ডিস্ক বা USB ফ্ল্যাশ ড্রাইভ থেকে কম্পিউটার বুট করতে হবে। এটি হতে পারে Windows Recovery Environment (WinRE), উইন্ডোজ ইনস্টলেশন ডিস্ক (CD/DVD/USB), ERD (aka MSDaRT 10), বা যেকোনো অন্যান্য বুটেবল মিডিয়া।
এই উদাহরণে, আমি উইন্ডোজ ১০ x64 ইনস্টলেশন USB ফ্ল্যাশ ড্রাইভ থেকে কম্পিউটার বুট করব। বুট করার সময় আপনার কম্পিউটারের BIOS/UEFI-এ যান এবং বুট অর্ডার পরিবর্তন করে আপনার USB স্টিককে প্রাইমারি বুট ডিভাইস হিসেবে সিলেক্ট করুন।
টিপ. যেকোনো ইনস্টলেশন ডিস্ক কম্পিউটার বুট করার জন্য উপযোগী (মূল শর্ত হল OS-এর বিটনেসের সাথে কম্প্লায়েন্স)। এইভাবে, উইন্ডোজ ১০ ইনস্টল মিডিয়া উইন্ডোজ ৭ রিকভার করতে ব্যবহার করা যায়, কিন্তু বিপরীতভাবে করা যাবে না, কারণ আগের OS ভার্সনে সব DISM কমান্ড এবং প্যারামিটার সাপোর্টেড নেই।
দ্বিতীয় স্ক্রিনে উইন্ডোজ ইনস্টল শুরু করার প্রম্পটে, Repair Computer ক্লিক করুন অথবা Shift+F10 চাপুন।

প্রথম কেসে, Troubleshoot → Command Prompt সিলেক্ট করুন।

দেখানো WinPE কমান্ড প্রম্পট উইন্ডোতে, আপনাকে আপনার উইন্ডোজ সিস্টেম পার্টিশনে অ্যাসাইন করা ড্রাইভ লেটার নির্ধারণ করতে হবে (এটি C:\ ছাড়া যেকোনো ড্রাইভ হতে পারে)।
কমান্ড চালান: DISKPART
লোকাল ডিস্কে পার্টিশন তালিকা দেখান: list volume

আমার উদাহরণে, WinPE আমার উইন্ডোজ পার্টিশনে ড্রাইভ লেটার অ্যাসাইন করেনি। আমার স্ক্রিনশটে, এটি ৩৯ GB Volume 1 NTFS ফাইল সিস্টেম সহ (১০০ MB পার্টিশন হল EFI বুট পার্টিশন)।
এটিকে D ড্রাইভ লেটার অ্যাসাইন করতে কমান্ডগুলো ব্যবহার করুন:
select volume 1
assign letter=D

list vol কমান্ড আবার চালিয়ে যাচাই করুন যে উইন্ডোজ পার্টিশনে ড্রাইভ লেটার অ্যাসাইন হয়েছে।
diskpart সেশন শেষ করতে কমান্ড: exit
আমাদের উদাহরণে, আপনি দেখতে পাচ্ছেন D:\ ড্রাইভ লেটার উইন্ডোজ সিস্টেম পার্টিশনে অ্যাসাইন করা হয়েছে (নিচের কমান্ডগুলিতে আপনার ড্রাইভ লেটার ব্যবহার করুন)।
DISM ব্যবহার করে অফলাইন উইন্ডোজ ইমেজে ইনস্টলড আপডেট প্যাকেজের তালিকা দেখান:
DISM /Image:D:\ /Get-Packages /format:table

আপনি যদি সঠিকভাবে জানেন কোন নির্দিষ্ট আপডেট (KB) সমস্যা সৃষ্টি করেছে, তার নম্বর ফিল্টার হিসেবে ব্যবহার করুন:
DISM /Image:D:\ /Get-Packages /format:table | find “4052978”
অথবা আপডেট ইনস্টলেশন তারিখ অনুযায়ী ফিল্টার করুন:
DISM /Image:D:\ /Get-Packages /format:table | find “10/26/2021”
(তারিখ ফরম্যাট উইন্ডোজ লোকালাইজেশন সেটিংসে নির্ভর করে, আমার উদাহরণে US তারিখ ফরম্যাট ব্যবহৃত)

নোট. আপডেটের তালিকা খুব বড় হলে, এবং আপনি সঠিকভাবে না জানেন লেটেস্ট আপডেটগুলোর কোনটি BSOD সৃষ্টি করেছে, আপনি পুরো আপডেট লিস্ট টেক্সট ফাইলে এক্সপোর্ট করে Notepad-এ খুলতে পারেন (সার্চ ফাংশন ব্যবহার করুন)।
DISM /Image:D:\ /Get-Packages /format:table > d:\updates.txt
Notepad d:\updates.txt
এখন সমস্যামূলক আপডেট প্যাকেজের আইডেন্টিফায়ার ক্লিপবোর্ডে কপি করুন (কমান্ড প্রম্পটে মাউস দিয়ে প্যাকেজের নাম সিলেক্ট করে Enter চাপুন; পেস্ট করতে যেখানে দরকার রাইট-ক্লিক করুন)।

আপডেট রিমুভ করতে নিচের DISM কমান্ড ব্যবহার করুন:
DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB4052978~31bf3856ad364e35~amd64~~6.3.1.0

আপনি যদি সঠিকভাবে না জানেন কোন আপডেট সমস্যা সৃষ্টি করেছে, সব লেটেস্ট ইনস্টলড প্যাকেজ একে একে রিমুভ করুন। প্রতিটি আপডেট রিমুভ করার পর কম্পিউটার রিস্টার্ট করুন এবং চেক করুন উইন্ডোজ নর্মালি বুট হচ্ছে কিনা।
আপনি যদি পেন্ডিং আপডেট (Pending স্টেটসহ) রিমুভ করতে চান, pending.xml ফাইল ডিলিট করতে হবে। এর জন্য নিচের কমান্ডগুলো চালান:
del D:\Windows\WinSxS\pending.xml del D:\Windows\WinSxS\cleanup.xml(ফাইল অনুপস্থিত থাকতে পারে)del D:\Windows\SoftwareDistribution\Download\*.*
DISM ব্যবহার করেও Pending স্টেটসহ ভুল আপডেট রিমুভ করা যায়:
dism /image:D:\ /ScratchDir:D: /cleanup-image /RevertPendingActions
এই অপারেশন পূর্বের মেইনটেন্যান্স অপারেশন থেকে পেন্ডিং সব অ্যাকশন আনডু করবে, কারণ এই অ্যাকশনগুলো উইন্ডোজ বুট ফেলতে পারে।
তারপর DISM ব্যবহার করে অফলাইন মোডে উইন্ডোজ কম্পোনেন্ট স্টোর চেক ও ফিক্স করতে পারেন (উইন্ডোজ ইনস্টলেশন ইমেজ দরকার):
Dism /image:D:\ /Cleanup-Image /RestoreHealth /Source:F:\sources\install.wim
আপনার যদি MSDaRT রিকভারি ইমেজ থাকে, সমস্যামূলক আপডেট রিমুভ করা আরও সহজ। আপনাকে শুধু MSDaRT ডিস্ক থেকে বুট করতে হবে (OS বিটনেস মিলতে হবে), Diagnostics → Microsoft Diagnostics and Recovery Toolset। টুলস লিস্ট থেকে Hotfix Uninstall সিলেক্ট করুন।

রিমুভ করতে চাওয়া আপডেটগুলো সিলেক্ট করুন এবং Next ক্লিক করুন।
কম্পিউটার বুট করার সময় “An operating system wasn’t found” এরর পেলে, আপনার উইন্ডোজ বুটলোডারের অবস্থা চেক করুন।