কিছু ভিন্ডোজ আপডেট আপনার ভিন্ডোজ কম্পিউটারে সফলভাবে ইনস্টল হলে Permanent হিসেবে চিহ্নিত হয় এবং Uninstall অপশন দেয় না। এই পোস্টে আমরা এই আচরণ ব্যাখ্যা করব এবং এমন আপডেট অনইনস্টল করার পদ্ধতি জানাব।

শুরু করার আগে কিছু পটভূমি জানা দরকার।
যদি কোনো ইনস্টল করা আপডেট সমস্যা সৃষ্টি করে, পিসি ব্যবহারকারী কন্ট্রোল প্যানেল খুলে Programs and Features-এ যেতে পারেন এবং Installed updates নির্বাচন করে সব ইনস্টল করা আপডেটের তালিকা দেখতে পারেন।
সাধারণত একটি আপডেট নির্বাচন করলে Uninstall বাটন দেখা যায় – কিন্তু কিছু আপডেট প্যাকেজের জন্য Uninstall বাটন ধূসর হয়ে থাকে বা উপলব্ধ থাকে না, যেমন লিড-ইন ইমেজে দেখা যাচ্ছে।
অ্যাডভান্সড অপশন বা কমান্ড প্রম্পট ব্যবহার করে আপডেট অনইনস্টল করার চেষ্টা করলেও ফল হয় না।
মাইক্রোসফট একটি ডকুমেন্ট প্রকাশ করেছে যেখানে ব্যাখ্যা করা আছে কোন কেসে প্যাচ অনইনস্টলযোগ্য নয়। উপলব্ধ অপশনগুলো হলো: আপডেট ইনস্টল করার আগের বিল্ডে সিস্টেম রোল ব্যাক করা, সিস্টেম রিস্টোর করা, অথবা সিস্টেম ইমেজ ব্যাকআপ থেকে রিস্টোর করা (যদি আপনি আপডেটের আগে সিস্টেম ইমেজ ব্যাকআপ তৈরি করে থাকেন)। কিন্তু যদি এই অপশনগুলো উপলব্ধ না থাকে বা কাজ না করে, তবে কী করবেন?
Uninstall অপশন ছাড়া Permanent চিহ্নিত ভিন্ডোজ আপডেট অনইনস্টল করুন
কিছু আপডেট ভিন্ডোজের জন্য অপরিহার্য এবং সিস্টেমের গভীরে ইন্টিগ্রেটেড থাকে। সার্ভিসিং স্ট্যাক আপডেট (যা এখন কম্বাইন্ড প্যাকেজ হিসেবে ইমপ্লিমেন্টেড) আরও আপডেট ইনস্টল করার জন্য বাধ্যতামূলক – এছাড়া ইনস্টলার আপডেট অনইনস্টলযোগ্য নয়। মাইক্রোসফট এমন আপডেটগুলাকে .msu ফাইলের মধ্যে “permanent” ঘোষণা করে, در حالی که সাধারণ আপডেট প্যাকেজগুলো “removable” হিসেবে উদ্ধৃত হয়। কখনো কখনো KB আর্টিকেল বা আপডেট রিলিজ নোটের Removal information সেকশনে জানানো থাকে যে আপডেটটি অনইনস্টলযোগ্য নয়।
একটি আপডেট .mum (Microsoft Update Manifest) ফাইলের মধ্যে permanent বা removable হিসেবে সেট করা থাকে .msu প্যাকেজের ভিতরে। এই .mum ফাইলগুলো আপডেট ইনস্টল করার পর নিচের লোকেশনে পাওয়া যায় যেমন নিচের ছবিতে দেখানো হয়েছে:
C:\Windows\servicing\Packages\

.mum ফাইলগুলো সাধারণত XML ফাইল যাতে আপডেটের তথ্য থাকে (KB নম্বর, ভাষা প্রয়োজনীয়তা, ইনস্টলেশনের পর রিস্টার্ট প্রয়োজন ইত্যাদি)।
নিচের ছবিতে দেখানো হয়েছে, XML অ্যাট্রিবিউট permanence=”permanent” একটি আপডেটকে অনইনস্টলযোগ্য হিসেবে চিহ্নিত করে, অন্যদিকে অনুপস্থিত অ্যাট্রিবিউট বা permanence=”removable” মান একটি আপডেটকে অনইনস্টলযোগ্য হিসেবে চিহ্নিত করে।

শুধু যেসব আপডেটে অনুপস্থিত বা permanence=”removable” অ্যাট্রিবিউট থাকে, সেগুলো সাধারণ পদ্ধতিতে অনইনস্টল করা যায়।
আপনার ভিন্ডোজ ১০ ডিভাইস থেকে “permanent” চিহ্নিত এই আপডেটগুলো অনইনস্টল করতে নিচের ধাপগুলো অনুসরণ করুন:
প্রথমে, একটি সিস্টেম রিস্টোর পয়েন্ট বা সিস্টেম ইমেজ ব্যাকআপ তৈরি করুন, তারপর নিচের ধাপগুলো অনুসরণ করুন।
- Windows key + E চাপে ফাইল এক্সপ্লোরার খুলুন।
- নিচের ডিরেক্টরি পথে যান:
C:\Windows\servicing\Packages\
- সার্চ বক্সে সার্চ এক্সপ্রেশন দিন (যেমন KB4577266*.mum), যাতে আনইনস্টলযোগ্য আপডেট প্যাকেজের প্রাসঙ্গিক ফাইলগুলো ফিল্টার হয়।
- MUM ফাইলটির অোনারশিপ নিন।
- অনারশিপ নেওয়ার পর .mum ফাইলটি যেকোনো টেক্সট এডিটরে খুলুন।
- টেক্সট এডিটরে permanence=”permanent” এন্ট্রিটি খুঁজে বের করুন এবং এটিকে permanence=”removable” এ পরিবর্তন করুন।
- সংশোধিত .mum ফাইলটি সেভ করুন।
- আপডেট প্যাকেজের সাথে জড়িত সব .mum ফাইলের জন্য উপরের ধাপগুলো दुহরান।
সभी প্রয়োজনীয় .mum ফাইল মডিফাই করা হলে, কন্ট্রোল প্যানেলের মাধ্যমে প্যাকেজটি অনইনস্টল করার চেষ্টা করুন – এখন Uninstall বাটন উপলব্ধ থাকা উচিত।
এটাই সব!
