यदि आपने कभी अपने Windows PC पर फोल्डर सेटिंग्स कॉन्फ़िगर की हैं और छिपी हुई फाइलों की दृश्यता सक्षम की है, तो आपने अपने डेस्कटॉप पर, साथ ही प्रत्येक फोल्डर में desktop.ini फाइल देखी होगी। Windows 10/8/7 में यह desktop.ini फाइल क्या है? क्या यह एक वायरस है? यदि हां, तो मैं इसे कैसे हटा सकता हूं? यदि नहीं, तो यह किस उद्देश्य को पूरा करता है? यह पोस्ट desktop.ini फाइल के बारे में आपके सभी बुनियादी सवालों का जवाब देगी। हम यह भी देखेंगे कि desktop.ini फाइल का उपयोग करके फोल्डर्स को कैसे कस्टमाइज़ किया जाए।

Desktop.ini फाइल क्या है
एक Desktop.ini फाइल हर फोल्डर में स्थित एक छिपी हुई Windows ऑपरेटिंग सिस्टम कॉन्फ़िगरेशन सेटिंग्स फाइल है, जो यह निर्धारित करती है कि फोल्डर कैसे प्रदर्शित होता है साथ ही इसके अन्य गुण - जैसे उस फोल्डर के लिए उपयोग किया जाने वाला आइकन, इसका स्थानीयकृत नाम, शेयरिंग गुण, आदि।
Windows में, आप आसानी से कॉन्फ़िगर कर सकते हैं कि किसी भी फाइल/फोल्डर को कैसे शेयर किया जाए, एक सामान्य उपयोगकर्ता द्वारा एक्सेस किया जाए, इसे कैसे शेयर किया जा सकता है, और अन्य सेटिंग्स जो नियंत्रित करती हैं कि उस फाइल/फोल्डर की अनुमतियां कैसे लागू की जाती हैं। उस फोल्डर की प्रस्तुति के बारे में यह सारी जानकारी desktop.ini फाइल में सहेजी जाती है, जो डिफ़ॉल्ट इनिशियलाइज़ेशन फाइल फॉर्मेट है।
अब, यदि आप किसी फोल्डर की कॉन्फ़िगरेशन और लेआउट सेटिंग्स बदलते हैं, तो वे परिवर्तन स्वचालित रूप से उस विशेष फोल्डर की desktop.ini फाइल पर संग्रहीत हो जाते हैं। यह एक छिपी हुई फाइल है, जिसका अर्थ है कि आपको फाइल एक्सप्लोरर विकल्प में "संरक्षित ऑपरेटिंग सिस्टम फाइलों को छुपाएं" को अनचेक करना होगा।
क्या desktop.ini एक वायरस है
यह desktop.ini छिपी हुई ऑपरेटिंग सिस्टम फाइल वायरस नहीं है। यह एक नेटिव सिस्टम फाइल है जो फोल्डर लेवल पर संग्रहीत होती है, जो एक बार जब आप बैकग्राउंड, आइकन या थंबनेल इमेज आदि को कस्टमाइज़ करते हैं तो बनाई जाती है। हालांकि, इस नाम से जुड़े ट्रोजन वायरस का इतिहास रहा है। यदि desktop.ini फाइल तब भी दिखाई देती है जब आपने छिपी हुई और सिस्टम फाइलों को छुपाने के विकल्पों को चेक किया है, तो यह मैलवेयर हो सकता है। इसलिए, सुनिश्चित होने के लिए, आप अपने एंटीवायरस प्रोग्राम का उपयोग करके अपने कंप्यूटर को हमेशा स्कैन कर सकते हैं।
क्या मैं desktop.ini फाइल हटा सकता हूं
खैर, हां आप कर सकते हैं, लेकिन तब आपके फोल्डर की डिस्प्ले सेटिंग्स डिफ़ॉल्ट पर रीसेट हो जाएंगी। यह इस तरह है - जब भी आप फोल्डर आइकन या थंबनेल इमेज, शेयरिंग गुण आदि बदलते हैं, तो यह सारी जानकारी स्वचालित रूप से desktop.ini फाइल पर संग्रहीत हो जाती है। अब, यदि आप उस फोल्डर से इस फाइल को हटाते हैं तो क्या होगा? आपने सही अनुमान लगाया! आपके कॉन्फ़िगर किए गए परिवर्तन खो जाएंगे, और फोल्डर सेटिंग्स सिस्टम-वाइड डिफ़ॉल्ट पर स्विच हो जाएंगी।
यदि आप इसे एक बार हटाते हैं, तो यह अगली बार जब आप अपनी फोल्डर सेटिंग्स कस्टमाइज़ करेंगे तो स्वचालित रूप से पुनर्जनरेट हो जाएगी। अब, OS लेवल पर परिभाषित एक प्रक्रिया होने के कारण स्वचालित जनरेशन की इस प्रक्रिया को बंद नहीं किया जा सकता। हालाँकि, आप इसे सामान्य दृश्य से छुपाना चुन सकते हैं ताकि यह अपनी उपस्थिति से आपको परेशान न करे।
पढ़ें: स्टार्टअप पर Desktop.ini फाइल अपने आप खुलती है
Desktop.ini फाइल का उपयोग करके फोल्डर को कैसे कस्टमाइज़ करें
Desktop.ini फाइल का उपयोग करके फोल्डर को कस्टमाइज़ करना कोई गीक सामान नहीं है। आपको बस उस फोल्डर के मूल desktop.ini फाइल को बनाने/अपडेट करने की आवश्यकता है ताकि उसकी व्यू और उपस्थिति सेटिंग्स को अपडेट किया जा सके। नीचे कुछ उल्लेखनीय चीजें हैं जो आप desktop.ini फाइल के साथ खेलकर कर सकते हैं:
- पेरेंट फोल्डर को एक कस्टम आइकन या थंबनेल इमेज असाइन करें
- एक इन्फो टिप बनाएं जो फोल्डर पर कर्सर होवर करने पर फोल्डर के बारे में जानकारी प्रदान करती है
- फोल्डर को शेयर या एक्सेस करने के तरीके को कस्टमाइज़ करें
Desktop.ini फाइल का उपयोग करके फोल्डर की स्टाइल को संशोधित करने के लिए इन चरणों का पालन करें।
1. कोई भी फोल्डर चुनें जिसे आप desktop.ini का उपयोग करके कस्टमाइज़ करना चाहते हैं। सुनिश्चित करें कि आप अपनी फाइलों का बैकअप कहीं और रखते हैं ताकि कुछ भी गलत होने पर इसे बहाल किया जा सके।

