Winsxs विंडोज़ 7 क्या है। WinSxS फ़ोल्डर: यह क्या कार्य करता है और इसे कैसे साफ़ करें

ओएस का उपयोग करते समय, उपयोगकर्ता विंडोज़ फ़ोल्डर की तीव्र वृद्धि को नोटिस करते हैं। आकार में वृद्धि इस तथ्य के कारण है कि आंतरिक winxs फ़ोल्डर का वजन बहुत अधिक होने लगता है। आइए जानें कि विंडोज 7, 10, 8 में यह winxs फ़ोल्डर क्या है और क्या इसे हटाया या साफ़ किया जा सकता है।

Winsxs - यह फ़ोल्डर क्या है और क्या इसे हटाया जा सकता है?

यह फ़ोल्डर पथ C:\Windows\winsxs पर स्थित है और OS घटक फ़ाइलों के साथ-साथ इन फ़ाइलों के बैकअप और अपडेट को संग्रहीत करता है। भले ही ये घटक स्थापित न हों ऑपरेटिंग सिस्टम, वे HDD स्थान लेते हुए, winxs फ़ोल्डर में संग्रहीत होते हैं।

नोट: इन परिस्थितियों में, स्थानीय ड्राइव अक्षर C है। आपका अक्षर भिन्न हो सकता है, सावधान रहें।

वास्तव में, OS घटक अन्य स्थानों पर स्थित हैं, और winxs फ़ोल्डर की सामग्री इन घटकों के लिंक हैं। जब स्थापित किया गया विंडोज़ अपडेट, फिर वे और उनकी पुरानी प्रतियाँ winxs फ़ोल्डर में समाप्त हो जाती हैं। समय के साथ, अधिक से अधिक अपडेट होते हैं और, तदनुसार, विन्सक्स फ़ोल्डर विंडोज़ में बहुत अधिक जगह लेता है।

Winsxs फ़ोल्डर आकार में कई गीगाबाइट तक पहुंच सकता है। हालाँकि आधुनिक हार्ड ड्राइव के लिए इस खाली स्थान का कोई मतलब नहीं है, लेकिन यह अतिश्योक्तिपूर्ण नहीं होगा। यह जानने के लिए कि winxs का वजन कितना है, बस उस पर राइट-क्लिक करें, फिर "गुण" चुनें, और "सामान्य" टैब पर मेगाबाइट की संख्या देखें। यह विधि फ़ोल्डर के वास्तविक आकार के बारे में जानकारी प्रदान नहीं करेगी, लेकिन खाली स्थान की मात्रा का आकलन करने में मदद करेगी। इस संख्या को याद रखें, आपको भविष्य में तुलना के लिए इसकी आवश्यकता होगी।

महत्वपूर्ण! यह तुरंत आरक्षण करना आवश्यक है कि पारंपरिक तरीके से विंडोज़ में विंडक्स फ़ोल्डर को मैन्युअल रूप से हटाने का कोई मतलब नहीं है, क्योंकि आप सिस्टम के संचालन के लिए महत्वपूर्ण घटकों को हटा सकते हैं।

सफ़ाई कार्यक्रम काम नहीं करेंगे; मानक OS उपकरण बने रहेंगे जो विंडोज़ में Winsxs फ़ोल्डर को साफ़ करने में मदद करेंगे। आइए तरीकों को अधिक विस्तार से देखें।

डिस्क क्लीनअप उपयोगिता का उपयोग करके पुराने अपडेट हटाना

यह विधि विंडोज 7 और पुराने संस्करणों में काम करती है, जिससे winxs फ़ोल्डर का आकार कम हो जाएगा। निम्न विधियों में से किसी एक का उपयोग करके डिस्क क्लीनअप चलाएँ:

नई विंडो में क्लियर बटन पर क्लिक करें सिस्टम फ़ाइलें(स्क्रीनशॉट में दिखाया गया है)। यदि यूएसी द्वारा संकेत दिया जाए, तो हाँ पर क्लिक करें।

विंडोज़ में Winsxs फ़ोल्डर को साफ़ करने के लिए, सुनिश्चित करें कि "Windows अपडेट साफ़ करना" उप-आइटम के बगल में स्थित चेकबॉक्स चेक किया गया है, क्योंकि यह अनुभाग Winsxs फ़ोल्डर में फ़ाइलों को हटाने के लिए ज़िम्मेदार है। अपनी इच्छानुसार अन्य वस्तुओं की जाँच करें। इस विंडो में आप रिलीज़ की अनुमानित मात्रा का अनुमान भी लगा सकते हैं डिस्क मैं स्थान. अंत में, ओके पर क्लिक करें और प्रक्रिया पूरी होने तक प्रतीक्षा करें; आपको अपने पीसी को पुनरारंभ करने की आवश्यकता हो सकती है।

ध्यान दें: अपडेट क्लीनिंग फ़ंक्शन विंडोज 8, 10 में बनाया गया है। विंडोज 7 के लिए, माइक्रोसॉफ्ट ने इस विकल्प को जोड़ने के लिए एक अपडेट जारी किया है। यदि आपको अपडेट क्लीनअप आइटम नहीं मिलता है, तो KB2852386 अपडेट पैकेज डाउनलोड और इंस्टॉल करें। नीचे दी गई विधियाँ विंडोज़ 7 पर काम नहीं करतीं।

कार्य अनुसूचक के साथ सफ़ाई

