हार्ड डिस्क ड्राइव में प्राथमिक भाग उनके घूमने वाले प्लैटर्स और हेड होते हैं जो उन पर डेटा पढ़ते और लिखते हैं। उन डिस्क के आकार के प्लैटर्स का बाहरी हिस्सा, जो भौतिकी हमें सिखाता है, उसके लिए धन्यवाद, तेजी से रैखिक त्वरण होता है। साथ ही, जब डेटा पूरी सतह पर फैला होता है, तो एक कथित प्रदर्शन लागत होती है।
MyDefrag अर्ध-विलुप्त हो सकता है, लेकिन यह अपनी तरह का एकमात्र प्रोग्राम है जो आपकी हार्ड डिस्क को ठीक उसी तरह अनुकूलित कर सकता है जिस तरह से आप इसे चाहते हैं। सभी डीफ़्रेग्मेंटर्स की तरह, यह आपकी फ़ाइलों के सभी हिस्सों को पुनर्गठित करता है, उन्हें एक साथ पैक करता है, सतह के मुद्दे पर फैलते समय कम प्रदर्शन को ठीक करता है। यह आपको अपनी सबसे महत्वपूर्ण फाइलों को एचडीडी की सतह के तेज, बाहरी क्षेत्र में रखकर ज़ोन सेट करने की अनुमति देता है। आपको बस यह बताना है कि एक साधारण स्क्रिप्ट के माध्यम से क्या होता है।
MyDefrag का पता लगाएँ, डाउनलोड करें और इंस्टॉल करें
दुर्भाग्य से, MyDefrag आजकल समर्थित नहीं है, और इसकी आधिकारिक साइट समाप्त हो चुकी है। हालाँकि, आप इसे अभी भी लोकप्रिय सॉफ़्टवेयर होस्टिंग साइटों जैसे FileHippo और MajorGeeks पर पा सकते हैं।
प्रोग्राम का अंतिम संस्करण MyDefrag 4.3.1 डाउनलोड और इंस्टॉल करें। स्थापना के दौरान सभी डिफ़ॉल्ट स्वीकार करें और सुनिश्चित करें कि "MyDefrag ScreenSaver को चुनें और सक्रिय करें" अचयनित है।
नई स्क्रिप्ट बनाएं
आप यह नियंत्रित नहीं करते हैं कि MyDefrag ग्राफिकल इंटरफ़ेस या कमांड-लाइन विकल्पों के माध्यम से कैसे संचालित होता है - यह सरल स्क्रिप्ट के साथ किया जाता है। उप-फ़ोल्डर स्क्रिप्ट का पता लगाएँ, जो इस उद्देश्य के लिए इसकी स्थापना निर्देशिका में मौजूद है।
इस निर्देशिका में राइट-क्लिक करें और एक नई, रिक्त TXT फ़ाइल बनाएँ। कृपया इसे कोई भी नाम दें, लेकिन इसके एक्सटेंशन को "MyD" में बदल दें, जो MyDefrag स्क्रिप्ट के लिए डिफ़ॉल्ट है। फिर, इसे अपने पसंदीदा टेक्स्ट एडिटर में खोलें।
स्क्रिप्ट परिचय
हम मौजूदा लोगों को एक स्क्रिप्ट के लिए आधार के रूप में उपयोग करेंगे जो गेम से भरी हार्ड डिस्क को अनुकूलित करता है, उन फाइलों को रखता है जो डिस्क की सतह के तेज हिस्सों में दूसरों की तुलना में उनके प्रदर्शन को अधिक प्रभावित करते हैं, कम आवश्यक और अक्सर नहीं- दूसरे छोर तक पहुँचा डेटा।
आपकी स्क्रिप्ट के पहले भाग को चीजों को निम्नानुसार सेट करना चाहिए। ध्यान दें कि आपको प्रत्येक पैरामीटर और कमांड को एक नई, व्यक्तिगत लाइन पर रखना चाहिए। यह भी ध्यान दें कि हम कोड में टिप्पणियों का उपयोग करेंगे - वे "//" से शुरू होते हैं - हमारी स्क्रिप्ट के अधिक गुप्त बिट्स को समझाने के लिए।
<पूर्व>शीर्षक("आपकी स्क्रिप्ट का शीर्षक")विवरण("आपकी स्क्रिप्ट का संक्षिप्त विवरण")WriteLogfile("MyDefrag.log",,"LogHeader")VolumeSelectCommandlineVolumes()VolumeActionsAppendLogfile("MyDefrag.log",,"LogBefore")पूर्व>अपना पहला क्षेत्र सेट करें
HDD सतह को क्षेत्रों में विभाजित करके, MyDefrag आपको विशिष्ट फ़ाइलों और फ़ोल्डरों को इसकी सतह के उन हिस्सों पर रखने की अनुमति देता है जो बेहतर या खराब प्रदर्शन करते हैं।
उनमें क्या जाना चाहिए यह चुनकर ज़ोन सेट करें:
// जोन 1 - गैर-महत्वपूर्ण, धीमी फाइलेंफाइल चयन करें // विशिष्ट फाइलों का चयन करें। !"file_list.txt" शामिल करें! // file_list.txt.FileActions में परिभाषित फाइलों का चयन करें // MyDefrag उन फाइलों के साथ क्या करेगा। MoveToEndOfDisk () // उन्हें HDD के धीमे हिस्से में ले जाएं क्योंकि वे महत्वहीन हैं AddGap (ZoneEnd + VolumeFree * 0.1 // उस ज़ोन और अगले oneFileEnd के बीच 0.1% आकार का अंतर जोड़ें // विशिष्ट ज़ोन के लिए फ़ाइल चयन समाप्त करें)
और क्षेत्र बनाना
यदि आप कोई ज़ोन सेट नहीं करते हैं, तो MyDefrag केवल आपकी फ़ाइलों को एक साथ पैक कर सकता है, अन्य डीफ़्रेग्मेंटर की तरह, लेकिन आप इसके उपयोग के पूरे बिंदु से चूक जाएंगे।
हम इस प्रकार और अधिक क्षेत्र स्थापित करते हैं:
// जोन 2:एचडीडी की सामग्री की त्वरित सूची के लिए निर्देशिकाओं को एक साथ रखें - पहले के समान सिंटैक्स फ़ाइल चयन निर्देशिका (हां) // परिभाषित करें कि हम निर्देशिकाओं का चयन करना चाहते हैं, फाइलों का नहीं। वर्णानुक्रम से। AddGap(ZoneEnd + VolumeFree * 0.05) FileEnd // Zone 3:विशिष्ट, लोकप्रिय "गेम फ़ाइल प्रकार", त्वरित गेम लॉन्चिंग के लिएFileSelectFilename("_.exe")OR Filename("_.dll")OR Filename("_.ini" )या फ़ाइलनाम("_.conf")या फ़ाइलनाम("_.cfg")या फ़ाइलनाम("_.bat")या फ़ाइलनाम("_.ico")FileActions SortByName(आरोही) AddGap(ZoneEnd + VolumeFree * 0.1) फाइलएंड // जोन 4:एमएफटी और अन्य विशेष एनटीएफएस फाइलों को हमारी सबसे महत्वपूर्ण फाइलों के ठीक बाद रखेंफाइलसेलेक्ट सिलेक्ट एनटीएफएससिस्टमफाइल्स(हां)फाइलएक्शन प्लेसएनटीएफएससिस्टमफाइल्स(आरोही, एमएफटी साइज * 0.01) // चयनित एनटीएफएस सिस्टम फाइलों को स्थानांतरित करें और एमएफटी को %0.01 आकार में सेट करें . AddGap(ZoneEnd + VolumeFree * 0.01) FileEnd // Zone 5:हाल ही में एक्सेस की गई फाइलें (पिछले खेले गए गेम के बेहतर प्रदर्शन के लिए)। FileSelect LastAccessEnabled (हाँ) और LastAccess (60 दिन पहले, अब) FileActions SortByName (आरोही) AddGap (ZoneEnd + VolumeFree * 0.3) FileEnd // Zone 6:अन्य सभी फाइलें। FileSelect allFileActions SortByName (आरोही) AddGap (ZoneEnd + VolumeFree) FileEnd
अंतिम स्क्रिप्ट
यहाँ जो है वह पूरी अंतिम स्क्रिप्ट है। बेझिझक इसे अपनी स्क्रिप्ट में कॉपी और पेस्ट करें, फिर इसे अपनी इच्छानुसार ट्वीक करें।
Title("Make Tech Easy's Games HDD Monthly")Description("गेम HDDs को टेम्पर, डाउनलोडिंग, और गैर-महत्वपूर्ण गेमिंग से संबंधित फाइलों और निर्देशिकाओं को इसके अंत तक ले जाकर ऑप्टिमाइज़ करें, और अधिक महत्वपूर्ण सामान के लिए तेज़ HDD स्पेस छोड़ दें। ") // हेडर को लॉगफाइल में लिखें। "LogHeader" स्ट्रिंग की परिभाषा के लिए "Settings.MyD" फ़ाइल देखें।WriteLogfile("MyDefrag.log",,"LogHeader") // एक-एक करके वॉल्यूम चुनें और प्रोसेस करें।VolumeSelect CommandlineVolumes()VolumeActions // लिखें लॉगफाइल के आंकड़े "पहले"। "LogBefore" स्ट्रिंग की परिभाषा के लिए "Settings.MyD" फ़ाइल देखें। AppendLogfile("MyDefrag.log",,"LogBefore") // जोन 1 - डिस्क के अंत में गैर-महत्वपूर्ण, अस्थायी और अति-बड़ी फ़ाइलें रखें। फ़ाइल चयन करें! "file_list.txt" शामिल करें! FileActions MoveToEndOfDisk () AddGap (ZoneEnd + VolumeFree * 0.1) FileEnd // ज़ोन 2:निर्देशिकाएँ। फ़ाइल चयन निर्देशिका (हाँ) फ़ाइल क्रियाएँ SortByName (आरोही) AddGap (ZoneEnd + VolumeFree * 0.05) FileEnd // ज़ोन 3:मुख्य गेम फ़ाइलें (तेज़ गेम लॉन्च के लिए)। FileSelect Filename("*.exe") या Filename("*.dll") या Filename("*.ini") या Filename("*.conf") या Filename("*.cfg") या Filename("* .BAT") या फ़ाइलनाम ("*.ico") FileActions SortByName(Acending) AddGap(ZoneEnd + VolumeFree * 0.1) FileEnd //Zone 4:MFT और कुछ अन्य विशेष NTFS फ़ाइलें रखें। FileSelect SelectNtfsSystemFiles(हाँ) FileActions PlaceNtfsSystemFiles(Acending, MftSize * 0.01) AddGap(ZoneEnd + VolumeFree * 0.01) FileEnd // जोन 5:हाल ही में एक्सेस की गई फाइलें (पिछले खेले गए गेम के बेहतर प्रदर्शन के लिए)। FileSelect LastAccessEnabled (हाँ) और LastAccess (60 दिन पहले, अब) FileActions SortByName (आरोही) AddGap (ZoneEnd + VolumeFree * 0.3) FileEnd // Zone 6:अन्य सभी फाइलें। FileSelect सभी FileActions SortByName (आरोही) AddGap (ZoneEnd + VolumeFree) FileEnd // लॉगफाइल में "आफ्टर" आँकड़े लिखें। "LogAfter" स्ट्रिंग की परिभाषा के लिए "Settings.MyD" फ़ाइल देखें। AppendLogfile("MyDefrag.log",,"LogAfter") VolumeEnd // लॉगफाइल में पाद लेख लिखें। "LogFooter" स्ट्रिंग की परिभाषा के लिए "Settings.MyD" फ़ाइल देखें।AppendLogfile("MyDefrag.log",,"LogFooter")
कम प्राथमिकता वाली फ़ाइल सूची बनाएं
याद रखें कि कैसे हमने अपनी फाइलों को व्यवस्थित करने से पहले अपनी स्क्रिप्ट को TXT प्रारूप में कम प्राथमिकता वाली फाइलों की सूची को ध्यान में रखने के लिए कहा था? अब उस फ़ाइल को बनाने का समय आ गया है।
स्क्रिप्ट फ़ोल्डर में राइट-क्लिक करें और एक नई, रिक्त TXT फ़ाइल बनाएं। इसे "file_list.txt" नाम दें - वही फ़ाइल नाम जिसे हमने स्क्रिप्ट में ही इस्तेमाल किया था।
यहां एक नमूना सूची है जिसे आप कॉपी और उपयोग कर सकते हैं। उन निर्देशिकाओं और फ़ाइलों को बदलें जिनकी आपको परवाह नहीं है।
DirectoryName("Game_I_never_play_after_installing") या DirectoryName("Another_game_I_keep_but_rarely_play") या DirectoryName("Game_that_takes_up_almost_half_the_HDD") या Filename("vc_redist.x64.vc_64") या Filename("vc_redist.x64.vc_64") या Filename("vc_redist.x64.vc_64") या Filename("vc_redist.x64.exe_exe") exe") या फ़ाइल नाम ("*.iso") या फ़ाइल नाम ("*.isz") या फ़ाइल नाम ("*.mdf") या फ़ाइल नाम ("*.cdi") या फ़ाइल नाम ("*.pdf") या फ़ाइल नाम ("*.bik") या फ़ाइल नाम ("*.avi") या फ़ाइल नाम ("*। wmv") या फ़ाइल नाम ("*। bk2") या फ़ाइल नाम ("*। mp4") या फ़ाइल नाम ("*। rar ") या फ़ाइलनाम("*.zip") या फ़ाइलनाम("*.7z") या फ़ाइलनाम("*.7z.*")
अपनी स्क्रिप्ट चलाएँ
आपके डीफ़्रेग्मेंटेशन लॉजिक को परिभाषित करने वाली दो फ़ाइलों के साथ, उन्हें कार्य में लगाने का समय आ गया है! MyDefrag चलाएं और, यदि कहीं कोई टाइपो नहीं है, तो आपकी स्क्रिप्ट प्रोग्राम की सूची में डिफ़ॉल्ट स्क्रिप्ट के बीच दिखाई देनी चाहिए।
इसे "एक स्क्रिप्ट चुनें" सूची से चुनें। फिर, जैसा कि MyDefrag बताता है, दूसरी सूची से "1 या अधिक डिस्क चुनें" जिसे आप अपनी स्क्रिप्ट के नियमों के आधार पर डीफ़्रैग्मेन्ट करना चाहते हैं। "रन" पर क्लिक करें और इसे अपना जादू चलाने के लिए कुछ घंटे (या दिन, टेराबाइट-बड़े एचडीडी के लिए) दें।
इतना ही। आपने अपनी हार्ड डिस्क को जिस तरह से आप चाहते हैं उसे डीफ़्रैग्मेन्ट और अनुकूलित किया है, और इसे अब बेहतर और तेज़ काम करना चाहिए।
संबंधित:
- क्या होता है जब आप किसी डिस्क को डीफ़्रैग्मेन्ट करते हैं?
- 5 उपकरण जो विंडोज 10 हार्ड ड्राइव के प्रदर्शन को बेहतर बनाते हैं
- Windows में प्रसंग मेनू से अपनी हार्ड ड्राइव को डीफ़्रैग्मेन्ट कैसे करें