सवाल क्या मैं फ़ोल्डर "सी: \ विन्डोज़ \ इंस्टॉलर \ $ पैच कैश $" हटा सकता हूं?


यह फ़ोल्डर मेरे सी विभाजन के लगभग एक जीबी ले रहा है। क्या इसे अभी हटाना संभव है?


121
2017-12-13 07:17


मूल




जवाब:


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


50
2017-12-13 07:41



हाँ, सी: \ विंडोज़ \ इंस्टॉलर \ $ मेरे हार्ड ड्राइव पर $ पैच कैश $ खाली है, इसलिए मुझे लगता है कि यह मेरे लिए सुरक्षित है, यह आपके लिए पर्याप्त सुरक्षित होना चाहिए। - Sticky
मैं इसे स्थानांतरित करने की कोशिश करूंगा और देखें कि क्या होता है - James
के लिए कमांड लाइन विकल्प पढ़ना msizap, मुझे आश्चर्य है यदि मैन्युअल रूप से इन फ़ाइलों को हटाने वास्तव में सुरक्षित है। पसंद करना msizap * माइक्रोसॉफ्ट ने लिखा: सभी विंडोज इंस्टालर फ़ोल्डर्स और रजिस्ट्री कुंजियों को हटाता है, साझा डीएलएल गणना समायोजित करता है, और विंडोज इंस्टालर सेवा को रोकता है। इन-प्रोग्रेस कुंजी और रोलबैक जानकारी भी हटा देता है। विंडोज़ मैन्युअल रूप से फाइलों को हटाते समय भी ऐसा करते हैं? (भागो मत msizap यह समझने के बिना कि यह क्या करता है; टिप्पणियां देखें यहोशू का जवाब।) - Arjan
कम से कम इसकी सिफारिश की है सिकुड़ जाना  C:\WINDOWS\Installer\$PatchCache$ या पूर्ण C:\WINDOWS\Installer फ़ोल्डर। सरल कदम डिस्क पर वास्तव में बहुत अधिक जगह बचा सकता है। कई एमएसपी फाइलें मौजूद हैं जो अंदर कैब का उपयोग नहीं कर रही हैं। ऐसी एमएसपी फाइलें अच्छी तरह से संपीड़ित हो सकती हैं और किसी को मुफ्त में कुछ डिस्क स्थान मिल जाता है। - Oleg


हीथ स्टीवर्ट्स पैच कैश और फ्रीिंग स्पेस एमएसडीएन ब्लॉग पर विस्तार से बताते हैं। अंश:

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

[..] किसी उत्पाद के लिए बेसलाइन कैश को हटाकर, भविष्य की मरम्मत, पैच इंस्टॉल, और पैच अनइंस्टॉल परिदृश्यों को आपके मूल स्थापना मीडिया की आवश्यकता हो सकती है। यदि आपके पास ड्राइव स्पेस है तो यह अनुशंसा की जाती है कि आप बेसलाइन कैश उपलब्ध रखें।


57
2017-12-02 07:58



ध्यान दें कि वह उल्लेख करता है कि आपको केवल हटा देना चाहिए कुछ से उप फ़ोल्डर्स $PatchCache$\Managed\ । मेरे लिए मैंने एमएस ऑफिस फ़ोल्डरों को हटा दिया क्योंकि वे बहुत सी जगह ले रहे थे और मेरे पास डीवीडी है। आपको आसानी से एमएस ऑफिस फ़ोल्डर्स को पहचानने में सक्षम होना चाहिए क्योंकि उनके पास एमएस ऑफिस आइकन के साथ फाइलें हैं। - Nux
इसके लिए धन्यवाद - मैंने पूरे फ़ोल्डर को मेमोरी स्टिक पर बंद कर दिया और रीबूट किया और सब ठीक था। मुझे 2 जीबी से बचाया (विन 7 एक्स 64) - user765827
हीथ ने स्पष्ट रूप से अपनी पोस्ट पर एक टिप्पणी में कहा कि "आप% windir% \ installer \ $ पैचकेच $ को हटा सकते हैं। इससे आपको बाइनरी डेल्टा पैच के साथ-साथ पैच अनइंस्टॉल के दौरान स्रोत संकेत मिल सकते हैं, लेकिन अन्यथा ठीक है। हालांकि,% windir% \ installer के तहत सीधे किसी भी फाइल को मिटाना नहीं चाहिए, हालांकि यह आपको उन फ़ाइलों का उपयोग करने वाले उत्पादों की मरम्मत, पैचिंग या यहां तक ​​कि अनइंस्टॉल करने से रोक देगा जो इस प्रकार का उपयोग करते हैं। " - Holistic Developer