साथ विंडोज़ रिलीज 8 ने एक ऐसी सुविधा पेश की जो आपको winxs फ़ोल्डर को स्वचालित रूप से साफ़ करने की अनुमति देती है। ओएस में एक स्वचालित स्टार्टकंपोनेंटक्लीनअप कार्य बनाया गया है, जो चल रहा है पृष्ठभूमि 30 दिनों के बाद फ़ाइलों के पुराने संस्करण को हटाने के लिए। यह अवधि नए अपडेट की असंगति को रोकने के लिए दी गई है। आप नीचे दिए गए चरणों का पालन करके इस कार्य को मैन्युअल रूप से चला सकते हैं।

कार्य शेड्यूलर शुरू करने के लिए, "रन" विंडो में (विन + आर बटन के साथ खोला गया), कमांड Taskschd.msc लिखें, फिर ओके पर क्लिक करें।

विंडो के बाईं ओर, "टास्क शेड्यूलर लाइब्रेरी" अनुभाग का विस्तार करें, फिर "माइक्रोसॉफ्ट" और "विंडोज़" उपखंड, सर्विसिंग अनुभाग ढूंढें और उस पर क्लिक करें। Winsxs फ़ोल्डर की सफाई शुरू करने के लिए स्टार्टकंपोनेंटक्लीनअप का चयन करें और विंडो के दाईं ओर "रन" पर क्लिक करें। आपको लगभग एक घंटा इंतजार करना होगा.

नोट: आप इस कार्य को कमांड लाइन के माध्यम से कार्यान्वित कर सकते हैं। फिर आपको कमांड का उपयोग करना होगा:
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

कमांड लाइन के माध्यम से सफाई

Dism.exe एक cmd एप्लिकेशन है जो आपको Windows घटकों के साथ विभिन्न जोड़तोड़ करने की अनुमति देता है, जो winxs फ़ोल्डर को साफ़ करने में मदद करेगा। विंडोज़ 10 में 8.1 पेश किया गया नया पैरामीटर AnalyzeComponentStore, जो यह निर्धारित करने में मदद करता है कि Winsxs पैकेज वास्तव में कितनी जगह लेता है। व्यवस्थापक अधिकारों के साथ एक कमांड प्रॉम्प्ट खोलें, निम्नलिखित कमांड दर्ज करें और एंटर दबाएँ:

Dism.exe /ऑनलाइन /क्लीनअप-इमेज /AnalyzeComponentStore

गणना के परिणामस्वरूप, आपको पता चल जाएगा कि सफाई की सिफारिश की गई है या नहीं। यह देखने के लिए कि कितनी मेमोरी खाली की जा सकती है, स्क्रीनशॉट में चिह्नित आइटम पर ध्यान दें। इन दोनों तत्वों का योग आयतन दर्शाता है अधिग्रहीत स्थानआपकी हार्ड ड्राइव पर.

विश्लेषण के बाद, आप winxs फ़ोल्डर को साफ़ करना शुरू कर सकते हैं। Cmd मेंStartComponentCleanup पैरामीटर कार्य शेड्यूलर के समान परिणाम देता है। हालाँकि, घटकों को बिना प्रतीक्षा किए तुरंत हटा दिया जाता है। व्यवस्थापक अधिकारों के साथ cmd में, निम्नलिखित संरचना दर्ज करें, फिर Enter पर क्लिक करें:

Dism.exe /ऑनलाइन /क्लीनअप-इमेज /स्टार्टकंपोनेंटक्लीनअप

ResetBase पैरामीटर का उपयोग करके आप प्रत्येक घटक के सभी पुराने संस्करण हटा देते हैं। आदेश इस तरह दिखता है:

Dism.exe /ऑनलाइन /क्लीनअप-इमेज /स्टार्टकंपोनेंटक्लीनअप /रीसेटबेस

SPSuperseded पैरामीटर सर्विस पैक द्वारा ली जाने वाली जगह को कम करने में मदद करता है। इस आदेश का प्रयोग करें:

Dism.exe /ऑनलाइन /क्लीनअप-इमेज /SPSuperseded

इन आदेशों के पूरा होने तक प्रतीक्षा करें। इसके बाद, AnalyzeComponentStore पैरामीटर का उपयोग करके मुक्त मेमोरी की मात्रा का अनुमान लगाएं।

विंडोज़ घटकों को हटाना

विंडोज़ 8, 10 आपको विंडोज़ ओएस घटकों को सक्षम या अक्षम करने की अनुमति देता है। ये फ़ंक्शन "प्रोग्राम" अनुभाग में स्थित हैं।

सभी विंडोज़ घटकों को winxs फ़ोल्डर में संग्रहीत किया जाता है, भले ही वे सक्षम हों या नहीं, और स्थान लेते हैं। इन घटकों को पूरी तरह से winxs से हटाने में मदद करने का एक तरीका है, जिससे स्थान खाली हो जाता है। भविष्य में, आप आवश्यकतानुसार हटाए गए घटकों को डाउनलोड कर सकेंगे।

व्यवस्थापकीय विशेषाधिकारों के साथ cmd चलाएँ। नीचे कमांड टाइप करें, फिर एंटर दबाएं:

DISM.exe /ऑनलाइन /अंग्रेजी /प्राप्त-सुविधाएँ /प्रारूप: तालिका

