मैं विंडोज को मारे बिना विंडोज इंस्टॉलर फ़ोल्डर से ड्राइव स्पेस को कैसे मुक्त कर सकता हूं?


387

मेरी SSD मशीन पर, C:\Windows\Installerफ़ोल्डर बड़े पैमाने पर है और मेरी कुल डिस्क स्थान का लगभग 15% लेता है।

क्या विंडोज 8.1 / 10 को मारने के बिना उस फ़ोल्डर को साफ करने का एक तरीका है? ओएस विभाजन पर इंस्टॉलरों को दूर करना बेकार लगता है।


2
मुझे विंडोज 8 में समस्या थी, और अस्थायी समाधान 8.1 पर अपग्रेड करना था (मेरे पास 20+ जी फ्री अप था!)। लेकिन समस्या फिर से बढ़ गई है, 8.1 के लगातार पैचिंग के साथ ... यह XP के बाद से विंडोज से एक कष्टप्रद समस्या है।
फ्यूहरमैनेटर

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

2
क्या आप मेरे साथ मजाक कर रहे हैं? मेरी मशीन पर, यह फ़ोल्डर अकेले बूट स्पेस (बूट के लिए आवंटित 20 जीबी / 80 जीबी) का 25% से अधिक लेता है। 2008 आर 2 जीता।
बजे जे इमरमान

3
आप खुश आदमी! मेरे सिस्टम पर इंस्टॉलर निर्देशिका 95 GB HDD का 50% लेती है। Microsoft यहाँ दुनिया की सबसे बड़ी सॉफ्टवेयर कंपनी की तरह काम नहीं कर रहा है!
अल बंडी

2
यह लगभग 2018 है, हमारे पास अब विंडोज़ 10 है और यह बहुत समान चीज़ के लिए डिस्क से 46 जीबी बंद हो जाता है: / कुछ चीजें कभी नहीं बदलती हैं।
mcy

जवाबों:


213

ऐसा लगता है कि मेरे लिए काम किया है। यह http://www.kavoir.com/2012/07/how-to-free-up-c-drive-disk-space-in-windows-7-easy.html से निर्देशों का एक सरल सेट है

  • सुनिश्चित करें कि आपकी मशीन पर कोई इंस्टॉलेशन नहीं चल रहा है (ऐसा करने के लिए शायद कोई औपचारिक तरीका है, लेकिन मुझे यकीन नहीं है कि कैसे)।
  • Windows एक्सप्लोरर C: \ Windows \ Installer का उपयोग करके किसी अन्य डिस्क पर कॉपी करें , जैसे : D: \ C_DRIVE \ Windows \ Installer - नोट: Windows \ Installer एक सिस्टम फ़ोल्डर है और इस प्रकार विंडोज 8.1 में अदृश्य है। आपको कॉपी बनाने के लिए एक्सप्लोरर का उपयोग करने के लिए इसे दिखाई देने के लिए अपने खाते को मोड़ना होगा। Google आपको यह पता लगाने में मदद करेगा कि उसे कैसे करना है।
  • C: \ Windows \ Installer की बैकअप प्रतिलिपि बनाएँ
  • व्यवस्थापक के रूप में चल रहे cmd.exe विंडो में निम्न कमांड टाइप करें:

    rmdir /s /q C:\Windows\Installer
    mklink /D C:\Windows\Installer D:\C_DRIVE\Windows\Installer
    
    • विंडोज आपको इंस्टॉलर निर्देशिका को हटाने की अनुमति नहीं दे सकता है, क्योंकि कुछ प्रक्रिया इस निर्देशिका के भीतर कुछ फ़ाइलों का उपयोग कर रही है:

      C:\Windows\Installer\{some files}.msi - The process cannot access the file because it is being used by another process.
      

      इस मामले में आप इस लिंक का उपयोग कर सकते हैं और प्रक्रिया को खोजने और उस प्रक्रिया को रोकने के लिए उपयोग कर सकते हैं जो rmdir कमांड को प्रतिबंधित कर रही है।

सत्यापन

