HKEY_USERS, जिसे कभी-कभी HKU के रूप में देखा जाता है, विंडोज रजिस्ट्री में कई रजिस्ट्री हाइव्स में से एक है।
इसमें कंप्यूटर पर वर्तमान में सक्रिय सभी उपयोगकर्ताओं के लिए उपयोगकर्ता-विशिष्ट कॉन्फ़िगरेशन जानकारी शामिल है। इसका मतलब है कि उपयोगकर्ता ने इस समय (आप) और किसी भी अन्य उपयोगकर्ता ने लॉग इन किया है, जिन्होंने भी लॉग इन किया है, लेकिन "स्विच किए गए उपयोगकर्ता" हैं।
HKEY_USERS हाइव के अंतर्गत स्थित प्रत्येक रजिस्ट्री कुंजी सिस्टम पर एक उपयोगकर्ता से मेल खाती है और उस उपयोगकर्ता के सुरक्षा पहचानकर्ता, या SID के साथ नामित होती है। उस उपयोगकर्ता के लिए विशिष्ट प्रत्येक SID नियंत्रण सेटिंग्स के अंतर्गत स्थित रजिस्ट्री कुंजियाँ और रजिस्ट्री मान, जैसे मैप की गई ड्राइव, स्थापित प्रिंटर, पर्यावरण चर, डेस्कटॉप पृष्ठभूमि, और बहुत कुछ, और जब उपयोगकर्ता पहली बार लॉग ऑन करता है तो लोड किया जाता है।
HKEY_USERS तक कैसे पहुंचे
रजिस्ट्री हाइव होने के नाते, रजिस्ट्री संपादक के माध्यम से इसे खोजना और खोलना आसान है:
-
रजिस्ट्री संपादक खोलें। विंडोज़ के सभी संस्करणों में ऐसा करने का सबसे तेज़ तरीका रन डायलॉग बॉक्स (WIN+R) लॉन्च करना और regedit. दर्ज करना है।
- बाएं फलक से HKEY_USERS खोजें।
- HKEY_USERS चुनें या बाईं ओर छोटे तीर या प्लस आइकन का उपयोग करके हाइव का विस्तार करें।
किसी भी रजिस्ट्री कुंजी का बैकअप बनाना हमेशा एक अच्छा विचार है जिसे आप संपादित करने की योजना बना रहे हैं। देखें कि विंडोज रजिस्ट्री का बैकअप कैसे लें यदि आपको पूरी रजिस्ट्री या रजिस्ट्री के विशिष्ट भागों को एक REG फ़ाइल में बैकअप करने में मदद चाहिए।
HKEY_USERS नहीं देख रहे हैं?
यदि इस कंप्यूटर पर पहले रजिस्ट्री संपादक का उपयोग किया गया है, तो आपको हाइव दिखाई देने तक किसी भी खुली रजिस्ट्री कुंजियों को संक्षिप्त (छोटा) करने की आवश्यकता हो सकती है।
अन्य कुंजियों के खुले होने पर HKEY_USERS तक पहुंचने का सबसे आसान तरीका रजिस्ट्री संपादक के बाईं ओर सबसे ऊपर स्क्रॉल करना है, और किसी अन्य खुली रजिस्ट्री हाइव्स के बाईं ओर तीर या प्लस चिह्न का चयन करना है।
उदाहरण के लिए, HKEY_USERS हाइव देखने के लिए आपको HKEY_CLASSES_ROOT और HKEY_LOCAL_MACHINE को छोटा करना पड़ सकता है।
HKEY_USERS में रजिस्ट्री उपकुंजी
यहां एक उदाहरण दिया गया है कि आपको इस हाइव के नीचे क्या मिल सकता है:
- HKEY_USERS\। डिफ़ॉल्ट
- HKEY_USERS\S-1-5-18
- HKEY_USERS\S-1-5-19
- HKEY_USERS\S-1-5-20
- HKEY_USERS\S-1-5-21-0123456789-012345678-0123456789-1004
- HKEY_USERS\S-1-5-21-0123456789-012345678-0123456789-1004_Classes
- …
जो SID आप यहां सूचीबद्ध देख रहे हैं, वे निश्चित रूप से ऊपर दी गई सूची से भिन्न होंगे।
जबकि आपके पास. DEFAULT, S-1-5-18, S-1-5-19, और S-1-5-20 होने की संभावना है, जो बिल्ट-इन सिस्टम खातों के अनुरूप हैं, आपका S -1-5-21-xxx कुंजियाँ आपके कंप्यूटर के लिए अद्वितीय होंगी क्योंकि वे विंडोज़ में "वास्तविक" उपयोगकर्ता खातों के अनुरूप हैं।
HKEY_USERS और SIDs पर अधिक
HKEY_CURRENT_USER हाइव आपके SID के अनुरूप HKEY_USERS उपकुंजी के शॉर्टकट के रूप में कार्य करता है।
दूसरे शब्दों में, जब आप HKEY_CURRENT_USER में परिवर्तन करते हैं, तो आप HKEY_USERS के अंतर्गत कुंजी के अंतर्गत कुंजियों और मानों में परिवर्तन कर रहे होते हैं, जिसका नाम आपके SID के समान होता है।
उदाहरण के लिए, यदि आपका SID निम्नलिखित है:
एस-1-5-21-0123456789-012345678-0123456789-1004
… HKEY_CURRENT_USER इसे इंगित करेगा:
HKEY_USERS\S-1-5-21-0123456789-012345678-0123456789-1004
संपादन किसी भी स्थान पर किए जा सकते हैं क्योंकि वे एक ही स्थान पर हैं।
यदि आप किसी ऐसे उपयोगकर्ता के लिए रजिस्ट्री डेटा बदलना चाहते हैं जिसका SID HKEY_USERS के अंतर्गत प्रदर्शित नहीं हो रहा है, तो आप या तो उस उपयोगकर्ता के रूप में लॉग इन कर सकते हैं और परिवर्तन कर सकते हैं, या आप उस उपयोगकर्ता के रजिस्ट्री हाइव को मैन्युअल रूप से लोड कर सकते हैं। यदि आपको सहायता चाहिए तो रजिस्ट्री हाइव को कैसे लोड करें देखें।
याद रखें कि चूंकि दोनों समान हैं, यदि आप अपनी स्वयं की सेटिंग संपादित कर रहे हैं (जिस उपयोगकर्ता के लिए आप वर्तमान में लॉग इन हैं), तो अपने स्वयं के SID की पहचान करने की तुलना में HKEY_CURRENT_USER को खोलना कहीं अधिक आसान है और फिर HKEY_USERS के भीतर परिवर्तन करें। उपयोगकर्ता के लिए SID फ़ोल्डर तक पहुँचने के लिए HKEY_USERS का उपयोग करना आमतौर पर केवल तभी उपयोगी होता है जब आपको किसी ऐसे उपयोगकर्ता के लिए रजिस्ट्री मान संपादित करने की आवश्यकता होती है जो वर्तमान में लॉग इन नहीं है।
HKEY_USERS\. DEFAULT उपकुंजी ठीक उसी तरह है जैसे HKEY_USERS\S-1-5-18 उपकुंजी। एक में किए गए कोई भी परिवर्तन स्वचालित रूप से और तुरंत दूसरे में परिलक्षित होते हैं, ठीक उसी तरह जैसे कि वर्तमान में HKEY_USERS में उपयोगकर्ता की SID उपकुंजी में लॉग ऑन HKEY_CURRENT_USER में पाए गए मानों के समान है।
यह जानना भी महत्वपूर्ण है कि HKEY_USERS\. DEFAULT का उपयोग स्थानीय सिस्टम खाते द्वारा किया जाता है, नियमित उपयोगकर्ता खाते द्वारा नहीं। इस कुंजी को गलती से संपादित किया जा सकता है, ताकि इसके परिवर्तन सभी उपयोगकर्ताओं पर लागू हो जाएं, यह देखते हुए कि इसे "डिफ़ॉल्ट" कहा जाता है, लेकिन ऐसा नहीं है।
Windows रजिस्ट्री में अन्य HKEY_USERS उपकुंजियों में से दो जो सिस्टम खातों द्वारा उपयोग की जाती हैं, उनमें S-1-5-19 शामिल है जो कि LocalService खाते के लिए है और S-1-5-20 जो NetworkService खाते द्वारा उपयोग किया जाता है।