जवाबों:
मुझे लगता है कि फ़ाइलों को निकालना सुरक्षित होना चाहिए, बशर्ते कि आप भविष्य में उन्हें फिर से डाउनलोड कर सकें, अगर उन्हें आपकी ज़रूरत हो या यदि आपके मूल स्थापित डिस्क तक पहुंच हो। मेरे कंप्यूटर पर भी कुछ ऐसा ही था, मैंने इसे अभी डिलीट किया और हर बार मूल डिस्क से चीजें स्थापित करता है जो अब मुझसे पूछती है। असुविधाजनक, हाँ; लेकिन मैं अक्सर सामान स्थापित नहीं करता हूं और यह मेरी हार्ड ड्राइव पर पूरे टन की जगह बर्बाद होने से बहुत बेहतर है।
msizap
, मुझे आश्चर्य है कि क्या मैन्युअल रूप से इन फ़ाइलों को हटाना वास्तव में सुरक्षित है। जैसे msizap *
Microsoft लिखते हैं: सभी Windows इंस्टालर फ़ोल्डर और रजिस्ट्री कुंजियाँ हटाता है, साझा DLL काउंट को समायोजित करता है, और Windows इंस्टालर सेवा को रोकता है। इन-प्रोग्रेस कुंजी और रोलबैक जानकारी भी निकालता है। क्या मैन्युअल रूप से फ़ाइलों को हटाने के दौरान विंडोज भी ऐसा करता है? ( जोशू के जवाबmsizap
को समझे बिना न चलाएं ; यहोशू के जवाब पर टिप्पणियाँ देखें ।)
C:\WINDOWS\Installer\$PatchCache$
या पूर्ण C:\WINDOWS\Installer
फ़ोल्डर के लिए अनुशंसित है । सरल कदम डिस्क पर वास्तव में बहुत जगह बचा सकता है। कई msp फ़ाइलें मौजूद हैं जो अंदर कैब का उपयोग नहीं कर रही हैं। ऐसी msp फाइलें अच्छी तरह से संपीड़ित हो सकती हैं और किसी को मुफ्त में कुछ डिस्क स्थान मिलता है।
हीथ स्टीवर्ट के द पैच कैश और एमएसडीएन ब्लॉग पर खाली स्थान के बारे में विस्तार से बताते हैं। अंश:
[..] विंडोज इंस्टालर सेवा के कारण आधारभूत कैश में प्रतिस्थापित की जा रही किसी भी मूल फ़ाइल को कैश करने के लिए। [..] यह बेसलाइन कैश है जो सिस्टम ड्राइव पर इंस्टाल होने के बाद ड्राइव ड्राइव की बहुत अधिक खपत करता है।
[..] एक उत्पाद के लिए आधारभूत कैश को हटाकर, भविष्य की मरम्मत, पैच इंस्टॉल, और पैच अनइंस्टॉल परिदृश्यों को आपके मूल स्थापना मीडिया की आवश्यकता हो सकती है। यदि आपके पास ड्राइव स्पेस है तो यह अनुशंसा की जाती है कि आप बेसलाइन कैश उपलब्ध रखें।
$PatchCache$\Managed\
। मेरे लिए मैंने एमएस ऑफिस के फोल्डर हटा दिए क्योंकि वे बहुत जगह ले रहे थे और मेरे पास उनके लिए डीवीडी है। आपको आसानी से एमएस ऑफिस फोल्डर को पहचानने में सक्षम होना चाहिए क्योंकि उनके पास एमएस ऑफिस आइकन वाली फाइलें हैं।
आप Microsoft से MSIZAP उपयोगिता भी आज़मा सकते हैं । इसका एक "सुरक्षित" विकल्प है, 'जी'।
msizap
अभी भी Win7 के साथ की जरूरत है?
इस फ़ोल्डर के लिए मैं जो भी करता हूं, वह इसे अब हर बार फिर से देखता हूं और केवल वहां के पैकेज हटा देता हूं जो कम से कम छह महीने पुराने हैं। इस तरह, अगर कोई खराब पैच है जिसे मुझे वापस रोल करने की आवश्यकता है, तो मैं आमतौर पर अभी भी कर सकता हूं।
क्या यह संभव है? हाँ। अगर आप? शायद नहीं, अगर आपको नहीं करना है। विंडोज इंस्टालर उन फाइलों को इधर-उधर रखता है क्योंकि उन्हें लगता है कि अगर आपको कभी भी उनके ऊपर एक और पैच स्थापित करना है (या उन विशेष पैच को अनइंस्टॉल करना है)।
यदि संदेह है, तो आप हमेशा सुरक्षित तरीके से जा सकते हैं: बस पूरे इंस्टॉलर के नक्शे को संकुचित करें! इंस्टॉलर मैप पर राइट क्लिक करें (या सिर्फ $ पैचचेक $ मैप) और गुण चुनें । पर सामान्य टैब पर क्लिक करें उन्नत बटन। अंत में, डिस्क स्थान को बचाने के लिए फ़ोल्डरों की जांच करें । यदि पूछा जाए, तो सभी सबफ़ोल्डर्स और फ़ाइलों को संपीड़ित करने के लिए एक विकल्प चुनें।
इस तरह से आप 30% तक खाली स्थान (या आपके मामले में, लगभग 300 एमबी) तक प्राप्त कर सकते हैं, और यदि आप बाद में इस सामान की आवश्यकता होगी तो आप सब कुछ रख देंगे। और सिस्टम की गति और प्रतिक्रिया बहुत प्रभावित नहीं होगी क्योंकि सिस्टम इस मानचित्र तक शायद ही कभी पहुंचता है।
आप इस रणनीति को कई अन्य गैर-आवश्यक सिस्टम मानचित्रों पर लागू कर सकते हैं, इस प्रकार आपके ड्राइव पर बहुत सारी खाली जगह की वसूली कर सकते हैं!
आप फ़ोल्डर सामग्री को हटा सकते हैं।
इन कदमों का अनुसरण करें:
1) विंडोज इंस्टॉलर सेवा को रोकें।
2) रजिस्ट्री कुंजी सेट करें जो अधिकतम फ़ोल्डर आकार को शून्य पर इंगित करता है।
3) फ़ोल्डर सामग्री हटाएं।
4) विंडोज इंस्टॉलर सेवा शुरू करें।
5) Windows इंस्टालर सेवा को रोकें।
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
यदि आपके पास जगह है तो एक वैकल्पिक ड्राइव पर फ़ोल्डर को जंक्शन करने के लिए MKLINK का उपयोग करें
• ड्राइव D पर: C नाम का उप फ़ोल्डर बनाएँ
कट और पेस्ट फ़ोल्डर इंस्टॉलर ड्राइव डी पर स्थित सी-विंडोज को सबफ़ोल्डर करने के लिए:
• CMD चलाएं
• टाइप करें: CD C: \ Windows
• टाइप करें: MKLINK / J इंस्टालर D: \ C-Windows \ Installer
• प्रकार: बाहर निकलें
समाधान प्रारंभ → रन → से कमांड का उपयोग करना है cmd
:
rmdir /q /s "C:\WINDOWS\Installer\$PatchCache$"
चेतावनी: यह इंस्टॉलर फ़ोल्डर को प्रभावित नहीं करेगा। msi
जब तक प्रोग्राम की स्थापना रद्द नहीं हो जाती, तब तक बनाई गई सभी सामग्री फ़ाइलें बनी रहेंगी। $PatchCache$
आकार के GB तक बढ़ सकता है जो मेरी हार्ड डिस्क की बहुत जगह लेता है।
यह आदेश हटा देगा $PatchCache$
, और आपके समाप्त होने के बाद चला जाएगा
dir C:\WINDOWS\Installer\$PatchCache$
... यह देखने के लिए कि क्या फ़ोल्डर अभी भी है।
आप भी उपयोग कर सकते हैं
del /q /s %tmp%
जो अस्थायी फ़ोल्डर में सभी फ़ाइलों को हटाता है, जो सॉफ़्टवेयर स्थापित करके बनाए जाते हैं।