सत्यापन के रूप में, मैंने अपने Microsoft Visio Professional 2013 स्थापित की "मरम्मत" को चलाया (प्रक्रिया में 4 मिनट लगे)। यह सफलतापूर्वक पूरा हुआ। उपरोक्त अपडेट करने के बाद विंडोज अपडेट (रिबूट के साथ) भी सफलतापूर्वक चला। अगर कुछ काम नहीं करता है तो मैं वापस लिखूंगा।


5
क्या यह बेहतर नहीं होगा यदि आप पहली बार "C: \ Windows \ Installer" को "D: \ C_DRIVE \ Windows \ Installer" में स्थानांतरित करें और फिर mklink चलाएं?
म्लादेन बी।

2
@MladenB। का उपयोग करना move( copyएक पुनरावर्ती के विपरीत rmdir) बेहतर लग सकता है। मैंने जिन मूल निर्देशों का उल्लेख किया है उनका कहना है कि फाइलों को हटाना जटिल हो सकता है क्योंकि आपको स्वामित्व लेना पड़ सकता है। मुझे विंडोज में पहले ऐसा करना पड़ा है और जब बहुत सारी फाइलें होती हैं तो यह कष्टप्रद होता है। ऐसे मामलों में, प्रतिलिपि पहली बार सफलतापूर्वक पूरी हो जाएगी, फिर आपको बस rmdirकाम करना होगा। इसके लिए C:\Windows\Installerशायद कोई फर्क नहीं पड़ता है, लेकिन उद्धृत लेख अन्य निर्देशिकाओं की बात करता है जिन्हें एक अलग ड्राइव पर स्थानांतरित किया जा सकता है।
फुहरामैनटर

3
यह कम से कम संपीड़ित C:\WINDOWS\Installer\$PatchCache$या पूर्ण C:\WINDOWS\Installerफ़ोल्डर के लिए अनुशंसित है । सरल कदम डिस्क पर वास्तव में बहुत जगह बचा सकता है। ऐसी कई .msp फाइलें मौजूद हैं जो अंदर कैब का उपयोग नहीं कर रही हैं। ऐसी .msp फाइलें अच्छी तरह से संपीड़ित हो सकती हैं और किसी को मुफ्त में कुछ डिस्क स्थान मिलता है। मैंने अपने SSD (नोटबुक पर एकमात्र डिस्क) C:\WINDOWS\Installer52GB फ़ोल्डर में रखा था जो कि साधारण संपीड़न के बाद केवल 41GB होगा।
ओलेग

1
यहाँ एक दिलचस्प दृष्टिकोण पर चर्चा की गई है: blogs.msdn.com/b/heaths/archive/2014/02/11// अन्य विकल्पों के लिए कुछ टिप्पणियां देखें, जिसमें एक स्क्रिप्ट भी शामिल है जो बहुत कुछ करती है।
फ्यूहरमैनटर

6
@ मेरे विंडोज 7 के साथ, मुझे मूल अनुमतियों को बाद में सहेजना और पुनर्स्थापित करना पड़ा। इससे पहले कि : चलती icacls C:\WindowsInstaller /save Installer.acl के बाद चलती: icacls D:\C_DRIVE\Windows\Installer /restore Installer.acl। अन्यथा इंस्टॉलर निर्देशिका को एक्सेस नहीं कर पाएंगे और एक त्रुटि की रिपोर्ट कर सकते हैं
1632.

204

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

नई अनाथ फ़ाइलों को खोजने के लिए विंडोज़ अपडेट के बाद पैचक्लेनर चलाएं।

मेरा सुझाव है कि आप हटो कार्रवाई का उपयोग करें, और अनाथ पैच को बाहरी भंडारण में स्थानांतरित करें, बस सुरक्षित रहें

PatchCleaner @ होमडेव

ज्ञात मुद्दे (वेबसाइट पर पूर्ण विवरण)

  • पैच रीडर चलाने के बाद Adobe Reader अपडेट करने में विफल हो सकता है।