कमांड लाइन घटक नामों के साथ-साथ उनके राज्यों की एक तालिका बनाएगी। हटाए जाने वाले घटक का नाम याद रखें और निम्न आदेश का उपयोग करें:

DISM.exe /ऑनलाइन /अक्षम-फ़ीचर /फ़ीचरनाम:नाम /निकालें

इस कमांड में आपको NAME को अपने कंपोनेंट के नाम से बदलना होगा। उदाहरण में हम DirectPlay को हटा देंगे.

इससे स्थिति पेलोड हटाए जाने के साथ अक्षम में बदल जाएगी। ये वे तरीके हैं जिनसे आप विंडोज़ में winxs फ़ोल्डर को साफ़ कर सकते हैं।

बस इतना ही, अब आप जानते हैं कि winxs - यह क्या है विंडोज़ फ़ोल्डर 7, 8, 10 और इसे कैसे साफ़ करें। पहले तीन तरीकों का उपयोग करने की अनुशंसा की जाती है, हालांकि आपको कार्य शेड्यूलर विधि का सहारा नहीं लेना पड़ेगा, क्योंकि यह डुप्लिकेट है, लेकिन सब कुछ आपके विवेक पर है। घटकों को हटाने की अनुशंसा नहीं की जाती है क्योंकि इससे अधिक स्थान खाली नहीं होगा और भविष्य में हटाए गए घटकों की आवश्यकता हो सकती है। आप HDD पर अतिरिक्त स्थान खाली करने के लिए भी ऐसा कर सकते हैं।

कई उपयोगकर्ता, विंडोज 7 द्वारा कब्जा किए गए डिस्क स्थान की मात्रा को अनुकूलित करते समय, यह जानकर आश्चर्यचकित हो जाते हैं कि winxs फ़ोल्डर आकार में बहुत बड़ा है, जो समय के साथ बढ़ता भी जाता है। स्वाभाविक रूप से, उन्हें इस सवाल का सामना करना पड़ता है कि इसकी आवश्यकता क्यों है और क्या इसे हटाया जा सकता है। ओएस डेवलपर्स के अनुसार, यह फ़ोल्डर सिस्टम पर इंस्टॉल किए गए सभी अपडेट के बारे में जानकारी संग्रहीत करता है। यह इस तथ्य को स्पष्ट करता है कि इसका आकार बढ़ रहा है - विंडोज जितना पुराना होगा, उसमें उतने ही अधिक अपडेट इंस्टॉल होंगे। लेकिन इसे हटाने और साफ़ करने के प्रश्न का उत्तर इतना सरल नहीं है और इसके लिए स्पष्टीकरण की आवश्यकता है।

Winxs को हटाना और साफ करना

हम तुरंत प्रश्न का उत्तर देते हैं: क्या इस फ़ोल्डर को हटाया जा सकता है? नहीं, तुम नहीं कर सकते! इससे अनिवार्यतः अस्थिरता पैदा होगी विंडोज़ ऑपरेशन 7 या पुनर्प्राप्ति की असंभवता के साथ इसका पतन भी। फ़ाइलों को कूड़ेदान में हटाकर या CCleaner जैसी विभिन्न तृतीय-पक्ष सफाई उपयोगिताओं का उपयोग करके इसे मैन्युअल रूप से साफ़ करने का प्रयास समान प्रभाव देगा। यह संभावना नहीं है कि कोई भी उपयोगकर्ता, डिस्क क्लीनअप प्रोग्राम का उल्लेख न करें, जानता है कि इस फ़ोल्डर से कौन सी फ़ाइलें इसके आकार को कम करने के लिए हटाई जा सकती हैं, और कौन सी नहीं। तथ्य यह है कि इस फ़ोल्डर की फ़ाइलों में हाल के अपडेट हैं, लेकिन पुराने अपडेट भी हैं जो सिस्टम के लिए अनावश्यक हो गए और बाद में नए द्वारा प्रतिस्थापित कर दिए गए। ऐसी फ़ाइलें बहुत अधिक जगह लेती हैं, उनसे छुटकारा पाना संभव होगा, लेकिन उन्हें आवश्यक अद्यतनों से अलग करने का कोई तरीका नहीं है।

किसी फ़ोल्डर को ठीक से कैसे खाली करें

अक्टूबर 2013 में, Microsoft ने अद्यतन KB2852386 (वैकल्पिक) जारी किया, जिसका उद्देश्य Winsxs फ़ोल्डर को साफ-सुथरा करके समस्या का समाधान करना था। इसलिए, जो उपयोगकर्ता इस फ़ोल्डर को समझदारी से साफ करने जा रहे हैं, उन्हें दृढ़ता से अनुशंसा की जाती है कि यदि यह पहले से इंस्टॉल नहीं है तो इसे इंस्टॉल करें। लेकिन केवल इस अद्यतन की स्थापना और संचालन के लिए यह आवश्यक है कि सर्विस पैक 1 (SP1) विंडोज 7 में स्थापित किया जाए। अपडेट 32-बिट और 64-बिट विंडोज़ दोनों पर काम करता है।

अद्यतन KB2852386 स्थापित किया जा रहा है

अपने किसी ब्राउज़र का उपयोग करके इस अपडेट को डाउनलोड करना उचित नहीं है। सबसे अच्छा तरीकाइसे स्थापित करें - मानक का उपयोग करें विंडोज़ उपकरण. ऐसा करने के लिए, नियंत्रण कक्ष में "विंडोज अपडेट" अनुभाग खोलें।

