क्या आपने कभी अनुभव किया है कि आपका फिजिकल या वर्चुअल डिस्क WinSxS डायरेक्टरी के अंदर फाइलों के एक समूह द्वारा खपत किया जा रहा है और आप उनमें से किसी को भी डिलीट नहीं कर पा रहे थे, क्योंकि आपके पास पर्याप्त परमिशन नहीं थी, यहां तक कि एडमिनिस्ट्रेटर अकाउंट के साथ भी? शायद, आपने किया होगा।
जब भी आप अपने Windows ऑपरेटिंग सिस्टम को अपडेट करते हैं, तो यह C:\Windows\WinSxS पर फाइलों को डाउनलोड और स्टोर करेगा। Microsoft के अनुसार, कुछ घटकों के पिछले संस्करणों को सिस्टम पर एक अवधि के लिए रखा जाता है, जिससे जरूरत पड़ने पर आप रोलबैक कर सकते हैं। एक अवधि के बाद, ये पुराने घटक इंस्टॉलेशन से ऑटोमैटिकली हटा दिए जाते हैं। लेकिन, हमने महसूस किया कि यह हमेशा ऐसा नहीं होता है, और आपको इसे मैन्युअल रूप से करने की आवश्यकता होती है।
कृपया ध्यान दें कि आपको WinSxS फोल्डर के भीतर फाइलों को डिलीट नहीं करना चाहिए, क्योंकि WinSxS फोल्डर से फाइलों को डिलीट करना या पूरे WinSxS फोल्डर को डिलीट करना आपके सिस्टम को गंभीर रूप से नुकसान पहुंचा सकता है ताकि आपका PC बूट न हो और अपडेट करना असंभव हो जाए। यहां तक कि अगर आप ऐसा करते हैं, तो आपको केवल तभी करना चाहिए जब आपके पास अपने सिस्टम इमेज का बैकअप हो।
मेरा एक परिदृश्य है जहां मेरी वर्चुअल मशीन में ठीक से काम करने के लिए पर्याप्त फ्री स्पेस नहीं है क्योंकि WinSxS ने 30% डिस्क स्पेस खपत कर लिया है। वर्चुअल मशीन में 50 GB डिस्क साइज है और यह दिसंबर 2016 से Windows Server 2016 चला रही है। WinSxS 15 GB फ्री स्पेस खपत कर रहा है क्योंकि इसमें अभी भी दिसंबर 2016 से बहुत सारे डाउनलोड किए गए अपडेट हैं। इस लेख का लक्ष्य WinSxS फोल्डर के आकार को कैसे कम करें और कुछ डिस्क स्पेस फ्री करें समझाना है।
यही प्रक्रिया Windows 7 से Windows 10 तक क्लाइंट ऑपरेटिंग सिस्टम और Windows Server 2012 से Windows Server 2019 तक सर्वर ऑपरेटिंग सिस्टम पर लागू होती है।
तरीका 1: डिस्क क्लीनअप चलाएं
पहले तरीके में, हम Disk Cleanup के नाम से जाने जाने वाले एक नेटिव Windows यूटिलिटी का उपयोग करके डिस्क क्लीनअप करेंगे।
- Windows Explorer दबाए रखें और E दबाकर File Explorer खोलें
- This PC पर क्लिक करें और अपने सिस्टम पार्टीशन पर नेविगेट करें, डिफ़ॉल्ट रूप से यह Local disk (C:\) है
- पार्टीशन C:\ पर राइट-क्लिक करें और फिर Properties पर क्लिक करें।

- General के तहत Disk Cleanup पर क्लिक करें और तब तक प्रतीक्षा करें जब तक Disk Cleanup आपके Windows मशीन पर कितना डिस्क स्पेस खपत हुआ है इसकी गणना न कर ले। इसे पूरा होने में कुछ मिनट लग सकते हैं।

