Paano Maghanap ng Security Identifier (SID) ng User sa Windows

Talaan ng mga Nilalaman:

Paano Maghanap ng Security Identifier (SID) ng User sa Windows
Paano Maghanap ng Security Identifier (SID) ng User sa Windows
Anonim

Ano ang Dapat Malaman

  • Sa Command Prompt, i-type ang wmic useraccount get name, sid at pindutin ang Enter.
  • Maaari mo ring matukoy ang SID ng user sa pamamagitan ng pagtingin sa mga value ng ProfileImagePath sa bawat S-1-5-21 na prefix na SID na nakalista sa ilalim ng:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Ang karaniwang dahilan kung bakit maaaring gusto mong hanapin ang security identifier (SID) para sa account ng isang user sa Windows ay upang matukoy kung aling key sa ilalim ng HKEY_USERS sa Windows Registry ang hahanapin para sa data ng registry na partikular sa user. Ang pagtugma ng mga SID sa mga username ay madali gamit ang wmic command-available mula sa Command Prompt sa karamihan ng mga bersyon ng Windows.

Paano Maghanap ng SID ng User Gamit ang WMIC

Sundin ang mga madadaling hakbang na ito upang magpakita ng talahanayan ng mga username at ang kanilang mga kaukulang SID. Malamang na isang minuto lang, baka mas kaunti, para mahanap ang SID ng user sa Windows sa pamamagitan ng WMIC:

Tingnan ang Paano Maghanap ng SID ng User sa Registry sa ibaba ng pahina para sa mga tagubilin sa pagtutugma ng username sa isang SID sa pamamagitan ng impormasyon sa Windows Registry, isang alternatibong paraan sa paggamit ng WMIC. Ang wmic command ay wala bago ang Windows XP, kaya kailangan mong gamitin ang registry method sa mga mas lumang bersyon ng Windows na iyon.

  1. Buksan ang Windows Terminal (Windows 11), o buksan ang Command Prompt sa mga mas lumang bersyon ng Windows. Kung gumagamit ka ng keyboard at mouse sa Windows 11/10/8, ang pinakamabilis na paraan ay sa pamamagitan ng Power User Menu, na maa-access gamit ang WIN+X shortcut.

    Kung hindi mo nakikita ang Command Prompt doon, i-type ang cmd sa search bar sa Start menu, at piliin ang Command Prompt kapag nakita mo ito.

    Hindi mo kailangang magbukas ng nakataas na Command Prompt para gumana ito. Kinakailangan ito ng ilang command sa Windows, ngunit sa halimbawa ng command na WMIC sa ibaba, maaari kang magbukas ng regular, hindi pang-administratibong Command Prompt.

  2. I-type ang sumusunod na command sa Command Prompt nang eksakto kung paano ito ipinapakita dito, kasama ang mga puwang o kawalan nito:

    
    

    wmic useraccount kumuha ng pangalan, sid

    …at pagkatapos ay pindutin ang Enter.

    Image
    Image

    Kung alam mo ang username at nais mong kunin lamang ang SID ng isang user, ilagay ang command na ito ngunit palitan ang USER ng username (panatilihin ang mga quote):

    
    

    wmic useraccount kung saan kumukuha ang name="USER"

    Image
    Image

    Kung nakakuha ka ng error na hindi nakikilala ang wmic command, baguhin ang gumaganang direktoryo upang maging C:\Windows\System32\wbem\ at subukang muli. Magagawa mo iyon gamit ang cd (change directory) command.

  3. Dapat mong makita ang isang talahanayan na ipinapakita sa Command Prompt. Ito ay isang listahan ng bawat user account sa Windows, na nakalista ayon sa username, na sinusundan ng kaukulang SID ng account.

Ngayong tiwala ka na sa isang partikular na user name na tumutugma sa isang partikular na SID, maaari mong gawin ang anumang mga pagbabagong kailangan mo sa registry o gawin ang anumang bagay na kailangan mo ng impormasyong ito.

Image
Image

Paghahanap ng Username Gamit ang SID

Kung mayroon kang kaso kung saan kailangan mong hanapin ang user name ngunit ang mayroon ka lang ay ang security identifier, maaari mong "baligtarin" ang command na tulad nito (palitan lang ang SID na ito ng pinag-uusapan):


wmic useraccount kung saan sid="S-1-5-21-992878714-4041223874-2616370337-1001" kumuha ng pangalan

…para makakuha ng resultang tulad nito:


Pangalan

jonfi

Image
Image

Paano Maghanap ng SID ng User sa Registry

Maaari mo ring matukoy ang SID ng user sa pamamagitan ng pagtingin sa mga value ng ProfileImagePath sa bawat S-1-5-21 na prefix na SID na nakalista sa ilalim ng key na ito:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Image
Image

Ang ProfileImagePath na halaga sa loob ng bawat SID-named registry key ay naglilista ng direktoryo ng profile, na kinabibilangan ng username.

Halimbawa, ang value sa ilalim ng S-1-5-21-992878714-4041223874-2616370337-1001 key sa computer na nakikita mo sa itaas ay C:\Users\jonfi, kaya alam namin na iyon ang SID para sa user na iyon.

Ipapakita lamang ng pamamaraang ito ng pagtutugma ng mga user sa mga SID ang mga user na naka-log in o naka-log in at lumipat ng mga user. Upang patuloy na magamit ang paraan ng pagpapatala para sa pagtukoy ng mga SID ng ibang user, kakailanganin mong mag-log in bilang bawat user sa system at ulitin ang mga hakbang na ito. Ito ay isang malaking sagabal; sa pag-aakalang kaya mo, mas mahusay kang gumamit ng wmic command method sa itaas.

FAQ

    Paano ko mahahanap ang sarili kong SID nang mabilis?

    Buksan ang Command Prompt sa pamamagitan ng pagpindot sa Windows key+R. Pagkatapos, ipasok ang sumusunod na command at pindutin ang Enter: whoami /user.

    Paano ako magdadagdag ng user sa aking computer?

    Para gumawa ng bagong user account sa Windows, pumunta sa Start > Settings > Accounts> Pamilya at iba pang user Sa ilalim ng Iba pang user > Magdagdag ng ibang user, piliin ang Magdagdag ng accountIlagay ang impormasyon ng user at sundin ang mga senyas.

Inirerekumendang: