Windows 10 में डिस्क क्लीनअप Cleanmgr कमांड लाइन तर्क
बिल्ट-इन विंडोज टूल, डिस्क क्लीनअप, जिसे इस प्रकार लॉन्च किया जा सकता है Cleanmgr.exe रन डायलॉग से, कई दिलचस्प कमांड लाइन तर्कों का समर्थन करता है जो विभिन्न स्थितियों में उपयोगी हो सकते हैं। आइए उनकी समीक्षा करें और देखें कि आप उनका उपयोग कैसे कर सकते हैं।
आप रन डायलॉग में निम्न कमांड दर्ज करके डिस्क क्लीनअप के लिए उपलब्ध स्विच सीख सकते हैं:
Cleanmgr.exe /?
निम्न स्क्रीनशॉट देखें:
सूची इस प्रकार है:
- /डी ड्राइवलेटर
- /SAGESET: नहीं
- /सागरुन: नहीं
- / ट्यूनअप: नहीं
- /LOWDISK
- /VERYLOWDISK
- /SETUP
- /AUTOCLEAN
यहाँ उन स्विच का क्या अर्थ है।
Cleanmgr.exe /D ड्राइवलेटर
एक विशिष्ट ड्राइव के लिए डिस्क क्लीनअप निष्पादित करता है। उपयोगकर्ता को ":" के बिना ड्राइव अक्षर निर्दिष्ट करना चाहिए जैसा कि नीचे दिखाया गया है:
cleanmgr.exe / डी सी
ऊपर दिया गया कमांड ड्राइव C: के लिए डिस्क क्लीनअप लॉन्च करेगा।
आप /D तर्क को cleanmgr.exe के अन्य स्विच के साथ जोड़ सकते हैं।
Cleanmgr.exe /SAGESET
SAGESET कुंजी आपको cleanmgr.exe में चयनित चेकबॉक्स का एक प्रीसेट बनाने की अनुमति देती है। एक बार यह हो जाने के बाद, आप /SAGERUN विकल्प का उपयोग करके प्रीसेट लॉन्च कर सकते हैं। वाक्य रचना इस प्रकार है:
Cleanmgr.exe /SAGESET: संख्या
आदेश होना चाहिए निष्पादित उन्नत (व्यवस्थापक के रूप में).
जहां "नंबर" 0 से 65535 तक कोई भी मान हो सकता है। SAGESET सत्र के दौरान आपके द्वारा चुने गए विकल्प रजिस्ट्री को लिखे जाएंगे और आगे उपयोग के लिए वहां संग्रहीत किए जाएंगे। कमांड को ऊंचा निष्पादित करने की आवश्यकता है।
इसे इस प्रकार प्रयोग करें:
- खोलना एक उन्नत कमांड प्रॉम्प्ट.
- निम्न आदेश टाइप करें।
Cleanmgr.exe /SAGESET: संख्या
मान लीजिए कि आप संख्या 112 का उपयोग करते हैं, उदाहरण के लिए:
- नीचे दिखाए गए अनुसार इस प्रीसेट के लिए आप जिन विकल्पों को सक्षम करना चाहते हैं, उन्हें चेक करें:
- रन डायलॉग में आपके द्वारा दर्ज की गई संख्या के तहत प्रीसेट को बचाने के लिए ओके पर क्लिक करें।
चूंकि आपने cleanmgr.exe /SAGESET: n एलिवेटेड शुरू किया है, इसे सीधे "क्लीन अप सिस्टम फाइल्स" मोड में खोला जाएगा। निम्नलिखित लेख देखें: डिस्क क्लीनअप को सीधे सिस्टम फाइल मोड में कैसे चलाएं और इसे गति दें.
तकनीकी रूप से, डिस्क क्लीनअप में दिखाया गया प्रत्येक चेकबॉक्स निम्नलिखित रजिस्ट्री शाखा के अंतर्गत उपयुक्त रजिस्ट्री उपकुंजी को दर्शाता है:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches
उदाहरण के लिए, विंडोज अपग्रेड लॉग फाइल्स उपकुंजी ऐप के यूजर इंटरफेस में एक ही विकल्प को दर्शाती है।
आपके द्वारा चेक किए गए प्रत्येक मान के लिए, इसे StateFlagsNNNN DWORD मान के अंतर्गत चिह्नित किया जाएगा, जहां NNNN एक संख्या है जिसे आपने SAGESET तर्क में पास किया है। मेरे पास StateFlags0112 मेरे /SAGESET: 112 कमांड के लिए है:
Cleanmgr.exe /SAGERUN
तर्क /SAGERUN उपयोगकर्ता को /SAGESET: n कमांड के साथ पहले कॉन्फ़िगर किए गए प्रीसेट को लॉन्च करने की अनुमति देता है। वाक्य रचना इस प्रकार है:
Cleanmgr.exe /SAGERUN: संख्या
उसी नंबर का उपयोग करें जिसका उपयोग आपने पिछले /SAGESET: number कमांड के लिए किया था।
पिछले उदाहरण के साथ संयोजन करते हुए, आपको निम्न कार्य करना चाहिए।
- खोलना एक उन्नत कमांड प्रॉम्प्ट.
- निम्न आदेश टाइप करें।
Cleanmgr.exe /SAGESET: संख्या
मान लीजिए कि आप संख्या 112 का उपयोग करते हैं, उदाहरण के लिए:
- नीचे दिखाए गए अनुसार इस प्रीसेट के लिए आप जिन विकल्पों को चलाना चाहते हैं, उन्हें चेक करें:
- 112 नंबर के तहत प्रीसेट को सेव करने के लिए ओके पर क्लिक करें।
- अब, रन डायलॉग में cleanmgr.exe /SAGERUN: 112 टाइप करें। यह स्वचालित रूप से पूर्व-चयनित विकल्पों का उपयोग करके सफाई शुरू कर देगा।
बिना किसी पुष्टि संकेत के सफाई प्रक्रिया तुरंत शुरू कर दी जाएगी। डिस्क क्लीनअप भी अपने आप बंद हो जाएगा।
यदि इस आदेश के लिए /D तर्क निर्दिष्ट नहीं है, तो इसे सभी ड्राइवों पर लागू किया जाएगा।
आप लेख देख सकते हैं डिस्क क्लीनअप को सीधे सिस्टम फाइल मोड में कैसे चलाएं और इसे गति दें.
निम्नलिखित आदेश प्रलेखित नहीं हैं। उन्हें खोजने के लिए, मैंने Sysinternals Process Monitor और cleanmgr उपयोगिता के लॉग का उपयोग किया। यदि वे वर्णित व्यवहार नहीं करते हैं, तो कृपया मुझे टिप्पणियों में सुधारें।
Cleanmgr.exe /TUNEUP
आदेश वर्णित SAGESET कार्यक्षमता के समान है। विंडोज 10 में, यह बिल्कुल वही काम करता है। SAGESET स्विच की तरह, यह रजिस्ट्री को प्रीसेट लिखता है। इसका उपयोग SAGESET के बजाय किया जा सकता है। वाक्य रचना इस प्रकार है:
Cleanmgr.exe / ट्यूनअप: 112
कमांड को ऊंचा निष्पादित करने की आवश्यकता है।
यदि आपने पहले SAGESET के साथ TUNEUP स्विच के साथ निर्दिष्ट संख्या को कॉन्फ़िगर किया है, तो यह आपके द्वारा किए गए परिवर्तनों को प्रतिबिंबित करेगा:
यह स्विच प्रलेखित नहीं है, इसलिए Microsoft किसी भी समय अपने व्यवहार को हटा या बदल सकता है। मैं आपको इसके बजाय SAGESET का उपयोग करने की सलाह देता हूं।
Cleanmgr.exe /LOWDISK
इस स्विच का उपयोग तब किया जाता है जब विंडोज उपयोगकर्ता को सूचित करता है कि उसके पास ड्राइव पर डिस्क स्थान से बाहर हो रहा है। जब आप अधिसूचना पर क्लिक करते हैं, तो डिस्क क्लीनअप डिफ़ॉल्ट रूप से चेक किए गए सभी चेकबॉक्स के साथ खुल जाता है। आप इसे रन डायलॉग से निम्नानुसार निष्पादित कर सकते हैं:
Cleanmgr.exe /LOWDISK
निम्न स्क्रीनशॉट देखें:
एक बार जब आप दबाते हैं प्रवेश करना कुंजी, यह ड्राइव का विश्लेषण करेगा और परिचित उपयोगकर्ता इंटरफ़ेस दिखाएगा, लेकिन डिफ़ॉल्ट रूप से चेक किए गए सभी चेकबॉक्स के साथ:
Cleanmgr.exe /VERYLOWDISK
यह /LOWDISK डिस्क स्विच के समान है, लेकिन यह सभी फाइलों को स्वचालित रूप से साफ कर देगा। यह आपको एक पुष्टिकरण नहीं दिखाएगा, लेकिन यह इंगित करने के लिए आपको एक संवाद दिखाएगा कि आपके पास अभी कितना खाली डिस्क स्थान है।
वाक्य - विन्यास:
Cleanmgr.exe /VERYLOWDISK
सिस्टम फाइल मोड में स्विच करने के लिए एलिवेटेड कमांड प्रॉम्प्ट से कमांड चलाएँ।
Cleanmgr.exe /SETUP
सेटअप स्विच पिछले विंडोज संस्करण से छोड़ी गई सिस्टम फाइलों का विश्लेषण करता है। उदाहरण के लिए, यदि आपने विंडोज 7 से विंडोज 10 में अपग्रेड किया है, तो यह स्विच चलाना उपयोगी है। इसे एक उन्नत कमांड प्रॉम्प्ट से भी निष्पादित करने की आवश्यकता है:
Cleanmgr.exe /SETUP
एप्लिकेशन पिछले विंडोज इंस्टॉलेशन से फाइलों द्वारा उपयोग किए गए स्थान की गणना करेगा। यह नियमित मोड में डिस्क क्लीनअप के यूजर इंटरफेस का उपयोग करके पिछली विंडोज इंस्टॉलेशन फाइलों की सफाई के समान है। आवेदन निम्नलिखित स्थानों का विश्लेषण करेगा:
सी:\$विंडोज।~बीटी\* सी:\$विंडोज।~एलएस\* सी:\$विंडोज।~डब्ल्यूएस\* सी:\ESD\डाउनलोड\* सी:\ईएसडी\विंडोज\* सी:\$विंडोज़।~क्यू\* सी:\$इनप्लेस।~टीआर\* सी:\Windows.old\* सी: \ विंडोज \ पैंथर।
एप्लिकेशन उन्हें स्वचालित रूप से साफ़ नहीं करेगा। यह यूजर इंटरफेस भी नहीं दिखाएगा। इसके बजाय यह दो लॉग फाइल लिखेगा जिनका आप निरीक्षण कर सकते हैं:
C:\Windows\System32\LogFiles\setupcln\setupact.log. C:\Windows\System32\LogFiles\setupcln\setuperr.log.
Cleanmgr.exe /AUTOCLEAN
यह ऊपर जैसा ही है, लेकिन एप्लिकेशन पिछले विंडोज इंस्टॉलेशन या पिछले इन-प्लेस अपग्रेड से फाइलों को स्वचालित रूप से हटा देगा।
निम्नलिखित फ़ोल्डर हटा दिए जाएंगे:
सी:\$विंडोज।~बीटी\* सी:\$विंडोज।~एलएस\* सी:\$विंडोज।~डब्ल्यूएस\* सी:\ESD\डाउनलोड\* सी:\ईएसडी\विंडोज\* सी:\$विंडोज़।~क्यू\* सी:\$इनप्लेस।~टीआर\* सी:\Windows.old\* सी: \ विंडोज \ पैंथर।
एप्लिकेशन निम्न लॉग फ़ाइलों में परिणाम लिखेगा:
C:\Windows\System32\LogFiles\setupcln\setupact.log. C:\Windows\System32\LogFiles\setupcln\setuperr.log.
कोई यूजर इंटरफेस नहीं दिखाया जाएगा।
वाक्य रचना इस प्रकार है:
Cleanmgr.exe /AUTOCLEAN
बस, इतना ही।
अगर कुछ कमांड आपके लिए बताए गए तरीके से व्यवहार नहीं करते हैं तो हमें बताना न भूलें। अगर आपका कोई सवाल या सुझाव है तो बेझिझक कमेंट करें।