আপনি যদি অনেক জায়গা দখল করে এমন ফাইল বা ফোল্ডারগুলি খুঁজে পেতে আপনার সি ড্রাইভটি স্ক্যান করে থাকেন তবে আপনি অবশ্যই "WinSxS" নামে একটি আশ্চর্যজনকভাবে বড় ফোল্ডার দেখেছেন। আপনার সঞ্চয়স্থান কম থাকলে পরিষ্কার করার জন্য এটি একটি লোভনীয় লক্ষ্য - কিন্তু করবেন না! যতক্ষণ না আপনি এই নির্দেশিকাটিতে এটি কী এবং কীভাবে এটি সঠিক উপায়ে পরিষ্কার করবেন তা শিখবেন না৷
৷সূচিপত্র
উইন্ডোজে WinSxS ফোল্ডারটি কী এবং কেন এটি এত বেশি জায়গা নিচ্ছে
সাধারণত, WinSxS ফোল্ডার সমস্ত কম্পোনেন্ট স্টোর ফাইল হোস্ট করে এবং C ড্রাইভের মধ্যে 8GB থেকে 12GB পর্যন্ত জায়গা নেয়। Windows কম্পোনেন্ট স্টোরে Windows এবং সিস্টেম অ্যাপ/পরিষেবা আপডেট করার সাথে সম্পর্কিত সমস্ত ফাইল রয়েছে। এটি নিশ্চিত করে যে আপনার কাছে পুনরুদ্ধার এবং স্থিতিশীলতার জন্য সর্বদা গুরুত্বপূর্ণ সিস্টেম ডেটার ব্যাকআপ রয়েছে৷
যখন প্রয়োজন হয়, এই উপাদান স্টোর ফাইলগুলি বুট ব্যর্থতা বা দুর্নীতিতে আপনার সিস্টেম পুনরুদ্ধার করা, ড্রাইভার এবং উইন্ডোজ আপডেটগুলি রোল ব্যাক করা, সার্ভার ম্যানেজারের জন্য ভূমিকা যোগ করা, পাশাপাশি অ্যাসেম্বলিগুলি ব্যবহার করে প্রোগ্রামগুলি চালানো ইত্যাদি কাজগুলি করতে ব্যবহৃত হয়৷
নীচে কিছু সাধারণ ধরণের ডেটা রয়েছে যা সিস্টেমের স্থিতিশীলতার জন্য এখানে সংরক্ষণ করা হয়:
- Windows ইনস্টলেশন ফাইলগুলিকে পরে রোলব্যাক করার জন্য আপডেট করে। এতে সংস্করণ আপগ্রেডগুলিও অন্তর্ভুক্ত রয়েছে, তাই আপগ্রেড করার পরে আপনি Windows 10-এ ফিরে যেতে পারেন৷ ৷
- কিছু ভুল হয়ে গেলে ড্রাইভারের পূর্ববর্তী সংস্করণগুলি রোল ব্যাক করার জন্য৷ ৷
- অত্যাবশ্যকীয় উইন্ডোজ সিস্টেম ফাইলের কপি দূষিত ফাইলগুলি ঠিক করার জন্য, যেমন আপনি যখন SFC/Scannow কমান্ড চালান।
- .NET ফ্রেমওয়ার্ক (এর সমস্ত ইনস্টল করা সংস্করণ) আপডেট ফাইলগুলি এখানে সংরক্ষণ করা হয়৷
- অতিরিক্ত ভাষা প্যাকগুলি এখানে তাদের উপাদানগুলি সংরক্ষণ করে, যেমন হস্তাক্ষর শনাক্তকরণ ইঞ্জিন, ফন্ট উপাদান, ভয়েস ইত্যাদি।
- ঐচ্ছিক বৈশিষ্ট্য যেমন লিগ্যাসি উইন্ডোজ অ্যাপ বা ভার্চুয়ালাইজেশন বৈশিষ্ট্য (হাইপার-ভি এবং ডাব্লুএসএল) সক্রিয় করা হলে WinSxS ফোল্ডারে ফাইল যোগ করে।
আপনি আপনার পিসি ব্যবহার করার সাথে সাথে WinSxS ফোল্ডারে আরও বেশি ডেটা জমা হতে থাকে, এর আকার বৃদ্ধি পায়। যাইহোক, নতুন আপডেট আসার সাথে সাথে এতে থাকা ডেটা সময়ের সাথে অপ্রচলিত হয়ে যায়। যদিও Windows সময়ে সময়ে এই ফোল্ডারটির প্রাথমিক পরিচ্ছন্নতা করে, এটি প্রায়ই একটি সক্রিয় সিস্টেমে ব্যর্থ হয়। এই কারণেই জায়গা খালি করার জন্য আপনাকে সময়ে সময়ে এটি পরিষ্কার করা উচিত।
উইন্ডোজে WinSxS ফোল্ডারের আসল আকার দেখুন
আমরা পরিষ্কার করার আগে, এটি পরিষ্কার করা দরকার কিনা তা দেখার জন্য সঠিক WinSxS ফোল্ডারের আকার জানা গুরুত্বপূর্ণ। আপনি হয়তো ভাবছেন, WinSxS ফোল্ডারের আকার খুঁজে বের করা এত কঠিন কি? সর্বোপরি, আপনি "C:\Windows" এ যেতে পারেন, WinSxS-এ ডান-ক্লিক করুন ফোল্ডার, এবং বৈশিষ্ট্য নির্বাচন করুন ফোল্ডার আকার দেখতে.
কিন্তু বিষয় হল, এটি আসল আকার নয়।
কম্পোনেন্ট স্টোরে, অনেক ফাইল হার্ড লিঙ্কিং নামে একটি কৌশল ব্যবহার করে। এই হার্ড-লিঙ্কিং বৈশিষ্ট্যটি সেই অবস্থান বা ডেটার অনুলিপি তৈরি না করেই একাধিক ফাইলকে একই অবস্থানে অ্যাক্সেস করতে দেয়। এই কারণে, আপনি যখন একটি ঐতিহ্যগত পদ্ধতি ব্যবহার করে WinSxS ফোল্ডারের আকার পরিমাপ করার চেষ্টা করবেন, তখন এটি মনে করবে একই ফাইলের একাধিক কপি স্থান নিচ্ছে এবং চূড়ান্ত আকারে সেই পার্থক্যটিকে প্রতিফলিত করবে৷
কম্পোনেন্ট স্টোরের প্রকৃত আকার খুঁজে পেতে, আপনাকে PowerShell এর মাধ্যমে ডিপ্লয়মেন্ট ইমেজ সার্ভিসিং অ্যান্ড ম্যানেজমেন্ট (DISM) টুল ব্যবহার করতে হবে।
উইন্ডোজ অনুসন্ধানে "পাওয়ারশেল" টাইপ করুন, উইন্ডোজ পাওয়ারশেল-এ ডান-ক্লিক করুন , এবং প্রশাসক হিসাবে চালান নির্বাচন করুন৷ .
পাওয়ারশেলে, নিম্নলিখিত কমান্ডটি চালান:
dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
আপনি কমান্ডটি কার্যকর করার সাথে সাথে, উইন্ডোজ উপাদান স্টোর স্ক্যান করবে এবং স্থানটি কীভাবে ব্যবহার করা হচ্ছে তার একটি ব্রেকডাউন তৈরি করবে। আমরা যেটিকে খুঁজছি সেটি হল কম্পোনেন্ট স্টোরের প্রকৃত আকার . আমার ক্ষেত্রে, উপাদান স্টোরের প্রকৃত আকার হল 9.98GB। কম্পোনেন্ট স্টোর পরিষ্কার করা বাঞ্ছনীয় কি না তাও উইন্ডোজ আপনাকে বলবে।
উইন্ডোজে WinSxS ফোল্ডার পরিষ্কার করা
যদি উইন্ডোজ কম্পোনেন্ট স্টোর পরিষ্কার করার পরামর্শ দেয়, আপনি অন্য কমান্ড দিয়ে তা করতে পারেন। যদি না হয়, তাহলে এর মানে Windows ইতিমধ্যেই এটি করেছে, এবং আপনাকে কিছু করতে হবে না (যদি না আপনি সম্পূর্ণ রিসেট চান)।
আবারও অ্যাডমিন অধিকার সহ PowerShell খুলুন, এবং WinSxS ফোল্ডার পরিষ্কার করতে নিম্নলিখিত কমান্ডটি চালান:
dism.exe /online /Cleanup-Image /StartComponentCleanup
উপরের পদক্ষেপটি পরিষ্কার করার প্রক্রিয়া শুরু করবে। কম্পোনেন্ট স্টোর পরিষ্কার করতে কিছু সময় লাগতে পারে। একবার হয়ে গেলে, পাওয়ারশেল উইন্ডোটি বন্ধ করুন এবং আপনার সিস্টেম পুনরায় চালু করুন। আমার ক্ষেত্রে, এটি প্রায় 3.3 জিবি পরিষ্কার করে।
WinSxS ফোল্ডার পরিষ্কার করার জন্য আরও একটি "পারমাণবিক" ক্লিনআপ কমান্ড রয়েছে। এটি সমস্ত আপডেট উপাদানগুলি সম্পূর্ণরূপে মুছে ফেলবে এবং বর্তমান সিস্টেম ফাইলগুলিকে ব্যাকআপ ফাইল হিসাবে সংরক্ষণ করবে। যদিও এটি WinSxS ফোল্ডারের আকারকে ব্যাপকভাবে হ্রাস করবে, এটি আপনার সিস্টেম পরিবর্তনগুলি রোলব্যাক করার ক্ষমতা, পুনরুদ্ধার সরঞ্জামগুলি চালানো এবং আপনার বর্তমান সেটআপে কিছু ভুল হলে সিস্টেমের দুর্নীতি ঠিক করার ক্ষমতাও সরিয়ে দেবে৷
আপনি যদি Windows এ WinSxS ফোল্ডারটি সম্পূর্ণরূপে রিসেট করতে চান, তাহলে PowerShell-এ নিম্নলিখিত কমান্ডটি চালান:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase আপনাকে প্রতি কয়েক মাসে WinSxS ফোল্ডারের আকার পরীক্ষা করা উচিত; উইন্ডোজ সাধারণত এটি স্বয়ংক্রিয়ভাবে পরিষ্কার করতে ব্যর্থ হয়, কারণ ক্লিনআপ টাস্ক চালানোর প্রয়োজনীয়তা কঠোর। আপনি যদি WinSxS ফোল্ডারটি পরিষ্কার করছেন কারণ আপনার সঞ্চয়স্থান কম, তাহলে নিশ্চিত করুন যে আপনি C ড্রাইভে স্থান খালি করার পদ্ধতিগুলি পরীক্ষা করে দেখেছেন বা কিছু মুছে না দিয়ে আরও জায়গা পান৷