इस विंडो में आपको वैकल्पिक विज्ञापनों पर क्लिक करना होगा, इसके जवाब में उनकी एक सूची प्रदर्शित होगी। इसमें आपको KB2852386 ढूंढना होगा, इसे चेकबॉक्स से चिह्नित करना होगा और "अपडेट इंस्टॉल करें" बटन पर क्लिक करना होगा। फिर आपको अपडेट प्रक्रिया पूरी होने और रीबूट होने तक इंतजार करना होगा।

winxs सफाई प्रक्रिया

जब KB2852386 अद्यतन स्थापित होता है, तो पुराने अद्यतनों को हटाने की प्रक्रिया इस प्रकार है। एक्सप्लोरर विंडो में "कंप्यूटर" पर क्लिक करके एक्सप्लोरर को कॉल करें, सिस्टम ड्राइव पर राइट-क्लिक करें और दिखाई देने वाले संदर्भ मेनू में "गुण" चुनें। गुण विंडो में, "सामान्य" टैब खोलें और "डिस्क क्लीनअप" बटन पर क्लिक करें।

इसके अलावा, आप डिस्क क्लीनअप भी कर सकते हैं कमांड लाइन, यदि आप इसमें से क्लीनएमजीआर सिस्टम उपयोगिता को एडमिनिस्ट्रेटर मोड में चलाते हैं और सिस्टम डिस्क सेट करते हैं। दोनों विकल्पों में, सिस्टम डिस्क को स्कैन करने की प्रक्रिया उन फ़ोल्डरों और फ़ाइलों का पता लगाने के लिए शुरू हो जाएगी जिन्हें सिस्टम के कामकाज को नुकसान पहुंचाए बिना डिस्क से हटाया जा सकता है।

स्कैन पूरा होने पर, ऑब्जेक्ट्स की एक सूची प्रदर्शित की जाएगी जिन्हें हटाया जा सकता है और इस तरह सिस्टम डिस्क के कब्जे वाले हिस्से की मात्रा कम हो सकती है। उपयोगकर्ता को उन वस्तुओं को चिह्नित करना होगा जिन्हें वह हटाना चाहता है और "ओके" बटन पर क्लिक करना चाहिए। आपको "Windows अपडेट साफ़ करें" चेकबॉक्स को चेक करना होगा। यदि winxs फ़ोल्डर में कोई पुराना अद्यतन नहीं है, तो यह आइटम हटाए गए की सूची में नहीं होगा।

"ओके" पर क्लिक करने पर, सफाई उपयोगिता चयनित वस्तुओं को हटाने की प्रक्रिया शुरू कर देगी। इसमें काफी लंबा समय लग सकता है. इसके पूरा होने के बाद, आपको अपना कंप्यूटर पुनः आरंभ करना चाहिए।

डीआईएसएम का उपयोग करना

यह उपयोगिता 8 से शुरू होकर विंडोज़ वितरण में दिखाई दी है। लेकिन इंटरनेट से मिली जानकारी के मुताबिक इसे सात में भी इस्तेमाल किया जा सकता है. आपको बस इसे डाउनलोड और इंस्टॉल करना होगा। इसकी कार्यक्षमता क्या है? और यहां अस्थायी फ़ाइलों, लॉग, कैश को हटाना, स्थापित सिस्टम का संपीड़न, संपीड़न की डिग्री का संकेत देना, अनावश्यक सेवाओं को अक्षम करना और हटाना, और निश्चित रूप से, अपडेट हटाना है। लेकिन सबसे पहले आपको इसे डाउनलोड करना होगा और इसे Windows\System32 फ़ोल्डर में रखना होगा।

उपयोगिता को व्यवस्थापक के रूप में कमांड लाइन मोड में लॉन्च किया गया है। सफाई शुरू करने से पहले, आपको फ़ोल्डर का विश्लेषण करना चाहिए और पता लगाना चाहिए कि क्या इसे साफ करने की आवश्यकता है। इस उपयोगिता का कमांड प्रारूप बहुत विविध नहीं है और ऐसा दिखता है:

Dism.exe /ऑनलाइन /क्लीनअप-इमेज /कमांड विकल्प

निम्नलिखित में, हम पूर्ण कमांड प्रारूप को छोड़ देंगे और केवल वर्णित कमांड का विकल्प प्रस्तुत करेंगे। किसी भी स्थिति में, उपयोगिता कमांड के परिणाम के साथ एक विंडो के साथ प्रतिक्रिया करती है, जिसमें लाइन "ऑपरेशन सफलतापूर्वक पूरा हुआ" दिखाई देती है।

Winsxs फ़ोल्डर की सामग्री का विश्लेषण विकल्प का उपयोग करके किया जाता है
/AnalyzeComponentStore
इस आदेश को निष्पादित करने के बाद, हमें एक विश्लेषण रिपोर्ट मिलती है:

यह दिखाता है कि आप 1 जीबी से थोड़ा अधिक बचाकर बैकअप और अक्षम घटकों, कैश और अस्थायी डेटा को दर्द रहित तरीके से साफ़ कर सकते हैं। रिपोर्ट में "घटक भंडारण क्लीनअप अनुशंसित: हाँ" पंक्ति शामिल है, जिसका अर्थ है कि आप क्लीनअप कमांड चला सकते हैं।

