Skip to main content

Windowsでユーザーのセキュリティ識別子(SID)を検索する方法

This Is The Greatest Bank Heist in Japanese History (六月 2026)

This Is The Greatest Bank Heist in Japanese History (六月 2026)
Anonim

Windowsで特定のユーザーアカウントのセキュリティ識別子(SID)を検索する理由はたくさんありますが、世界各地のユーザーには、Windowsレジストリ内のHKEY_USERSの下にあるキーを特定するのが一般的な理由です。のユーザー固有のレジストリデータを探します。

あなたの必要性にかかわらず、SIDとユーザー名を一致させることは、Windowsのほとんどのバージョンでコマンドプロンプトから利用できるwmicコマンドのおかげで、とても簡単です。

見る レジストリでユーザーのSIDを検索する方法 WMICを使用する別の方法であるWindowsレジストリの情報を使用して、ユーザー名をSIDに照合する方法のページをさらに表示してください。 wmicコマンドはWindows XP以前には存在しなかったので、 持ってる それらの古いバージョンのWindowsでレジストリメソッドを使用します。

ユーザー名と対応するSIDの表を表示するには、次の簡単な手順に従います。

WMICを使用してユーザーのSIDを検索する方法

WMIC経由でWindowsでユーザーのSIDを検索するには、ほんの1分かかりそうではないかもしれません。

  1. コマンドプロンプトを開きます。

    Windows 10とWindows 8では、キーボードとマウスを使用している場合、最も速い方法はPower Userメニューで、WIN + Xショートカット。

    パワーユーザーメニューでコマンドプロンプトが表示されない場合は、次のように入力します。 cmd スタートメニューの検索バーに コマンド・プロンプト あなたがそれを見た時。

  2. コマンドプロンプトに次のコマンドを入力します。ここには空白や空白が含まれています。

    wmic useraccount get name、sid

    …を押してから 入る.

    ユーザ名が分かっていて、そのユーザのSIDだけを取得したい場合は、このコマンドを入力しますが、 ユーザー ユーザー名を引用符で囲んでください:

    wmic useraccount where name = "USER"はsidを取得します

    wmicコマンドが認識されないというエラーが発生した場合は、作業ディレクトリを次のように変更します。 C: Windows System32 wbem そしてさらに試みる。あなたは CD (ディレクトリの変更)コマンドを使用します。

  3. コマンドプロンプトにテーブルが表示されます。これは、Windowsの各ユーザーアカウントの一覧で、ユーザー名で、その後にアカウントの対応するSIDが表示されます。

特定のユーザー名が特定のSIDに対応していることを確認したら、レジストリで必要な変更を加えたり、この情報が必要なその他の操作を行うことができます。

あなたがユーザー名を見つける必要があるが、あなたが持っているものだけがセキュリティ識別子である場合は、次のようにコマンドを "逆"にすることができます(このSIDを問題のものに置き換えてください)。

wmic useraccount where sid = "S-1-5-21-992878714-4041223874-2616370337-1001" get name

…このような結果を得るには:

ジョンフィ

レジストリでユーザーの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 私のコンピュータ上のキーは C: Users jonfi 私は、ユーザー "jonfi"のSIDが "S-1-5-21-992878714-4041223874-2616370337-1001"であることを知っています。

ユーザーをSIDに照合するこの方法では、ログインしているユーザーまたはログインしてユーザーを切り替えたユーザーのみが表示されます。他のユーザーのSIDを判断するためにレジストリ方法を引き続き使用するには、システム上の各ユーザーとしてログインし、これらの手順を繰り返す必要があります。これは大きな欠点です。あなたが有能であると仮定すると、上のwmicコマンドの方法を使うほうがはるかに良いでしょう。