नोट: @ फरवरी -2016 संस्करण के रूप में १.४.१.० यह है कि एडोब रीडर को गलत तरीके से पहचाने जाने के लिए अनुकूलन योग्य फिल्टर को अनुमति देने के लिए एक फिक्स है।


2
जादू :-)। विंडोज वास्तव में ज्ञात पैच की एक सूची रखता है जिसे इसकी आवश्यकता होती है, जिसे WMI कॉल के माध्यम से एक्सेस किया जा सकता है। मैं इस ज्ञात सूची की तुलना इस बात से करता हूं कि वास्तव में c: \ windows \ इंस्टॉलर निर्देशिका और फ़ोल्डर में कुछ भी जो सूची में नहीं है, अब इसकी आवश्यकता नहीं है। मैंने इसे कुछ दिनों पहले से सबसे नवीनतम विंडोज़ अपडेट के साथ सफलतापूर्वक अपडेट किया है और वे सभी सफलतापूर्वक इंस्टॉल हो गए हैं। अगर पैचलाइनर ने कुछ गलत किया है तो आपको त्रुटियां मिलेंगी। मैं तब तक कदम कार्रवाई का उपयोग करने की सलाह दूंगा जब तक आप खुश नहीं होंगे कि कार्यक्रम सही काम कर रहा है।
jcrawfor74

13
महान उपकरण, वास्तव में यह पसंद आया, मूल रूप से काम करता है :)
एलेक्स पोपोव

9
क्या आपको लगता है कि इस टूल का पोर्टेबल संस्करण बनाना संभव होगा?
RedX

2
@ jcrawfor74 क्या आप फ़ोल्डर को साफ करने की योजना बनाते हैं C: \ ProgramData \ Package Cache जहां MSI / MSP फाइलें संग्रहीत की जाती हैं जो नए विज़िटर टूल्स के साथ बनाई जाती हैं?
Magicandre1981

4
बरामद 30.44 जीबी। उपकरण के लिए धन्यवाद! अच्छा होगा अगर यह libre सॉफ्टवेयर था; इसने विश्वास प्रश्न को आसान बना दिया होगा;)
user30747

80

आप फ़ोल्डर को संपीड़ित कर सकते हैं। आप अंतरिक्ष के 10 और 20% के बीच फिर से हासिल करेंगे।

  1. एक्सप्लोरर विकल्पों में "सिस्टम फाइल दिखाएं" सक्षम करें
  2. इंस्टॉलर फ़ोल्डर पर राइट-क्लिक करें
  3. गुण
  4. उन्नत पर क्लिक करें
  5. नए संवाद पर, 'संपीड़ित' चुनें
  6. ओके पर क्लिक करें
  7. सभी फ़ाइलों और फ़ोल्डर के लिए आवेदन करें

7
सबसे अच्छा तरीका है जो पूरी तरह से सुरक्षित है। इसने मेरे फ़ोल्डर को 2gb से घटाकर 12gb
JqueryToAddNumbers

4
C: \ Windows \ Installer फ़ोल्डर को देखने के लिए, फ़ोल्डर विकल्पों में छिपाएँ सुरक्षित ऑपरेटिंग सिस्टम फ़ाइलों के विकल्प को अनचेक करें।
मियां असबत अहमद

5
या बस सीधे इसे ब्राउज़ करें और खाली स्थान पर राइट-क्लिक करें।
बस्तिजन

मुझे यह उत्तर वास्तव में उपयोगी लगा: संपीड़न सक्षम करने के बाद मेरा "इंस्टॉलर" 46.5GB से 38.9GB तक सिकुड़ा हुआ है (संपीड़न प्रक्रिया में लगभग 1 घंटे का समय लगा)
Andrea

13
वह है COMPACT /C /S:C:\Windows\Installer
संतली

10

कभी-कभी $ पैचचेक $ "इंस्टॉलर" फ़ोल्डर का एक बड़ा सौदा खा जाता है। आप जांच सकते हैं कि आपका "C: \ Windows \ Installer \ $ PatchCache $" फ़ोल्डर कितना बड़ा है (मेरा 1.5 साल बाद 6GB था)।

मूल रूप से यह "यदि आपके पास मूल इंस्टॉलर हैं, तो आप इसे हटा सकते हैं"।

rmdir / q / s "C: \ WINDOWS \ Installer \ $ PatchCache $" (पाठ्यक्रम के व्यवस्थापक के रूप में)

इसके बारे में पढ़ें: क्या मैं फ़ोल्डर "C: \ WINDOWS \ Installer \ $ PatchCache $" को हटा सकता हूं?

msdn: http://blogs.msdn.com/b/heaths/archive/2007/01/17/the-patch-cache-and-freeing-space.aspx


1
एक अच्छा, मैं लगभग पूरी तरह से भौतिक installers से स्थापित है, तो यह मेरी समस्या से बाहर एक अच्छा 5gb था! धन्यवाद x3
क्रोनोमेट्रिक

मेरे लिए, इंस्टॉलर निर्देशिका में 37GB में से 32GB है। अच्छा सूचक।
एरिक जॉनसन

7

इसे मारने का कोई आधिकारिक तरीका नहीं है । यदि आपके पास एक है तो आप इसे एचडीडी में स्थानांतरित करने के लिए एक लिंक का उपयोग कर सकते हैं ।


मैंने कई उपयोगकर्ताओं से पढ़ा है कि यह काम नहीं करता है: बिट्सम_junctionmaster.php # comment-1127491034 "समस्या यह है, msiexec (जाहिरा तौर पर) जंक्शन को अनदेखा करता है, और मैन्युअल रूप से C: \ Windows \ Installer बनाता है। यह 1) को हटाता है। जंक्शन, और 2) लक्ष्य निर्देशिका की सामग्री को पूरी तरह से हटा देता है। "
फ्यूहरमैनटर

1
@Fuhrmanator मैं इस्तेमाल किया schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html और यह मेरे लिए काम करता है।
Magicandre1981