ऐसा करने के लिए, विकल्प के साथ कमांड चलाएँ

/स्टार्टकंपोनेंटक्लीनअप

यह अनावश्यक फ़ाइलों को हटाने की प्रक्रिया शुरू करता है, और पूरा होने पर, एक स्क्रीन एक संदेश के साथ दिखाई देती है जो हटाने के सफल समापन का संकेत देती है।

अपडेट के दौरान बनाई गई संग्रहीत फ़ाइलों को हटाने के लिए एक कमांड दर्ज करके निर्देशिका सफाई प्रक्रिया जारी रखी जा सकती है। इस आदेश का विकल्प है:

विकल्प के साथ कमांड का उपयोग करके सिस्टम घटकों के पुराने संस्करणों को हटाया जा सकता है

/StartComponentCleanup /ResetBase

अब आइए स्थापित ओएस घटकों की सूची को सही करने की ओर मुड़ें। बेशक, यह आमतौर पर कंट्रोल पैनल के प्रोग्राम्स और फीचर्स अनुभाग से "विंडोज सुविधाओं को चालू या बंद करें" फ़ंक्शन का उपयोग करके किया जाता है। हालाँकि, भले ही किसी घटक को विंडोज़ द्वारा प्रदान की गई सूची में हटाए जाने के लिए चिह्नित नहीं किया गया हो, फिर भी वह winxs फ़ोल्डर में मौजूद हो सकता है। इस फ़ोल्डर में संग्रहीत घटकों की पूरी सूची देखने के लिए, आपको विकल्प सेट करके कमांड चलाना होगा

/ऑनलाइन /अंग्रेजी /प्राप्त-सुविधाएँ /प्रारूप: तालिका

परिणामी तालिका से उन घटकों का चयन करके जिनकी उपयोगकर्ता को आवश्यकता नहीं है, वह उन्हें winxs में मिटा सकता है और एक कमांड का उपयोग करके इसका आकार कम कर सकता है जिसके विकल्प इस प्रकार हैं:

/ऑनलाइन /अक्षम-फ़ीचर /फ़ीचरनाम:नाम /निकालें

जहां नाम हटाए जाने वाले घटक का नाम है।

क्या मुझे फ़ोल्डर को बिल्कुल साफ़ करने की ज़रूरत है?

यदि आप चीजों को गंभीरता से देखें, तो आप इस प्रश्न का उत्तर इस प्रकार दे सकते हैं:

  • समय-समय पर, यहां तक ​​कि बहुत लंबे समय तक भी स्थापित प्रणाली- नहीं। आधुनिक वॉल्यूम के साथ कई गीगाबाइट डिस्क स्थान को बचाने का प्रयास हार्ड ड्राइव्ज़समय बर्बाद करने, डिस्क को खराब करने और अनावश्यक अपडेट को वापस रोल करना असंभव बनाने के अलावा कुछ नहीं होगा। यह भी ध्यान में रखना चाहिए कि अनेक फ़ाइल प्रबंधकएक्सप्लोरर सहित, इसका आकार लगभग 40% अधिक है।
  • यदि सात को 2 वर्ष से कम समय पहले स्थापित किया गया था, तो इस फ़ोल्डर का आकार 2-3 जीबी से अधिक होने की संभावना नहीं है और इसे साफ़ करने की कोई आवश्यकता नहीं है।
  • यह दूसरी बात है जब सिस्टम डिस्क का शेष खाली स्थान इतना छोटा होता है कि ऑपरेशन के दौरान यह धीमा हो जाता है। इस मामले में, मुक्त की गई ये वही कुछ गीगाबाइट उत्पादकता में वृद्धि प्रदान कर सकती हैं।

(विशेष रूप से विंडोज 7 और विंडोज 8 में), आप देखेंगे कि फ़ोल्डर सबसे अधिक जगह लेता है winxs. वो अंदर है सिस्टम फ़ोल्डर खिड़कियाँ.

Winsxs फ़ोल्डर में क्या है और यह इतनी अधिक जगह क्यों लेता है?
Microsoft डेवलपर्स ने यह सुनिश्चित करने का निर्णय लिया कि सभी पुराने सिस्टम अपडेट (घटक फ़ाइलें और लाइब्रेरी) हटाए न जाएं, बल्कि "बस मामले में" सिस्टम में बने रहें, और अधिक सटीक रूप से, ताकि यदि गेम/प्रोग्राम को पुरानी फ़ाइलों की आवश्यकता हो, तो वे मिल सकें इस फ़ोल्डर में.

इसलिए, पहले से ही विंडोज़ स्थापनायह बहुत अधिक जगह लेता है, और भविष्य में, जब आप सिस्टम को अपडेट करेंगे, तो इस फ़ोल्डर का आकार और अधिक बढ़ जाएगा।

यह अच्छा है यदि आपके सिस्टम डिस्क पर बहुत अधिक जगह है, तो हो सकता है कि आप लगातार बढ़ते हुए (विशेष रूप से अपडेट के बाद) डिस्क स्थान पर ध्यान न दें, लेकिन क्या होगा यदि आपके पास पहले से ही बहुत कम जगह है और आपको इसे खाली करने की आवश्यकता है?

Winsxs फ़ोल्डर का आकार कैसे हटाएं/साफ़ करें/कम करें?

