विंडोज़ में उपयोगकर्ता के सुरक्षा पहचानकर्ता (एसआईडी) को कैसे खोजें

WMIC या रजिस्ट्री में उपयोगकर्ता का SID खोजें

विंडोज़ में किसी विशेष उपयोगकर्ता के खाते के लिए सुरक्षा पहचानकर्ता (एसआईडी) क्यों ढूंढना पड़ सकता है, लेकिन दुनिया के हमारे कोने में, ऐसा करने का सामान्य कारण यह है कि विंडोज रजिस्ट्री में HKEY_USERS के अंतर्गत कौन सी कुंजी निर्धारित करें के लिए उपयोगकर्ता-विशिष्ट रजिस्ट्री डेटा की तलाश करें।

आपकी ज़रूरत के कारण के बावजूद, उपयोगकर्ता नामों के लिए एसआईडी मिलान करना वाकई आसान है, wmic कमांड के लिए धन्यवाद, विंडोज के अधिकांश संस्करणों में कमांड प्रॉम्प्ट से उपलब्ध एक आदेश

नोट: रजिस्ट्री में किसी उपयोगकर्ता के एसआईडी को विंडोज रजिस्ट्री में जानकारी के माध्यम से एक एसआईडी में उपयोगकर्ता नाम से मिलान करने के निर्देशों के लिए पृष्ठ के नीचे और नीचे देखें, WMIC का उपयोग करने के लिए एक वैकल्पिक तरीका। विंडोज एक्सपी से पहले wmic कमांड मौजूद नहीं था, इसलिए आपको विंडोज के उन पुराने संस्करणों में रजिस्ट्री विधि का उपयोग करना होगा।

उपयोगकर्ता नामों और उनके संबंधित एसआईडी की एक तालिका प्रदर्शित करने के लिए इन आसान चरणों का पालन करें:

WMIC के साथ उपयोगकर्ता का एसआईडी कैसे खोजें I

डब्लूएमआईसी के माध्यम से विंडोज में उपयोगकर्ता के एसआईडी को खोजने के लिए शायद यह केवल एक मिनट ले सकता है, शायद कम:

  1. ओपन कमांड प्रॉम्प्टविंडोज 10 और विंडोज 8 में , यदि आप कीबोर्ड और माउस का उपयोग कर रहे हैं, तो सबसे तेज़ तरीका पावर उपयोगकर्ता मेनू के माध्यम से है, जो WIN + X शॉर्टकट के साथ सुलभ है।
  2. एक बार कमांड प्रॉम्प्ट खुलने के बाद, निम्न आदेश टाइप करें जैसा कि यहां दिखाया गया है, जिसमें रिक्त स्थान या इसकी कमी शामिल है: wmic useraccount नाम, sid ... और फिर एंटर दबाएं
    1. युक्ति: यदि आप उपयोगकर्ता नाम जानते हैं और केवल उस उपयोगकर्ता के एसआईडी को पकड़ना चाहते हैं, तो इस कमांड को दर्ज करें लेकिन उपयोगकर्ता को उपयोगकर्ता नाम (उद्धरण रखें) के साथ बदलें: wmic useraccount जहां name = "USER" sid मिलता है नोट: यदि आपको कोई त्रुटि मिलती है कि wmic कमांड पहचाना नहीं गया है, कार्यशील निर्देशिका को C: \ Windows \ System32 \ wbem \ के रूप में बदलें और पुनः प्रयास करें। आप इसे सीडी (बदलें निर्देशिका) कमांड के साथ कर सकते हैं।
  3. आपको कमांड प्रॉम्प्ट विंडो में प्रदर्शित निम्न के जैसा एक तालिका दिखाई देनी चाहिए: नाम एसआईडी प्रशासक एस -1-5-21-1180699209-877415012-3182924384-500 अतिथि एस -1-5-21-1180699209-877415012-3182924384 -501 होम ग्रुप यूज़र $ एस -1-5-21-1180699209-877415012-3182924384-1002 टिम एस -1-5-21-1180699209-877415012-3182924384-1004 अपडेटैटस यूज़र एस -1-5-21-1180699209-877415012-3182924384- 1007 यह विंडोज़ में प्रत्येक उपयोगकर्ता खाते की एक सूची है, जो उपयोगकर्ता नाम द्वारा सूचीबद्ध है, उसके बाद खाते के संबंधित एसआईडी।
  1. अब जब आप आश्वस्त हैं कि एक विशेष उपयोगकर्ता नाम किसी विशेष एसआईडी से मेल खाता है, तो आप रजिस्ट्री में जो भी बदलाव कर सकते हैं या जो कुछ भी आपको इस जानकारी की आवश्यकता है, कर सकते हैं।

युक्ति: यदि आपके पास ऐसा कोई मामला है जहां आपको उपयोगकर्ता नाम ढूंढना है, लेकिन आपके पास सुरक्षा पहचानकर्ता है, तो आप इस तरह के कमांड को "रिवर्स" कर सकते हैं (केवल इस एसआईडी को प्रश्न में से एक के साथ बदलें):

wmic useraccount जहां sid = "S-1-5-21-1180699209-877415012-3182924384-1004" नाम प्राप्त करें

... इस तरह का परिणाम प्राप्त करने के लिए:

नाम टिम

रजिस्ट्री में उपयोगकर्ता का एसआईडी कैसे खोजें

आप इस कुंजी के तहत सूचीबद्ध प्रत्येक एस -1-5-21 प्रीफ़िक्स्ड एसआईडी में ProfileImagePath मानों को देखकर उपयोगकर्ता के एसआईडी को भी निर्धारित कर सकते हैं:

HKEY_LOCAL_MACHINE \ सॉफ़्टवेयर \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList

प्रत्येक SID- नामित रजिस्ट्री कुंजी के भीतर ProfileImagePath मान प्रोफ़ाइल निर्देशिका सूचीबद्ध करता है, जिसमें उपयोगकर्ता नाम शामिल है।

उदाहरण के लिए, मेरे कंप्यूटर पर S-1-5-21-1180699209-877415012-3182924384-1004 कुंजी के अंतर्गत ProfileImagePath मान C: \ Users \ Tim है , इसलिए मुझे पता है कि उपयोगकर्ता "टिम" के लिए एसआईडी "एस" है -1-5-21-1180699209-877415012-3182924384-1004 "।

नोट: एसआईडी में उपयोगकर्ताओं से मिलान करने की यह विधि केवल उन उपयोगकर्ताओं को दिखाएगी जो लॉग इन हैं या लॉग इन हैं और उपयोगकर्ताओं को स्विच कर चुके हैं। अन्य उपयोगकर्ता के एसआईडी निर्धारित करने के लिए रजिस्ट्री विधि का उपयोग जारी रखने के लिए, आपको सिस्टम पर प्रत्येक उपयोगकर्ता के रूप में लॉग इन करना होगा और इन चरणों को दोहराना होगा। यह एक बड़ी कमी है; मान लीजिए कि आप सक्षम हैं, आप ऊपर wmic कमांड विधि का उपयोग कर बहुत बेहतर हैं।