<पी> यदि आपने कभी बहुत अधिक स्थान घेरने वाली फ़ाइलों या फ़ोल्डरों को खोजने के लिए अपनी C ड्राइव को स्कैन किया है, तो आपने "WinSxS" नाम का एक आश्चर्यजनक रूप से बड़ा फ़ोल्डर देखा होगा। यदि आपके पास भंडारण कम है तो सफ़ाई करना एक आकर्षक लक्ष्य है - लेकिन ऐसा न करें! तब तक नहीं जब तक आप इस गाइड में यह नहीं सीख लेते कि यह क्या है और इसे सही तरीके से कैसे साफ किया जाए। <पी> सामग्री तालिका Windows में WinSxS फ़ोल्डर क्या है और यह इतनी अधिक जगह क्यों लेता है
<पी> आमतौर पर, WinSxS फ़ोल्डर सभी घटक स्टोर फ़ाइलों को होस्ट करता है और C ड्राइव के भीतर 8GB से 12GB तक जगह लेगा। विंडोज़ कंपोनेंट स्टोर में विंडोज़ और सिस्टम ऐप्स/सेवाओं को अपडेट करने से संबंधित सभी फ़ाइलें शामिल हैं। यह सुनिश्चित करता है कि पुनर्प्राप्ति और स्थिरता के लिए आपके पास हमेशा महत्वपूर्ण सिस्टम डेटा का बैकअप हो। <पी> जब आवश्यक हो, इन घटक स्टोर फ़ाइलों का उपयोग बूट विफलता या भ्रष्टाचार पर आपके सिस्टम को पुनर्प्राप्त करने, ड्राइवरों और विंडोज अपडेट को वापस लाने, सर्वर प्रबंधक के लिए भूमिकाएँ जोड़ने, साइड-बाय-साइड असेंबली का उपयोग करके प्रोग्राम चलाने आदि जैसे कार्यों को करने के लिए किया जाता है। <पी> नीचे कुछ सामान्य प्रकार के डेटा दिए गए हैं जिन्हें सिस्टम स्थिरता के लिए यहां संग्रहीत किया जाता है: - Windows इंस्टॉलेशन फ़ाइलों को बाद में रोलबैक करने के लिए अपडेट करता है। इसमें संस्करण अपग्रेड भी शामिल है, इसलिए आप अपग्रेड करने के बाद विंडोज 10 पर वापस जा सकते हैं।
- अगर चीजें गलत हो जाती हैं तो ड्राइवरों के पिछले संस्करणों को वापस ले लिया जाएगा।
- दूषित फ़ाइलों को ठीक करने के लिए आवश्यक Windows सिस्टम फ़ाइलों की प्रतिलिपियाँ, जैसे कि जब आप SFC/Scannow कमांड चलाते हैं।
- .NET फ्रेमवर्क (इसके सभी स्थापित संस्करण) अद्यतन फ़ाइलें यहां संग्रहीत हैं।
- अतिरिक्त भाषा पैक अपने घटकों को यहां सहेजते हैं, जैसे लिखावट पहचान इंजन, फ़ॉन्ट घटक, आवाजें, आदि।
- वैकल्पिक सुविधाएँ जैसे लीगेसी विंडोज़ ऐप्स या वर्चुअलाइज़ेशन सुविधाएँ (हाइपर-V और WSL) सक्रिय होने पर फ़ाइलें WinSxS फ़ोल्डर में जोड़ती हैं।
<पी> जैसे-जैसे आप अपने पीसी का उपयोग करते हैं, WinSxS फ़ोल्डर में अधिक से अधिक डेटा जमा होता जाता है, जिससे इसका आकार बढ़ता जाता है। हालाँकि, नए अपडेट आने पर समय के साथ इसमें मौजूद डेटा पुराना हो जाता है। जबकि विंडोज़ समय-समय पर इस फ़ोल्डर की बुनियादी सफाई करता है, यह अक्सर सक्रिय सिस्टम पर विफल रहता है। यही कारण है कि जगह खाली करने के लिए आपको इसे समय-समय पर साफ करना चाहिए। Windows में WinSxS फ़ोल्डर का वास्तविक आकार देखें
<पी> साफ़ करने से पहले, WinSxS फ़ोल्डर का सही आकार जानना महत्वपूर्ण है ताकि यह देखा जा सके कि इसे साफ़ करने की आवश्यकता है या नहीं। आप सोच रहे होंगे कि WinSxS फ़ोल्डर का आकार ढूँढने में इतनी कठिनाई क्या है? आख़िरकार, आप "C:\Windows" पर जा सकते हैं, WinSxS पर राइट-क्लिक करें फ़ोल्डर, और गुण चुनें फ़ोल्डर का आकार देखने के लिए.
<पी> लेकिन बात यह है कि यह वास्तविक आकार नहीं है। <पी> कंपोनेंट स्टोर में, कई फ़ाइलें हार्ड लिंकिंग नामक तकनीक का उपयोग करती हैं। यह हार्ड-लिंकिंग सुविधा कई फ़ाइलों को उस स्थान या डेटा की प्रतियां बनाए बिना एक ही स्थान तक पहुंचने की अनुमति देती है। इसके कारण, जब आप पारंपरिक विधि का उपयोग करके WinSxS फ़ोल्डर के आकार को मापने का प्रयास करते हैं, तो यह सोचेगा कि एक ही फ़ाइल की कई प्रतियां जगह ले रही हैं और अंतिम आकार में उस अंतर को प्रतिबिंबित करेंगी। <पी> कंपोनेंट स्टोर का वास्तविक आकार जानने के लिए, आपको PowerShell के माध्यम से डिप्लॉयमेंट इमेज सर्विसिंग एंड मैनेजमेंट (DISM) टूल का उपयोग करना होगा। <पी> विंडोज़ सर्च में "पावरशेल" टाइप करें, विंडोज पॉवरशेल पर राइट-क्लिक करें , और व्यवस्थापक के रूप में चलाएँ चुनें . <पी> PowerShell में, निम्न आदेश चलाएँ: dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
<पी> जैसे ही आप कमांड निष्पादित करते हैं, विंडोज़ घटक स्टोर को स्कैन करेगा और स्थान का उपयोग कैसे किया जा रहा है इसका विवरण तैयार करेगा। हम जिसकी तलाश कर रहे हैं वह घटक स्टोर का वास्तविक आकार है . मेरे मामले में, कंपोनेंट स्टोर का वास्तविक आकार 9.98GB है। विंडोज़ आपको यह भी बताएगा कि कंपोनेंट स्टोर क्लीनअप अनुशंसित है या नहीं। पी> Windows में WinSxS फ़ोल्डर को साफ़ करना
<पी> यदि विंडोज़ कंपोनेंट स्टोर को साफ़ करने की अनुशंसा करता है, तो आप किसी अन्य कमांड से ऐसा कर सकते हैं। यदि नहीं, तो इसका मतलब है कि विंडोज़ ने यह पहले ही कर दिया है, और आपको कुछ भी करने की ज़रूरत नहीं है (जब तक कि आप पूर्ण रीसेट नहीं चाहते)। <पी> एक बार फिर से व्यवस्थापक अधिकारों के साथ PowerShell खोलें, और WinSxS फ़ोल्डर को साफ़ करने के लिए निम्न आदेश निष्पादित करें: dism.exe /online /Cleanup-Image /StartComponentCleanup
<पी> उपरोक्त कार्रवाई से सफ़ाई प्रक्रिया प्रारंभ हो जाएगी. कंपोनेंट स्टोर को साफ करने में कुछ समय लग सकता है। एक बार हो जाने पर, पॉवरशेल विंडो बंद करें और अपने सिस्टम को पुनरारंभ करें। मेरे मामले में, यह लगभग 3.3 जीबी साफ हो गया।
<पी> WinSxS फ़ोल्डर को साफ़ करने के लिए एक और, अधिक "परमाणु" क्लीनअप कमांड भी है। यह सभी अद्यतन घटकों को पूरी तरह से हटा देगा और वर्तमान सिस्टम फ़ाइलों को बैकअप फ़ाइलों के रूप में संग्रहीत करेगा। हालाँकि यह WinSxS फ़ोल्डर के आकार को बहुत कम कर देगा, यह सिस्टम परिवर्तनों को रोलबैक करने, पुनर्प्राप्ति टूल चलाने और आपके वर्तमान सेटअप में कुछ भी गलत होने पर सिस्टम भ्रष्टाचार को ठीक करने की आपकी क्षमता को भी हटा देगा। <पी> यदि आप विंडोज़ में WinSxS फ़ोल्डर को पूरी तरह से रीसेट करना चाहते हैं, तो PowerShell में निम्न कमांड चलाएँ: Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
<पी> आपको हर कुछ महीनों में WinSxS फ़ोल्डर का आकार जांचना चाहिए; विंडोज़ आमतौर पर इसे स्वचालित रूप से साफ़ करने में विफल रहता है, क्योंकि सफ़ाई कार्य चलाने की आवश्यकताएँ सख्त हैं। यदि आप WinSxS फ़ोल्डर को साफ़ कर रहे हैं क्योंकि आपके पास स्टोरेज कम है, तो सुनिश्चित करें कि आपने C ड्राइव में स्थान खाली करने या कुछ भी हटाए बिना अधिक स्थान प्राप्त करने के तरीकों की जाँच कर ली है।