सबसे पहले, आपको यह जानना होगा कि आप इस फ़ोल्डर को हटा नहीं सकते हैं! क्योंकि आप सब कुछ हटा देंगे - आवश्यक और अनावश्यक दोनों।

सबसे अच्छा विकल्प पुराने विंडोज़ अपडेट को हटाना होगा। फ़ोल्डर साफ़ करें winxsएक विशेष कमांड का उपयोग करना संभव है।

तो चलिए लॉन्च करते हैं और इसमें प्रवेश करते हैं

DISM.exe /ऑनलाइन /क्लीनअप-इमेज /spssuperseded



हम प्रतीक्षा करते हैं और निम्न संदेश प्रकट होने तक विंडो बंद नहीं करते हैं:

इसके बाद फोल्डर का आकार कम हो जाना चाहिए। उदाहरण के लिए, शुरू में मेरे पास 8.01 जीबी मुफ्त था, लेकिन इस ऑपरेशन के बाद 17.2 जीबी मुफ्त हो गया।

यदि यह आपके लिए पर्याप्त नहीं है, तो आप डिस्क को मलबे से भी साफ कर सकते हैं।
ऐसा करने के लिए, डिस्क पर राइट-क्लिक करें और चुनें गुण. वहां क्लिक करें डिस्क की सफाई


हम डिस्क पर जानकारी एकत्र होने की प्रतीक्षा कर रहे हैं:


स्क्रीनशॉट में चिह्नित फ़ाइलों का चयन करें ( मेमोरी डंप फ़ाइलेंऔर डंप फ़ाइलें डिबग करें)

इस लेख में हम विंडोज़ में WinSxS फ़ोल्डर के आसपास की स्थिति पर चर्चा करेंगे, इसका आकार हमेशा क्यों बढ़ता है, और इसके वॉल्यूम को विनियमित करने के तरीकों पर चर्चा करेंगे।

निर्देशिका सी:\विंडोज\WinSxSविंडोज़ ओएस घटकों का एक भंडार है। इसमें है डीएलएल फ़ाइलें, बायनेरिज़, XML फ़ाइलें किसी भी विंडोज़ सुविधा की स्थापना और संचालन के लिए आवश्यक हैं। जब विंडोज़ अपडेट स्थापित होते हैं, तो सिस्टम पर विंडोज़ घटकों के नए संस्करण दिखाई देते हैं; इस स्थिति में, पिछले संस्करणों को निर्दिष्ट फ़ोल्डर में ले जाया जाता है। ऐसा इसलिए किया जाता है ताकि अपडेट के साथ कोई समस्या आने पर उपयोगकर्ता को वापस रोल करने का अवसर मिले या पिछले संस्करणों के साथ संगतता की संभावना बनी रहे।

बिना ध्यान से देखे भी संक्षिप्त विवरणफ़ोल्डर का उद्देश्य, आप समझ सकते हैं कि समय के साथ, फ़ोल्डर की मात्रा में वृद्धि अपरिहार्य है। इसके अलावा, यह प्रक्रिया असीमित है, हालाँकि इसकी मेमोरी में इससे बड़े WinSxS फ़ोल्डर हैं 20 जीबीमैं नहीं देखा था।

फ़ोल्डर का आकार कम करने का सबसे आसान तरीका शेष घटकों के पिछले संस्करणों और पुराने अपडेट को हटाना है (निश्चित रूप से मैन्युअल रूप से नहीं)। ऐसा करने के लिए, आप विंडोज़ 10 में निर्मित सिस्टम क्लीनअप उपयोगिता या डीआईएसएम कमांड के एक विशेष विकल्प का उपयोग कर सकते हैं (नीचे उस पर अधिक जानकारी)।

वैसे

विंडोज 7 में, इसी नाम का सफाई उपकरण पुराने अपडेट को प्रभावित नहीं करता है। गलती करना। इस संस्करण में अनावश्यक अद्यतनों को हटाने के लिए इसका उपयोग करें क्लीनएमजीआर.exe KB अद्यतन 2852386 आवश्यक है।

सब कुछ ठीक होगा, लेकिन सब कुछ इतना सरल नहीं है. वर्णित कार्यों के अलावा, WinSxS फ़ोल्डर हार्ड फ़ाइलों का एक वास्तविक भंडार है, जो फ़ाइलों के लिए संकेतक हैं, उनके सभी कार्य करते हैं। इसका मतलब यह है कि लिंक और फ़ाइल स्वयं ही हो सकती है अलग-अलग नामऔर एक ही ऑब्जेक्ट की ओर इशारा करते हुए, एक ही वॉल्यूम की विभिन्न निर्देशिकाओं में स्थित हों। और सभी पट्टियों के फ़ाइल प्रबंधक इस निर्देशिका में मौजूद हार्ड लिंक को ध्यान में रखते हुए WinSxS फ़ोल्डर के बड़े आकार को प्रदर्शित करते हैं। WinSxS फ़ोल्डर का वास्तविक आकार पता लगाया जा सकता है, उदाहरण के लिए, एक छोटे प्रोग्राम का उपयोग करके डी.यू.(डिस्क उपयोग) से Sysinternals।आप DISM कमांड का उपयोग करके सिस्टम घटक स्टोर का आकार भी जांच सकते हैं:

Dism.exe /ऑनलाइन /क्लीनअप-इमेज /AnalyzeComponentStore

अक्सर मंचों पर किसी फ़ोल्डर को मैन्युअल रूप से साफ़ करने का प्रश्न दोहराया जाता है। मैं उन लोगों का समर्थन करूंगा जो इतने चतुर हैं कि उपयोगकर्ताओं को केवल हाइलाइट करके और दबाकर WinSxS सामग्री को मिटाने से बचा सकते हैं मिटाना. अक्सर ऐसी कार्रवाइयां सिस्टम छवि को नुकसान पहुंचाती हैं, हालांकि कभी-कभी (यहां तक ​​​​कि शायद ही कभी) ऐसा विलोपन "काम करता है।" लेकिन अगर ऐसा हुआ भी, तो जगह खाली करने का यह तरीका अत्यधिक अनुशंसित नहीं है। WinSxS को साफ़ करने के मुख्य तरीके हैं:

  • NTFS कम्प्रेशन का उपयोग करके किसी फ़ोल्डर को संपीड़ित करना
  • घटकों के पुराने संस्करणों को उनके भंडारण से हटाना (अद्यतन स्थापित करने के बाद शेष संस्करण)
  • अनावश्यक सिस्टम घटकों को हटाना।

नीचे वर्णित क्रम में सभी तीन विकल्पों को एक साथ लागू करके, आप डिस्क स्थान खाली करने में अच्छे परिणाम प्राप्त कर सकते हैं। और, यदि आप विंडोज 10 के मालिक हैं, तो कमांड से शुरुआत करें:

Dism.exe /ऑनलाइन /क्लीनअप-इमेज /स्टार्टकंपोनेंटक्लीनअप

इससे निपटता है और क्लीनएमजीआर.exe, व्यवस्थापक के रूप में भी चलाएँ। वैसे, विंडोज़ 10 टास्क शेड्यूलर डीआईएसएम के समान एक ऑपरेशन प्रदान करता है। यह 30 दिन से अधिक पुराने अपडेट को अधिलेखित कर देता है। नाम के साथ कोई कार्य खोजें स्टार्टकंपोनेंटक्लीनअपअध्याय में ~\माइक्रोसॉफ्ट\विंडोज\सर्विसिंग.

ऑन-डिमांड सेटिंग्स या घटकों को हटाना

यह "फ़ंक्शन" दिखाई दिया नया संस्करणविंडोज़, आपको अप्रयुक्त सिस्टम सुविधाओं के बायनेरिज़ को हटाने की अनुमति देता है। और यह केवल DISM से या PowerShell में DISM cmdlet का उपयोग करके पहुंच योग्य है। साथ ही, ध्यान रखें कि DISM कमांड निर्भरता पैकेजों को पार्स करने में सक्षम नहीं है जैसा कि उसने किया था पिछला संस्करणएक समान संभावना के साथ. सामान्य तौर पर, केवल DISM का उपयोग करके किसी पैकेज को हटाने के बाद, केवल वही हटा दिया जाएगा जो निर्दिष्ट है। तथा शेष आश्रित पैकेज बने रहेंगे। पूरी सूचीमें सेटिंग्स और फ़ंक्शन विंडोज़ छविआप इसे कंसोल में कमांड चलाकर देख सकते हैं:

DISM.exe /ऑनलाइन /अंग्रेजी /प्राप्त-सुविधाएँ /प्रारूप: तालिका



उदाहरण के लिए, हम उसका उपयोग नहीं करने जा रहे हैं जो हमेशा सभी में दिखाई देता है विंडोज़ संस्करणलंबे समय तक लगभग बेकार इंटरनेट एक्सप्लोरर . इसे कार्यों और क्षमताओं की सूची से हटाया जा सकता है, अर्थात। इस आदेश का उपयोग करके बिल्कुल WinSxS फ़ोल्डर से:

DISM.exe /ऑनलाइन /अक्षम-फ़ीचर /फ़ीचरनाम: इंटरनेट-एक्सप्लोरर-वैकल्पिक-amd64 /निकालें

अब उपलब्ध सिस्टम फ़ंक्शंस की सूची में इस सेवा की स्थिति अक्षम में बदल जाएगी। हालाँकि, ठीक यही स्थिति है जब उपयोगकर्ता को अपने कार्यों पर भरोसा होना चाहिए। आपको स्पष्ट कारणों से सभी सक्षम कार्यों को जल्दबाजी में अक्षम नहीं करना चाहिए।

WinSxS के लिए NTFS संपीड़न

WinSxS फ़ोल्डर के आकार को कम करने का अगला विकल्प . इस मामले में, यह सुनिश्चित करने की पुरजोर अनुशंसा की जाती है कि आप सिस्टम की पूर्ण बैकअप प्रतिलिपि बनाएँ। इसके निर्माण के बाद, कंसोल लॉन्च करें और कुछ सेवाओं को रोकें:

एससी स्टॉप एमएससर्वर एससी स्टॉप ट्रस्टेडइंस्टॉलर एससी कॉन्फिग एमएसआईसर्वर स्टार्ट= अक्षम एससी कॉन्फिग ट्रस्टेडइंस्टॉलर स्टार्ट= अक्षम

आइए उपयोगिता का उपयोग करके हमारी निर्देशिका में फ़ोल्डर्स और फ़ाइलों (एसीएल) को आवंटित एक्सेस सूचियों की बैकअप प्रतिलिपि पर स्टॉक करें icacls. बैकअप प्रति ACL एक साधारण परीक्षण फ़ाइल है जो फ़ाइलों और फ़ोल्डरों के साथ-साथ उनकी अनुमतियों को भी निर्दिष्ट करती है।

