আপনি কি কখনো অভিজ্ঞতা করেছেন যে আপনার ফিজিক্যাল বা ভার্চুয়াল ডিস্ক WinSxS ডিরেক্টরির ভিতরে থাকা ফাইলগুলোরجموعة দ্বারা খাওয়া হচ্ছে এবং আপনি সেগুলো ডিলিট করতে পারছেন না, কারণ আপনার কাছে পর্যাপ্ত পারমিশন নেই, এমনকি অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট থাকলেও? সম্ভবত, আপনি হ্যাঁ।
যখনই আপনি আপনার উইন্ডোজ অপারেটিং সিস্টেম আপডেট করেন, এটি ফাইলগুলো ডাউনলোড ও স্টোর করে C:\Windows\WinSxS-এ। মাইক্রোসফট অনুযায়ী, কিছু কম্পোনেন্টের পুরনো ভার্সনগুলো সিস্টেমে এক동안 রাখা হয় যাতে প্রয়োজনে রোলব্যাক করা যায়। একটা সময় পর, এই পুরনো কম্পোনেন্টগুলো অটোমেটিক্যালি ইনস্টলেশন থেকে রিমুভ হয়ে যায়। কিন্তু, আমরা বুঝতে পেরেছি যে এটি সবসময় হয় না, এবং আপনাকে ম্যানুয়ালি করতে হয়।
দয়া করে নোট করুন যে আপনার WinSxS ফোল্ডারের ভিতরের ফাইলগুলো ডিলিট করা উচিত নয়, কারণ WinSxS ফোল্ডার থেকে ফাইল ডিলিট করা বা পুরো WinSxS ফোল্ডার ডিলিট করা আপনার সিস্টেমকে ভয়াবহভাবে ক্ষতিগ্রস্ত করতে পারে যাতে আপনার পিসি বুট নাও করতে পারে এবং আপডেট করা অসম্ভব হয়ে যায়। এমনকি আপনি যদি এটি করেন, তবে আপনার কাছে সিস্টেম ইমেজের ব্যাকআপ থাকা উচিত।
আমার একটি সিনেরিও আছে যেখানে আমার ভার্চুয়াল মেশিনে পর্যাপ্ত ফ্রি স্পেস নেই সঠিকভাবে অপারেট করার জন্য কারণ WinSxS ৩০% ডিস্ক স্পেস কনসাম করছে। ভার্চুয়াল মেশিনের ৫০ GB ডিস্ক সাইজ আছে এবং এটি ডিসেম্বর ২০১৬ থেকে Windows Server 2016 রান করছে। WinSxS ১৫ GB ফ্রি স্পেস কনসাম করছে কারণ এতে এখনও ডিসেম্বর ২০১৬ থেকে ডাউনলোড করা আপডেটগুলো আছে। এই আর্টিকেলের লক্ষ্য হলো ব্যাখ্যা করা WinSxS ফোল্ডারের সাইজ কীভাবে কমানো যায় এবং কিছু ডিস্ক স্পেস ফ্রি আপ করা।
এই একই প্রসিডিউর প্রযোজ্য ক্লায়েন্ট অপারেটিং সিস্টেমের জন্য Windows 7 থেকে Windows ১০, এবং সার্ভার অপারেটিং সিস্টেমের জন্য Windows Server 2012 থেকে Windows Server 2019।
পদ্ধতি ১: Disk Cleanup চালান
প্রথম পদ্ধতিতে, আমরা ডিস্ক ক্লিনআপ করব উইন্ডোজের একটি নেটিভ ইউটিলিটি Disk Cleanup ব্যবহার করে।
- Windows Explorer ধরে E চাপুন File Explorer খুলতে
- This PC-এ ক্লিক করুন এবং আপনার সিস্টেম পার্টিশনে নেভিগেট করুন, ডিফল্টভাবে এটি Local disk (C:\)
- পার্টিশন C:\-এ রাইট-ক্লিক করুন এবং তারপর Properties-এ ক্লিক করুন

- General ট্যাবে Disk Cleanup ক্লিক করুন এবং পেক্ষা করুন যতক্ষণ না Disk Cleanup ক্যালকুলেট করে আপনার উইন্ডোজ মেশিনে কত ডিস্ক স্পেস কনসাম হয়েছে। এটি কয়েক মিনিট নিতে পারে।