2. चुने गए फोल्डर को सिस्टम फोल्डर बनाने के लिए निम्न कमांड चलाएं। यह अंतर्निहित फोल्डर पर एक रीड-ओनली बिट सेट करेगा और desktop.ini फाइल के लिए एक विशेष व्यवहार विशेषता सक्षम करेगा।
attrib +s फोल्डरनाम
3. प्रश्न में फोल्डर के लिए एक desktop.ini फाइल बनाएं। इसे छिपा हुआ बनाएं और इसे सिस्टम फाइल के रूप में लेबल करें ताकि यह सामान्य उपयोगकर्ताओं को उसी तक पहुंचने से रोक सके। आप desktop.ini फाइल के प्रॉपर्टीज विंडो में रीड-ओनली और हिडन फ्लैग्स को सक्षम करके ऐसा कर सकते हैं।

नोट: आपके द्वारा बनाई गई desktop.ini फाइल यूनिकोड फाइल फॉर्मेट में होनी चाहिए ताकि इसमें संग्रहीत स्थानीयकृत स्ट्रिंग्स इच्छित उपयोगकर्ताओं के लिए पठनीय हों।
4. यहां छवियों में दिखाए गए अनुसार FileInfo नामक फोल्डर के लिए बनाई गई मेरी desktop.ini फाइल का नमूना है।
[.ShellClassInfo] ConfirmFileOp=0 IconFile=ms.ico IconIndex=0 InfoTip=Microsoft Wallpapers

अब, आइए देखें कि desktop.ini फाइल में सभी कंटेंट का क्या अर्थ है:
- [.ShellClassInfo] - यह सिस्टम प्रॉपर्टी को इनिशियलाइज़ करता है जो आपको desktop.ini फाइल में परिभाषित किए जा सकने वाले कई एट्रिब्यूट्स को मान निर्दिष्ट करके अंतर्निहित फोल्डर को कस्टमाइज़ करने की अनुमति देता है।
- ConfirmFileOp - इसे 0 पर सेट करें, और आपको desktop.ini फाइल को हटाते/ले जाते समय आप एक सिस्टम फोल्डर हटा रहे हैं चेतावनी नहीं मिलेगी।
- IconFile - यदि आप अपने फोल्डर के लिए एक कस्टम आइकन सेट करना चाहते हैं, तो आप यहां आइकन फाइल का नाम निर्दिष्ट कर सकते हैं। फाइल के पूर्ण पथ की जांच करना सुनिश्चित करें। यदि फाइल उसी स्थान पर नहीं है तो पूर्ण पथ निर्दिष्ट करें। इसके अलावा, कस्टम आइकन सेट करने के लिए .ico फाइल पसंद की जाती है, हालांकि .bmp, .dll फाइलों को निर्दिष्ट करना भी संभव है जिनमें आइकन होते हैं, लेकिन यह किसी और दिन की कहानी है।
- IconIndex - यदि आप अंतर्निहित फोल्डर के लिए एक कस्टम आइकन सेट कर रहे हैं, तो आपको इस एंट्री को भी सेट करना होगा। यदि IconFile एट्रिब्यूट के लिए निर्दिष्ट फाइल में केवल एक आइकन फाइल है तो इसे 0 पर सेट करें।
- InfoTip - इस विशेष एट्रिब्यूट का उपयोग फोल्डर के बारे में एक सूचनात्मक टिप के रूप में उपयोग किए जा सकने वाले टेक्स्ट स्ट्रिंग को सेट करने के लिए किया जाता है। यदि आप इस एंट्री को एक टेक्स्ट स्ट्रिंग पर सेट करते हैं और फिर फोल्डर पर कर्सर होवर करते हैं, तो desktop.ini फाइल में संग्रहीत टेक्स्ट स्ट्रिंग वहां प्रदर्शित होती है।
इसे नीचे एक्शन में देखें -

हमें नीचे कमेंट सेक्शन में बताएं यदि आपके पास Windows 10 में desktop.ini फाइल के बारे में कोई अन्य संदेह है।
Windows में अन्य प्रक्रियाओं, फाइलों, फाइल प्रकारों या फॉर्मेट के बारे में अधिक जानना चाहते हैं? इन लिंक्स को देखें:
NTUSER.DAT फाइल | Windows.edb फाइलें | Thumbs.db फाइलें | DLL और OCX फाइलें | NFO और DIZ फाइलें | Swapfile.sys, Hiberfil.sys & Pagefile.sys | Index.dat फाइल | Svchost.exe | RuntimeBroker.exe | StorDiag.exe | nvxdsync.exe | Shellexperiencehost.exe | Hosts फाइल | WaitList.dat फाइल।