मेरे पिछले लैपटॉप पर मैं एक छोटा एसएसडी और बड़ा एचडीडी था। मैंने इसे सभी को एचडीडी में स्थानांतरित कर दिया और एक लिंक बनाया। पूरी तरह से काम किया। (
विन

2

विंडोज 10 (**) पर सुरक्षित रूप से (*) स्पष्ट डिस्क स्थान कैसे करें

(*) निम्नलिखित चरणों को आमतौर पर सुरक्षित माना जाता है, लेकिन मैं कोई कच्चा लोहा की गारंटी नहीं देता हूं इसलिए कृपया अपने जोखिम पर उपयोग करें।

(**) निर्देश विंडोज 10 के लिए लिखे गए थे लेकिन इसी तरह के निर्देश विंडोज के अन्य संस्करणों पर भी लागू हो सकते हैं।

  1. अनाथ फ़ाइलों को हटाने के लिए PatchCleaner चलाएँ ।
  2. डिस्क क्लीनअप चलाएं (उदाहरण के लिए विंडोज स्टार्ट स्क्रीन में "क्लीन" टाइप करके और "फ्री फाइल्स डिस्क को अनावश्यक फ़ाइलों को हटाकर" का चयन करें)। साफ करने के लिए ड्राइव का चयन करें। "क्लीन अप सिस्टम फाइल्स" पर क्लिक करें (और यदि आवश्यक हो तो क्रेडेंशियल दर्ज करें)। साफ करने के लिए ड्राइव का चयन करें। सिस्टम फ़ाइलों को साफ़ करने के विकल्प का चयन करें।
  3. कॉन्फ़िगरेशन प्रबंधक गुण खोलें (उदाहरण के लिए Windows प्रारंभ स्क्रीन में "कॉन्फ़िगरेशन" टाइप करके और "कॉन्फ़िगरेशन प्रबंधक" का चयन करें)। कैश टैब चुनें। "सेटिंग्स कॉन्फ़िगर करें" पर क्लिक करें (और यदि आवश्यक हो तो क्रेडेंशियल दर्ज करें)। "फ़ाइलें हटाएँ ..." पर क्लिक करें "हटाए गए कैश सामग्री हटाएं" चेकबॉक्स पर क्लिक करें और "हां" पर क्लिक करें।
  4. डाउनलोड करें और पेड़ मुक्त स्थापित करें । इसे चलाएं, संबंधित ड्राइव को स्कैन करें और फिर मैन्युअल रूप से किसी भी बड़े फ़ोल्डर या फ़ाइलों को हटा दें जिन्हें हटाया जा सकता है (आवश्यक सावधानी लागू करते हुए)।
  5. फ़ाइल एक्सप्लोरर खोलें और विंडोज अस्थायी फ़ोल्डर (जैसे C:\Windows\Temp) पर नेविगेट करें । सभी फ़ाइलों और फ़ोल्डरों का चयन करें और फिर SHIFT+ दबाकर उन्हें हार्ड-डिलीट करें चुनें DEL(आपको व्यवस्थापक क्रेडेंशियल दर्ज करने की आवश्यकता हो सकती है)। फिर उन सभी फ़ाइलों को छोड़ना चुनें, जिन्हें हटाया नहीं जा सकता क्योंकि वे उपयोग में हैं।

1

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



@ivan_pozdeev एक जंक्शन एक कड़ी से अलग है। मैं junction.exe नामक एक छोटे से प्रोग्राम का उपयोग से काम करने के लिए docs.microsoft.com/en-us/sysinternals/downloads/junction
डैमन

लिंक पर टिप्पणी पढ़ रहे हैं: चेतावनी! यह XP में काम नहीं करेगा। मैंने एक बार कोशिश की और C:\Windows\Installerएक जंक्शन बिंदु बनाया , और msiexecइसे तोड़ दिया और फ़ोल्डर नए सिरे से बनाया।
ivan_pozdeev

हां, मैं विशेष रूप से एक जंक्शन के बारे में बोल रहा हूं। XP प्रतीकात्मक लिंक का समर्थन नहीं करता है। (लिंक पर समाधान प्रतीकात्मक लिंक के बारे में बोलता है, हार्ड लिंक नहीं।)
ivan_pozdeev

1
@ivan_pozdeev मुझे मानना ​​पड़ेगा, मेरी याददाश्त अब धूमिल हो चुकी है, इसलिए मैं इसके लिए आपका वचन अवश्य लूंगा! मुझे लगता है कि यह मूल रूप से XP पर करना याद है और यह काम कर रहा है और समय की अवधि (वर्ष) के लिए विस्तारित है। लेकिन मैं आपको पहले विश्वास करेंगे!
डेमॉन

1

सबसे अच्छा समाधान विंडोज इंस्टॉलर क्लीनअप उपयोगिता का उपयोग करना है।

https://technet.microsoft.com/en-us/library/2008.08.utilityspotlight.aspx


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

सॉफ्टवेयर की सिफारिश करते समय सावधानी बरतें। जैसा कि लिखा गया है, आपका उत्तर स्पैम के रूप में देखा जा सकता है। आपके उत्तर में सॉफ्टवेयर का विवरण शामिल होना चाहिए और यह प्रश्न को कैसे संबोधित करता है। अधिक जानकारी: मैं अपने उत्तरों में सॉफ्टवेयर की सिफारिश कैसे करूं?
bwDraco

2
धन्यवाद @ fixer1234 @ DragonLord मैं अगली बार अनुशंसित सुझावों का अभ्यास करूंगा।
hatranpro 12

4
@hatranpro मैं इसे संपादित करके इस प्रश्न पर अनुशंसित सुझावों का अभ्यास करने का सुझाव देना चाहूंगा। अभी।
सेंडॉक

4
यह उपयोगिता वह नहीं करता है जो ओपी ने अनुरोध किया था। यह अप्रयुक्त फ़ाइलों को हटाकर "विंडोज इंस्टालर फ़ोल्डर में खाली स्थान" नहीं करता है। इसके बजाय, यह उपयोग की गई फ़ाइलों और रजिस्ट्री मेटाडेटा को हटा देता है । इसका विवरण Technet.microsoft.com/en-us/library/… पर पढ़ें ।
ivan_pozdeev
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.