كيفية البحث عن معرّف أمان المستخدم (SID) في Windows
ماذا تعرف
- في موجه الأمر، نوع الحصول على حساب مستخدم wmic ، sid و اضغط يدخل.
- يمكنك أيضًا تحديد معرّف الأمان (SID) الخاص بالمستخدم من خلال الاطلاع على ProfileImagePath القيم في كل S-1-5-21 SID مسبوق مدرج تحت:
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList
أحد الأسباب الشائعة وراء رغبتك في العثور على معرّف الأمان (SID) لحساب مستخدم في Windows هو تحديد أي مفتاح تحته HKEY_USERS في ال سجل ويندوز للبحث عن بيانات التسجيل الخاصة بالمستخدم. تعتبر مطابقة SIDs لأسماء المستخدمين أمرًا سهلاً مع wmic أمر—متوفر من موجه الأمر في معظم إصدارات Windows.
كيفية البحث عن SID للمستخدم باستخدام WMIC
اتبع هذه الخطوات السهلة لعرض جدول بأسماء المستخدمين ومعرفات الأمان الخاصة بهم. من المحتمل أن يستغرق الأمر دقيقة واحدة فقط ، وربما أقل ، للعثور على SID الخاص بالمستخدم في Windows عبر WMIC:
ارى كيفية البحث عن معرّف الأمان (SID) الخاص بالمستخدم في السجل أسفل الصفحة للحصول على إرشادات حول مطابقة اسم مستخدم مع SID عبر المعلومات الموجودة في سجل Windows ، وهي طريقة بديلة لاستخدام WMIC. لم يكن الأمر wmic موجودًا من قبل
-
افتح موجه الأوامر.
في نظام التشغيل Windows 10 و ويندوز 8، إذا كنت تستخدم لوحة مفاتيح وماوس ، فإن أسرع طريقة هي من خلال قائمة مستخدم الطاقة، يمكن الوصول إليه باستخدام WIN + X الاختصار.
إذا كنت لا ترى موجه الأوامر هناك ، فاكتب كمد في شريط البحث في قائمة ابدأ ، وحدد موجه الأمر عندما تراها.
لا داعي لذلك افتح موجه أوامر غير مقيد لهذا العمل. تتطلب بعض أوامر Windows ذلك ، ولكن في مثال أمر WMIC أدناه ، يمكنك فتح موجه أوامر عادي غير إداري.
-
اكتب الأمر التالي في موجه الأوامر تمامًا كما هو موضح هنا ، بما في ذلك المسافات أو عدم وجودها:
الحصول على حساب مستخدم wmic ، sid.
... ثم اضغط يدخل.
إذا كنت تعرف اسم المستخدم وترغب في الحصول على SID لمستخدم واحد فقط ، فأدخل هذا الأمر ولكن استبدل المستعمل مع اسم المستخدم (احتفظ بالاقتباسات):
حساب مستخدم wmic حيث name = "USER" تحصل على sid.
إذا تلقيت خطأ يفيد بعدم التعرف على الأمر wmic ، فقم بتغيير دليل العمل ليكون ج: \ Windows \ System32 \ wbem \ وحاول مرة أخرى. يمكنك فعل ذلك مع قرص مضغوط (تغيير الدليل) الأمر.
يجب أن ترى جدولًا معروضًا في موجه الأوامر. هذه قائمة بكل حساب مستخدم في Windows ، مدرج باسم المستخدم ، متبوعًا بـ SID المقابل للحساب.
الآن بعد أن أصبحت واثقًا من أن اسم مستخدم معين يتوافق مع SID معين ، يمكنك إجراء أي تغييرات تريدها في السجل أو القيام بأي شيء آخر تحتاج إليه هذه المعلومات.
البحث عن اسم المستخدم باستخدام SID
إذا كان لديك حالة تحتاج فيها إلى العثور على اسم المستخدم ولكن كل ما لديك هو الأمان المعرف ، يمكنك "عكس" الأمر مثل هذا (فقط استبدل SID بهذا الأمر الموجود في سؤال):
حساب مستخدم wmic حيث sid = "S-1-5-21-992878714-4041223874-2616370337-1001" احصل على الاسم.
... للحصول على نتيجة مثل هذه:
اسم
جونفي.
كيفية البحث عن معرّف الأمان (SID) الخاص بالمستخدم في السجل
يمكنك أيضًا تحديد معرّف الأمان (SID) الخاص بالمستخدم من خلال البحث في ملف ProfileImagePathالقيم في كل S-1-5-21 SID مُدرج تحت هذا المفتاح:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList.
ال ProfileImagePath القيمة داخل كل مفتاح تسجيل يحمل اسم SID يسرد دليل ملف التعريف ، والذي يتضمن اسم المستخدم.
على سبيل المثال ، ملف ProfileImagePath قيمة تحت S-1-5-21-992878714-4041223874-2616370337-1001 المفتاح الموجود على الكمبيوتر الذي تراه أعلاه هو ج: \ المستخدمون \ جونفي، لذلك نعلم أن معرّف الأمان (SID) للمستخدم "jonfi" هو "S-1-5-21-992878714-4041223874-2616370337-1001".
ستُظهر طريقة مطابقة المستخدمين مع معرفات الأمان فقط هؤلاء المستخدمين الذين قاموا بتسجيل الدخول أو قاموا بتسجيل الدخول والتبديل بين المستخدمين. للاستمرار في استخدام طريقة التسجيل لتحديد معرفات الأمان الخاصة بالمستخدمين الآخرين ، ستحتاج إلى تسجيل الدخول باسم كل مستخدم على النظام وتكرار هذه الخطوات. هذا عيب كبير. بافتراض أنك قادر ، فأنت أفضل حالًا باستخدام طريقة الأمر wmic أعلاه.