- আপনি যে ফাইলগুলো ডিলিট করতে চান সেগুলো সিলেক্ট করুন এবং OK ক্লিক করুন
- Delete Files-এ ক্লিক করুন ফাইলগুলো স্থায়ীভাবে ডিলিট করার নিশ্চিতকরণ দিতে। Disk Cleanup ইউটিলিটি আপনার মেশিনে অপ্রয়োজনীয় ফাইলগুলো ক্লিন আপ করছে
- File Explorer খুলুন এবং ভেরিফাই করুন কিছু স্পেস ফ্রি হয়েছে কিনা
পদ্ধতি ২: DISM ব্যবহার করে WinSxS-এর ডিস্ক সাইজ কমানো
দ্বিতীয় অংশে, আমরা DISM ব্যবহার করে WinSxS-এর ডিস্ক সাইজ কমানো। DISM (Deployment Image Servicing and Management) হলো একটি কমান্ড-লাইন টুল যা উইন্ডোজ ইমেজ মাউন্ট ও সার্ভিস করতে ব্যবহৃত হয়।
- Start Menu-এ লेफট-ক্লিক করুন এবং Windows PowerShell (Admin) বা Command Prompt (Admin) ক্লিক করুন। আমাদের কেসে, আমরা Command Prompt (Admin) ব্যবহার করব। কমান্ড-লাইন টুল অ্যাডমিনিস্ট্রেটর হিসেবে চালানো বাধ্যতামূলক, স্ট্যান্ডার্ড ইউজার অ্যাকাউন্ট হিসেবে নয়।
- নিচের কমান্ডটি টাইপ করুন এবং Enter চাপুন WinSxS ফোল্ডারের সাইজ কমানোর জন্য।
dism.exe /online /Cleanup-Image /StartComponentCleanup

- এটি ফিনিশ হলে, নিচের কমান্ডটি টাইপ করুন এবং Enter চাপুন কম্পোনেন্ট স্টোরে প্রতিটি কম্পোনেন্টের সার্সিডেড ভার্সন রিমুভ করতে। দয়া করে নোট করুন যে সমস্ত এক্সিস্টিং সার্ভিস প্যাক এবং আপডেট আনইনস্টল করা যাবে না এই কমান্ড কমপ্লিট হওয়ার পর। এটি ভবিষ্যতের সার্ভিস প্যাক বা আপডেটের আনইনস্টলেশন ব্লক করবে না।
dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
- রিস্টার্ট করুন Windows Server। File Explorer খুলুন এবং ভেরিফাই করুন কত ফ্রি স্পেস আছে
পদ্ধতি ৩: WinSxS থেকে পুরনো ফাইল ডিলিট করা। সাবধানতা সহ ব্যবহার করুন!
এই পদ্ধতিতে, আমরা পুরনো আপডেট ফাইল ডিলিট করব যা ২০১৬, ২০১৭, এবং ২০১৯ সালে ডাউনলোড ও ইনস্টল হয়েছিল। এই পদ্ধতিতে আগে আগে, দয়া করে আপনার ইমেজের ব্যাকআপ নিন বা আপনার ভার্চুয়াল মেশিনের স্ন্যাপশট তৈরি করুন। আমরা প্রোডাকশন এনভায়রনমেন্টে এই অ্যাকশন পারফর্ম করার পরামর্শ দিই না, কিন্তু টেস্টিং এনভায়রনমেন্টে দেখতে পাওয়া যায় উইন্ডোজ কীভাবে বিহेव করে WinSxS-এ ফাইল ও ফোল্ডার ডিলিট করার পর।
- Windows Explorer ধরে E চাপুন File Explorer খুলতে
- C:\Window-এ নেভিগেট করুন, WinSxS-এ রাইট-ক্লিক করুন, এবং তারপর Properties ক্লিক করুন।
- Security-এ ক্লিক করুন এবং তারপর Advanced ক্লিক করুন স্পেশাল পারমিশন খুলতে।

- Owner: TrustedInstaller-এর অধীনে Change-এ ক্লিক করুন।
- অবজেক্ট নেম লিখুন যা Administrator এবং যা আপনি রানিং উইন্ডোজ মেশিনে ব্যবহার করেন, Check Names-এ ক্লিক করুন, এবং তারপর OK-এ ক্লিক করুন।
- Apply ক্লিক করুন এবং তারপর ক্লিক করুন আপনি যদি এই অবজেক্টের ওনারশিপ নিয়েছেন, তবে আপনাকে এই অবজেক্টের প্রপার্টিজ বন্ধ করে আবার খোলা হবে এর পারমিশন ভিউ বা চেঞ্জ করার আগে।

- Edit-এ ক্লিক করুন এবং Add-এ ক্লিক করুন। এখন অবজেক্ট নেম লিখুন যা Administrator এবং যা আপনি রানিং উইন্ডোজ মেশিনে ব্যবহার করেন, Check Names-এ ক্লিক করুন, এবং তারপর OK-এ ক্লিক করুন।
- অ্যাকাউন্ট সিলেক্ট করুন এবং Full control permissions আলাউ করুন
- Yes ক্লিক করুন সিস্টেম ফোল্ডারগুলোর পারমিশন সেটিংস চেঞ্জ করতে। Apply এবং তারপর OK ক্লিক করুন। সব খোলা উইন্ডো বন্ধ করুন
- পুরনো ফাইল ডিলিট করুন। আমাদের কেসে, আমরা ২০১৬, ২০১৭, এবং ২০১৮ সালের সকল ফাইল ডিলিট করব যা প্রায় ১১ GB ফ্রি আপ করবে।