Icacls "%WINDIR%\WinSxS" /save "%WINDIR%\WinSxS_NTFS.acl" /t

आइए स्वयं WinSxS फ़ोल्डर और उसमें शामिल फ़ोल्डरों के स्वामी बनें:

टेकओन /f "%WINDIR%\WinSxS" /r

आइए इस निर्देशिका के पूर्ण अधिकार अपने खाते को सौंपें:

Icacls "%WINDIR%\WinSxS" /अनुदान "%USERDOMAIN%\%USERNAME%":(F) /t

आइए टर्मिनल से एक कमांड के साथ फ़ोल्डर की सामग्री को संपीड़ित करें। कुछ फ़ाइलें संपीड़ित नहीं की जाएंगी (वे अभी सिस्टम द्वारा उपयोग में हो सकती हैं), इसलिए यदि आप /I ध्वज के बिना कमांड चलाते हैं, तो यह लॉक की गई फ़ाइल का सामना करने पर प्रक्रिया को रोक देगा। आप उस प्रक्रिया का नाम पा सकते हैं जो इस फ़ाइल पर काम कर रही है ( Ctrl + एफ) और इसे रोकें। हालाँकि, उन फ़ाइलों को संपीड़ित करने पर विशेष रूप से ध्यान देना उचित है जो सिस्टम द्वारा उपयोग नहीं की जाती हैं:

कॉम्पैक्ट /s:"%WINDIR%\WinSxS" /c /a /i *

समाप्त करने के बाद, WinSxS के अतिरिक्त अधिकार वापस TrustedInstaller को सौंपना बेहतर है:

Icacls "%WINDIR%\WinSxS" /setowner "NT Service\TrustedInstaller" /t

हम पहले से बनाई गई बैकअप फ़ाइल से मूल ACL को WinSxS फ़ोल्डर में पुनर्स्थापित करते हैं:

Icacls "%WINDIR%" /पुनर्स्थापित करें "%WINDIR%\WinSxS_NTFS.acl"

अब हम ऑटोस्टार्ट सेवाओं को पुनर्स्थापित करते हैं विंडोज इंस्टालरऔर विंडोज़ मॉड्यूल इंस्टालर:

एससी कॉन्फिग एमएसआईसर्वर प्रारंभ = मांग एससी कॉन्फिग ट्रस्टेडइंस्टॉलर प्रारंभ = मांग

आप WinSxS फ़ोल्डर का आकार जांच सकते हैं:

मेरे मामले में, संपीड़न का उपयोग करके, मैं फ़ोल्डर का आकार लगभग 4 जीबी तक कम करने में सक्षम था। हालाँकि, भगवान जाने क्या... मेरी एक मशीन पर मेरे पास एक छोटे आकार का एसएसडी है - इसके लिए इतनी जगह भी गंभीर है। और, यदि आपको यह परिदृश्य पसंद है, तो मैं इस पैराग्राफ में दिए गए आदेशों को इस बैच फ़ाइल से बदलने का सुझाव दे सकता हूं:

प्रारंभ करने से पहले, Windows Explorer बंद करें। शुरू करने से पहले, फ़ाइल को संग्रह से अनज़िप करें, इसे गुणों में अनलॉक करें और व्यवस्थापक के रूप में चलाएं। इसमें बहुत समय लगेगा.

संपीड़न WinSxS फ़ोल्डर और संपूर्ण सिस्टम के संचालन को कैसे प्रभावित करेगा?

विंडोज़ तथाकथित पारदर्शी मोड (डेटा ट्रांसफर मोड) में संपीड़ित फ़ाइलों के साथ काम करता है। लेकिन डेटा संपीड़न/डीकंप्रेसन में हमेशा समय लगता है। और यह वही है जो उपयोगकर्ता कभी-कभी नोटिस करता है: हम सभी के पास हुड के नीचे "आधुनिक पत्थर" नहीं जुड़ा होता है। लेकिन, वैसे, कंप्रेशन फ़ंक्शन के मामले में, एक तेज़ प्रोसेसर की तुलना में एक शक्तिशाली प्रोसेसर का होना कहीं अधिक प्रभावी है एचडीडी- कुछ मामलों में, मैंने व्यक्तिगत रूप से संपीड़ित फ़ाइलों के साथ काम करते समय गति में वृद्धि भी देखी। इसलिए पुराने कंप्यूटर मॉडल के उपयोगकर्ताओं को किसी भी मंदी का अनुभव नहीं होगा, लेकिन "पुराने" कंप्यूटर के मालिकों को किसी भी संपीड़ित फ़ाइलों और फ़ोल्डरों के संबंध में संपीड़न फ़ंक्शन का सावधानीपूर्वक उपयोग करना चाहिए।

पुराने संस्करण हटा रहा है: Cleanmgr.exe

एक और विश्वसनीय तरीकाडिस्क स्थान खाली करना (WinSxS फ़ोल्डर सहित) एक सफाई उपयोगिता है क्लीनएमजीआर.exe. विंडोज़ 10 में यह विस्टा/7 में पिछले वाले की तुलना में थोड़ा अधिक काम कर सकता है। आइए लॉन्च करें:

फ़ोल्डर साफ़ करना एक्सएस विंडोज़ जीतता है 7

विषय पर प्रकाशन