- आप जिन फाइलों को डिलीट करना चाहते हैं उन्हें चुनें और OK पर क्लिक करें
- Delete Files पर क्लिक करके फाइलों के स्थायी डिलीशन की पुष्टि करें। Disk Cleanup यूटिलिटी आपके मशीन पर अनावश्यक फाइलों को साफ कर रही है
- File Explorer खोलें और वेरिफाई करें कि कुछ स्पेस फ्री हो रहा है या नहीं
तरीका 2: DISM का उपयोग करके WinSxS का डिस्क आकार कम करें
दूसरे भाग में, हम DISM का उपयोग करके WinSxS का डिस्क आकार कम करेंगे। DISM (Deployment Image Servicing and Management) एक कमांड-लाइन टूल है जिसका उपयोग Windows इमेज को माउंट और सर्विस करने के लिए किया जाता है।
- Start Menu पर लेफ्ट-क्लिक करें और Windows PowerShell (Admin) या Command Prompt (Admin) पर क्लिक करें। हमारे मामले में, हम Command Prompt (Admin) का उपयोग करेंगे। कमांड-लाइन टूल को एडमिनिस्ट्रेटर के रूप में चलाना अनिवार्य है न कि स्टैंडर्ड यूजर अकाउंट के रूप में।
- निम्नलिखित कमांड टाइप करें और WinSxS फोल्डर का आकार कम करने के लिए Enter दबाएं।
dism.exe /online /Cleanup-Image /StartComponentCleanup

- एक बार यह पूरा हो जाने पर, निम्नलिखित कमांड टाइप करें और कंपोनेंट स्टोर में हर घटक के सभी सुपरसीडेड वर्जन को हटाने के लिए Enter दबाएं। कृपया ध्यान दें कि इस कमांड के पूरा होने के बाद सभी मौजूदा सर्विस पैक और अपडेट को अनइंस्टॉल नहीं किया जा सकता है। यह भविष्य के सर्विस पैक या अपडेट की अनइंस्टॉलेशन को ब्लॉक नहीं करेगा।
dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
- Windows Server को रिस्टार्ट करें। File Explorer खोलें और वेरिफाई करें कि आपके पास कितना फ्री स्पेस है
तरीका 3: WinSxS से पुरानी फाइलें डिलीट करें। सावधानी से उपयोग करें!
इस तरीके में, हम उन पुराने अपडेट फाइलों को डिलीट करेंगे जो 2016, 2017, और 2019 में डाउनलोड और इंस्टॉल की गई थीं। इस तरीके के साथ आगे बढ़ने से पहले, कृपया अपनी इमेज का बैकअप लें या अपनी वर्चुअल मशीन का स्नैपशॉट बनाएं। हम प्रोडक्शन एनवायरनमेंट में इस कार्रवाई को करने की अनुशंसा नहीं करते हैं, बल्कि टेस्टिंग एनवायरनमेंट में यह देखने के लिए कि Windows फाइलों और फोल्डरों को WinSxS में डिलीट करने के बाद कैसे व्यवहार करेगा।
- Windows Explorer दबाए रखें और E दबाकर File Explorer खोलें
- C:\Window पर नेविगेट करें, WinSxS पर राइट-क्लिक करें, और फिर Properties पर क्लिक करें।
- Security पर क्लिक करें और फिर स्पेशल परमिशन खोलने के लिए Advanced पर क्लिक करें।

- Owner: TrustedInstaller के तहत Change पर क्लिक करें।
- ऑब्जेक्ट नाम दर्ज करें जो एडमिनिस्ट्रेटर है और जिसका उपयोग आप रनिंग Windows मशीन पर करते हैं, Check Names पर क्लिक करें, और फिर OK पर क्लिक करें।
- Apply पर क्लिक करें और फिर यदि आपने अभी इस ऑब्जेक्ट का स्वामित्व लिया है, तो इस ऑब्जेक्ट के प्रॉपर्टीज को देखने या बदलने से पहले आपको इस ऑब्जेक्ट के प्रॉपर्टीज को बंद करके फिर से खोलना होगा।

- Edit पर क्लिक करें और Add पर क्लिक करें। अब ऑब्जेक्ट नाम दर्ज करें जो एडमिनिस्ट्रेटर है और जिसका उपयोग आप रनिंग Windows मशीन पर करते हैं, Check Names पर क्लिक करें, और फिर OK पर क्लिक करें।
- अकाउंट चुनें और फुल कंट्रोल परमिशन अलाउ करें
- Yes पर क्लिक करें सिस्टम फोल्डर पर परमिशन सेटिंग्स बदलने के लिए। Apply पर क्लिक करें और फिर OK। सभी खुली विंडो बंद करें
- पुरानी फाइलें डिलीट करें। हमारे मामले में, हम 2016, 2017, और 2018 वर्ष की सभी फाइलों को डिलीट करेंगे जिससे लगभग 11 GB फ्री हो जाएगा।