मैं अनुमान लगा रहा हूं क्योंकि आप इसे सभी उपयोगकर्ताओं के लिए सेट करना चाहते हैं, कि आप किसी प्रकार के साझा कंप्यूटर पर हैं, जो शायद डोमेन के अंतर्गत चल रहा है?
यहां ड्रैगन हो
मान लें कि जो और जेन नियमित रूप से कंप्यूटर पर लॉग ऑन करते हैं, फिर उनमें से प्रत्येक के पास 'रजिस्ट्रियां' होंगी।
फिर आप अपना ऐप इंस्टॉल करेंगे, और इंस्टॉलर उनके लिए एचकेसीयू के तहत आइटम सेट करने के लिए विशाल हैक्स और घृणित चीजों को नियोजित करेगा।
फिर, बॉब साथ आएगा और लॉग ऑन करेगा (वह, और 500 अन्य लोगों के पास डोमेन में खाते हैं और ऐसा भी कर सकते हैं)। उन्होंने पहले कभी इस कंप्यूटर का उपयोग नहीं किया है, इसलिए उनके पास कोई रजिस्ट्री नहीं है। पहली बार जब वह लॉग इन करता है, तो विंडोज़ उसे बनाता है, लेकिन उसके पास आपकी सेटिंग नहीं होगी।
आपका ऐप तब गिरता है या गलत तरीके से व्यवहार करता है, और बॉब रेनिक्सन से जुड़े उन क्रैपी उत्पादों के बारे में जोर से शिकायत करता है।
सही उत्तर सिर्फ आपके ऐप में कुछ डिफ़ॉल्ट सेटिंग्स रखना है, जो उन्हें रजिस्ट्री में लिख सकते हैं यदि उन्हें नहीं मिलता है। यह सामान्य अच्छा अभ्यास है कि आपके ऐप को कभी भी रजिस्ट्री पर निर्भर नहीं होना चाहिए, और किसी भी रजिस्ट्री प्रविष्टि के लिए आवश्यकतानुसार चीजें बनाना चाहिए, न केवल HKCU, वैसे भी