【Windows】最後にサインインした利用者の名前を画面に出さないようにする手順

【Windows】最後にサインインした利用者の名前を画面に出さないようにする手順
🛡️ 超解決

会社のPCでサインイン画面に前回サインインした利用者の名前が表示されることに、セキュリティ上の懸念を感じているかもしれません。

この情報は、悪意のある第三者にアカウント情報を推測されるリスクを高める可能性があります。

この記事では、Windows 11およびWindows 10でこの利用者名表示を非表示にする具体的な手順を解説します。

これにより、お使いのPCのセキュリティを強化し、プライバシー保護を向上させることができます。

【要点】サインイン画面の利用者名表示を非表示にする設定

  • ローカルグループポリシーエディターの使用: Windows 11 Pro以上のエディションで、サインイン画面に最後にサインインした利用者名を表示させないように設定します。
  • レジストリエディターの使用: ローカルグループポリシーエディターが利用できないWindows 11 Homeエディションで、同様の設定を行います。
  • レジストリのバックアップ: レジストリエディターでの変更前に、システム全体の安定性を守るため必ずバックアップを取得します。

ADVERTISEMENT

最後にサインインした利用者名が表示される仕組みと非表示にする意義

Windowsは、システムの利便性を高めるため、サインイン画面に最後にサインインした利用者の名前を自動で表示します。この機能は、特に複数の利用者が共有するPCや、セキュリティを重視するビジネス環境では、情報漏洩のリスクを生じさせる場合があります。

セキュリティとプライバシー保護の重要性

利用者の名前がサインイン画面に公開されると、悪意のある第三者がパスワードを推測したり、総当たり攻撃を仕掛けたりする際の足がかりとなる可能性があります。利用者名を非表示にすることで、アカウント情報の一部を隠蔽し、不正アクセスへの耐性を高めることができます。これは、組織内の情報資産を守る上で非常に重要なセキュリティ対策の一つです。

設定の前提条件と対象エディション

この設定は、お使いのWindowsエディションによって操作方法が異なります。Windows 11 Pro、Windows 11 Enterprise、Windows 11 Educationのエディションでは、「ローカルグループポリシーエディター」というツールを使って簡単に変更できます。一方、Windows 11 Homeエディションでは、ローカルグループポリシーエディターが搭載されていないため、「レジストリエディター」というシステム設定を直接編集するツールを使用する必要があります。レジストリエディターでの操作は慎重な対応が求められます。

最後にサインインした利用者の名前を非表示にする具体的な手順

ここでは、Windows 11で最後にサインインした利用者の名前を非表示にする二つの方法を解説します。お使いのWindowsエディションに合わせて適切な方法を選んでください。Windows 10の場合も基本的な手順は同じです。

ローカルグループポリシーエディターで設定する手順

この方法は、Windows 11 Pro、Enterprise、Educationエディションで利用できます。比較的安全で直感的な操作が可能です。

  1. 「ファイル名を指定して実行」を開く
    WindowsキーとRキーを同時に押して、「ファイル名を指定して実行」ダイアログボックスを開きます。
  2. ローカルグループポリシーエディターを起動する
    入力欄に「gpedit.msc」と入力し、Enterキーを押すか「OK」ボタンをクリックします。これにより、ローカルグループポリシーエディターが起動します。
  3. ポリシーの場所へ移動する
    左側のナビゲーションペインで、「コンピューターの構成」を展開し、「Windowsの設定」をクリックします。さらに「セキュリティの設定」を展開し、「ローカルポリシー」をクリックし、「セキュリティオプション」を選択します。
  4. 該当するポリシーを見つける
    右側のペインで「対話型ログオン: 最後にログオンしたユーザー名を表示しない」というポリシーを探します。ポリシーはアルファベット順に並んでいます。
  5. ポリシーを有効にする
    見つけたポリシーをダブルクリックしてプロパティを開きます。「ローカルセキュリティの設定」タブで「有効」オプションを選択します。
  6. 変更を適用し、PCを再起動する
    「適用」ボタンをクリックし、次に「OK」ボタンをクリックして設定を保存します。設定を完全に反映させるため、PCを再起動してください。

レジストリエディターで設定する手順

この方法は、Windows 11 Homeエディションなど、ローカルグループポリシーエディターが利用できない場合に選択します。レジストリの編集はシステムに影響を与える可能性があるため、慎重な操作が求められます。必ず事前にレジストリのバックアップを取得してください。

レジストリのバックアップ手順

万が一の事態に備え、レジストリをバックアップしておくことが重要です。これにより、問題が発生した場合に元の状態に戻せます。

  1. 「ファイル名を指定して実行」を開く
    WindowsキーとRキーを同時に押して、「ファイル名を指定して実行」ダイアログボックスを開きます。
  2. レジストリエディターを起動する
    入力欄に「regedit」と入力し、Enterキーを押すか「OK」ボタンをクリックします。ユーザーアカウント制御のダイアログが表示されたら「はい」をクリックします。
  3. レジストリ全体をエクスポートする
    レジストリエディターの左側ペインで「コンピューター」を選択します。次に、メニューバーの「ファイル」をクリックし、「エクスポート」を選択します。任意の保存先に分かりやすいファイル名(例: RegistryBackup_日付)を付けて保存します。ファイルの種類は「すべて」を選択してください。

利用者名非表示設定の変更手順

レジストリのバックアップが完了したら、以下の手順で利用者名の非表示設定を行います。

  1. レジストリエディターを開く
    バックアップ手順のステップ1と2を参考に、レジストリエディターを起動します。
  2. 該当するレジストリパスへ移動する
    左側のペインで、以下のパスをたどって移動します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. DWORD値の作成または変更
    右側のペインで、「dontdisplaylastusername」という名前のDWORD32ビット値があるか確認します。
  4. 値のデータを設定する
    「dontdisplaylastusername」が存在しない場合は、右クリックして「新規」>「DWORD32ビット値」を選択し、名前を「dontdisplaylastusername」として作成します。作成または見つけた「dontdisplaylastusername」をダブルクリックし、「値のデータ」を「1」に設定して「OK」をクリックします。
  5. PCを再起動する
    レジストリエディターを閉じ、PCを再起動します。再起動後にサインイン画面で利用者の名前が表示されないことを確認してください。

設定時の注意点と発生しうる問題への対処法

利用者名の非表示設定を行う際に、いくつか注意すべき点や、問題が発生した場合の対処法があります。これらの情報を事前に確認することで、スムーズな運用が可能です。

設定がすぐに反映されない場合

ローカルグループポリシーエディターで設定を変更しても、すぐにサインイン画面に反映されないことがあります。これは、グループポリシーの更新が遅れているか、PCの再起動が完了していないことが原因です。

  1. グループポリシーの強制更新を行う
    管理者権限でコマンドプロンプトを開き、「gpupdate /force」と入力してEnterキーを押します。これにより、グループポリシーが強制的に更新されます。
  2. PCを再起動する
    グループポリシーの更新後、またはレジストリ編集後に必ずPCを再起動してください。これにより、新しい設定がシステム全体に適用されます。

レジストリ編集の間違いによるシステム不安定化

レジストリエディターはWindowsの重要な設定情報が格納されているため、誤った操作はシステムの動作に深刻な影響を与える可能性があります。例えば、誤ったキーを削除したり、値のデータを間違えたりすると、Windowsが起動しなくなるなどの問題が発生します。

このリスクを避けるため、手順の前に必ずレジストリのバックアップを取得してください。万が一問題が発生した場合は、バックアップファイルを使ってレジストリを元の状態に戻すことで、システムを回復できる場合があります。

ユーザー名の入力が必要になる点

この設定を有効にすると、サインイン画面で最後にサインインした利用者の名前が表示されなくなります。そのため、サインインする際には、利用者名とパスワードの両方を手動で正確に入力する必要があります。普段から利用者名を記憶させている場合は、この変更に慣れるまで時間がかかるかもしれません。

ドメイン参加PCでの設定の注意点

もしお使いのPCが企業のドメインに参加している場合、ローカルグループポリシーで設定した内容よりも、ドメインコントローラーから配布される「ドメイングループポリシー」が優先されます。そのため、ローカルで設定を変更しても、ドメインポリシーによって上書きされ、意図した動作にならないことがあります。ドメイン参加PCでこの設定を行う場合は、事前にIT管理部門に相談し、適切な方法を確認してください。

ADVERTISEMENT

ローカルグループポリシーとレジストリ編集による設定方法の比較

Windowsで最後にサインインした利用者の名前を非表示にする方法には、ローカルグループポリシーエディターとレジストリエディターの二つがあります。それぞれの特徴を比較し、お使いの環境に合った方法を選択する際の参考にしてください。

項目 ローカルグループポリシーエディター レジストリエディター
対象エディション Windows 11 Pro、Enterprise、Education すべてのWindows 11エディション
安全性 グラフィカルインターフェースで比較的安全に操作できる 直接システム設定を編集するため、誤操作のリスクが高い
操作の容易さ メニュー選択とチェックボックスで直感的に設定できる パスをたどり、値を手動で作成・変更する必要がある
適用範囲 ローカルPCの利用者すべてに適用される ローカルPCの利用者すべてに適用される

まとめ

この記事では、Windows 11のサインイン画面で最後にサインインした利用者の名前を表示させない手順を解説しました。

ローカルグループポリシーエディターまたはレジストリエディターを使うことで、お使いのPCのセキュリティを強化できます。

特に共有PCやセキュリティが求められるビジネス環境では、この設定は情報漏洩リスクの低減に有効です。

この設定を適用した後は、他のセキュリティ設定も確認し、より安全なWindows環境を構築してください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。