आप भी कोशिश कर सकते हैं MSIZAP माइक्रोसॉफ्ट से उपयोगिता। इसमें एक "सुरक्षित" विकल्प है, 'जी'।


14
2018-05-05 20:25



अच्छा लगा। लेकिन लेख के अनुसार स्कैंडलॉन द्वारा उल्लेख किया गया: हालांकि, msizap का उपयोग करते समय सावधानी बरतें। "जी!" सुरक्षित है, लेकिन अन्य रैमिकेशंस को समझने के बिना अन्य स्विच की खोज करने का मतलब यह हो सकता है कि आप अब उत्पादों को पैच नहीं कर सकते हैं क्योंकि उत्पाद पंजीकरण गुम है (अनिवार्य रूप से यह विंडोज इंस्टालर को दिखाई देता है कि आपका उत्पाद वहां नहीं है)। रजिस्ट्री को संपादित करने की तरह इसका इलाज करें। - Arjan
मैंने Win7 (मेरे फ़ोल्डर के 9.2 जीबी) पर इसे चलाने की कोशिश की और डिस्क उपयोग में कोई कमी नहीं देखी। है msizap अभी भी Win7 के साथ जरूरी है? - Drew Noakes
@DrewNoakes यदि आपने "सुरक्षित" विकल्प का उपयोग किया है, तो मुझे लगता है कि उन फ़ाइलों को सभी आवश्यक माना गया था। - Joshua Drake
"MSIZAP और MSICUU2 अब समर्थित नहीं हैं क्योंकि उन्हें समस्याएं उत्पन्न हुई हैं। कृपया प्रोग्राम इंस्टॉल करें और यहां उपलब्ध समस्या निवारक अनइंस्टॉल करें: support.microsoft.com/kb/2438651" - 11/22/2011, जेफ इंगल एमएसएफटी - matt wilkie
@mattwilkie आप इसे एक उत्तर के रूप में भी शामिल करना चाह सकते हैं। - Joshua Drake


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


7
2017-08-09 16:49



यह एक अच्छा समझौता की तरह लगता है। इस सुझाव के लिए धन्यवाद! - Jeremy Stein


क्या यह संभव है? हाँ। अगर आप? शायद नहीं, अगर आपको नहीं करना है। विंडोज इंस्टालर उन फ़ाइलों को चारों ओर रखता है क्योंकि ऐसा लगता है कि अगर आपको कभी भी उनके ऊपर एक और पैच स्थापित करना है (या उन विशेष पैच को अनइंस्टॉल करना है) तो उन्हें आवश्यकता है।


3
2017-12-13 07:26





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

इस तरह आप 30% तक खाली स्थान प्राप्त कर सकते हैं (या आपके मामले में, लगभग 300 एमबी), और यदि आप बाद में इस सामान की आवश्यकता होगी तो आप सबकुछ रखें। और सिस्टम की गति और प्रतिक्रिया बहुत प्रभावित नहीं होगी क्योंकि सिस्टम शायद ही कभी इस मानचित्र तक पहुंचता है।

आप इस रणनीति को कई अन्य गैर-आवश्यक सिस्टम मैप्स पर लागू कर सकते हैं, इस प्रकार अपने ड्राइव पर बहुत सी जगह खाली कर सकते हैं!


2
2017-08-24 13:44





आप फ़ोल्डर सामग्री को हटा सकते हैं।

इन कदमों का अनुसरण करें:

1) विंडोज इंस्टालर को सेवा रोकें।

2) रजिस्ट्री कुंजी सेट करें जो अधिकतम फ़ोल्डर आकार को शून्य पर इंगित करता है।

3) फ़ोल्डर सामग्री हटाएं।

4) विंडोज इंस्टालर सेवा शुरू करें।

5) विंडोज इंस्टालर को सेवा रोकें।

6) रजिस्ट्री कुंजी सेट करें जो अधिकतम फ़ोल्डर आकार को 10 (डिफ़ॉल्ट) इंगित करता है।

7) विंडोज इंस्टालर सेवा शुरू करें।

उदाहरण:

Net Stop msiserver /Y

Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f

RmDir /q /s %WINDIR%\Installer\$PatchCache$

Net Start msiserver /Y

Net Stop msiserver /Y

Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 10 /f

Net Start msiserver /Y

इससे निष्कर्षित:

http://www.sysadmit.com/2016/02/GPO-Reducir-tamano-C-Windows-Installer.html


1
2018-02-25 11:28