आवेदन डेटा, रजिस्ट्री, और अन्य स्थान कार्यक्रम स्टोर डेटा
कार्यक्रम विंडोज़ में कई अलग-अलग स्थानों में डेटा स्टोर करते हैं। यह इस बात पर निर्भर करता है कि डेवलपर्स ने प्रोग्राम को कैसे कोड किया। वे शामिल कर सकते हैं:
आवेदन डेटा फ़ोल्डर: अधिकांश एप्लिकेशन डिफ़ॉल्ट रूप से सी: उपयोगकर्ता उपयोगकर्ता नाम AppData पर एप्लिकेशन डेटा फ़ोल्डर्स में अपनी सेटिंग्स संग्रहीत करते हैं। प्रत्येक विंडोज उपयोगकर्ता खाते का अपना एप्लीकेशन डेटा फ़ोल्डर्स होता है, इसलिए यदि प्रोग्राम इस फ़ोल्डर का उपयोग करते हैं तो प्रत्येक विंडोज उपयोगकर्ता खाते का अपना एप्लिकेशन डेटा और सेटिंग्स हो सकती है।
दस्तावेज़ फ़ोल्डर: कुछ अनुप्रयोग-विशेष रूप से पीसी गेम-सी: उपयोगकर्ता उपयोगकर्ता नाम दस्तावेज़ों पर दस्तावेज़ फ़ोल्डर के अंतर्गत अपनी सेटिंग्स को स्टोर करना चुनते हैं। यह लोगों को इन फ़ाइलों को ढूंढने, बैक अप लेने और संपादित करने के लिए और भी आसान बनाता है।
रजिस्ट्री: कई एप्लिकेशन विंडोज रजिस्ट्री में विभिन्न सेटिंग्स स्टोर करते हैं। रजिस्ट्री सेटिंग्स या तो सिस्टम-व्यापी या प्रति उपयोगकर्ता हो सकती है। हालांकि, रजिस्ट्री व्यक्तिगत सेटिंग्स के लिए सिर्फ एक जगह है-एप्लिकेशन यहां फाइलों या डेटा के अन्य बड़े टुकड़ों को स्टोर नहीं कर सकते हैं।
एप्लिकेशन का अपना प्रोग्राम फ़ोल्डर: विंडोज 95, 98, और एक्सपी के दिनों में, प्रोग्राम अक्सर अपनी सेटिंग्स और अन्य डेटा अपने फ़ोल्डर्स में संग्रहीत करते हैं। इसलिए, यदि आपने सी: प्रोग्राम फ़ाइलें उदाहरण के लिए "उदाहरण" नामक एक प्रोग्राम स्थापित किया है, तो वह एप्लिकेशन सी: प्रोग्राम फ़ाइलें उदाहरण पर भी अपनी सेटिंग्स और अन्य डेटा फ़ाइलों को स्टोर कर सकता है। यह सुरक्षा के लिए अच्छा नहीं है। विंडोज़ के आधुनिक संस्करण अनुमति कार्यक्रमों को सीमित करते हैं, और अनुप्रयोग सामान्य ऑपरेशन के दौरान सिस्टम फ़ोल्डरों को लिखने में सक्षम नहीं होना चाहिए। हालांकि, कुछ अनुप्रयोग-स्टीम, उदाहरण के लिए- अभी भी अपनी सेटिंग्स और अन्य डेटा फ़ाइलों को उनकी प्रोग्राम फ़ाइलें निर्देशिका में संग्रहीत करते हैं।
प्रोग्रामडेटा में प्रोग्राम स्टोर क्या करते हैं?
प्रोग्रामडेटा फ़ोल्डर भी है। इस फ़ोल्डर में एप्लिकेशन डेटा फ़ोल्डरों के साथ सबसे आम है, लेकिन-प्रत्येक उपयोगकर्ता के लिए एक व्यक्तिगत फ़ोल्डर होने के बजाय- प्रोग्रामडाटा फ़ोल्डर आपके पीसी पर सभी उपयोगकर्ता खातों के बीच साझा किया जाता है।
विंडोज एक्सपी पर, कोई सी: प्रोग्रामडेटा फ़ोल्डर नहीं था। इसके बजाय, एक "सी: दस्तावेज़ और सेटिंग्स सभी उपयोगकर्ता अनुप्रयोग डेटा" फ़ोल्डर था। विंडोज विस्टा से शुरू होने पर, सभी उपयोगकर्ता एप्लिकेशन डेटा फ़ोल्डर को C: ProgramData में ले जाया गया था।
आप आज भी इसे देख सकते हैं। यदि आप विंडोज 10 पर फ़ाइल एक्सप्लोरर या विंडोज एक्सप्लोरर में सी: उपयोगकर्ता सभी उपयोगकर्ता प्लग करते हैं, तो विंडोज स्वचालित रूप से आपको C: Program Data फ़ोल्डर पर रीडायरेक्ट कर देगा। यह किसी भी प्रोग्राम को रीडायरेक्ट करेगा जो C: Users All Users को C: ProgramData फ़ोल्डर में भी लिखने का प्रयास करता है।
सिस्टम अनुमतियों के साथ चलने वाले टूल्स भी उनकी सेटिंग्स को स्टोर कर सकते हैं। उदाहरण के लिए, एंटीवायरस एप्लिकेशन C: ProgramData पर इसकी सेटिंग्स, वायरस लॉग और संगरोधित फ़ाइलों को संग्रहीत कर सकता है। इन सेटिंग्स को पीसी के सभी उपयोगकर्ताओं के लिए सिस्टम-व्यापी साझा किया जाता है।
क्या प्रोग्रामडेटा फ़ोल्डर में बैक अप लेने के लिए कुछ भी महत्वपूर्ण है?
आम तौर पर, आपको प्रोग्रामडेटा फ़ोल्डर में बैक अप लेने के लिए बहुत सी महत्वपूर्ण सेटिंग्स नहीं मिलेंगी। अधिकांश प्रोग्राम इसे डेटा के लिए कैशिंग स्थान के रूप में उपयोग करते हैं जो सभी उपयोगकर्ताओं के लिए उपलब्ध होना चाहिए, या कुछ बुनियादी सेटिंग्स को कॉन्फ़िगर करना चाहिए।
आपका सबसे महत्वपूर्ण एप्लिकेशन डेटा, यदि आप इसे वापस लेना चाहते हैं, तो संभवतः सी: उपयोगकर्ता उपयोगकर्ता नाम AppData रोमिंग के अंतर्गत संग्रहीत किया जाएगा। हालांकि, यदि आप चिंतित हैं तो प्रोग्रामडेटा फ़ोल्डर के तहत कुछ महत्वपूर्ण सेटिंग्स या डेटा हो सकते हैं, तो आप निरीक्षण करना चाहते हैं और देख सकते हैं कि कौन से प्रोग्राम डेटा संग्रहित कर रहे हैं। यह प्रत्येक प्रोग्राम के डेवलपर पर निर्भर करता है कि वह प्रोग्राम कहां से डेटा संग्रहीत करता है, इसलिए कोई भी आकार-फिट नहीं है-सभी जवाब।