コンテンツへスキップ
超解決
  • トップページ
  • 詐欺メールチェッカー
  • テキスト整形ツール
  • 高機能・文字数カウント(自動保存付き)
  • パスワード生成ツール
  • 全記事一覧(サイトマップ)
  1. ホーム
  2. デジタル・IT
  3. Windows・PC
  4. 【Windows】セキュリティのためにユーザー名を表示させない設定手順 | サインイン画面の「前回ログインしたユーザー」

【Windows】セキュリティのためにユーザー名を表示させない設定手順 | サインイン画面の「前回ログインしたユーザー」

2026年4月5日
Windows・PC
【Windows】セキュリティのためにユーザー名を表示させない設定手順 | サインイン画面の「前回ログインしたユーザー」
🛡️ 超解決

Windowsのサインイン画面では、前回ログインしたユーザー名が初期設定で表示されます。

この表示は利便性が高い一方で、セキュリティ上の懸念となる場合もあります。

この記事では、サインイン画面にユーザー名が表示されないようにする設定手順を解説し、Windowsデバイスのセキュリティを向上させます。

【要点】サインイン画面のユーザー名表示を非表示にする設定

  • レジストリのバックアップ: レジストリを編集する前に必ず現在の設定を保存し安全を確保します。
  • ローカルグループポリシーエディター: サインイン画面で前回ログインしたユーザー名が表示されないように制御します。
  • レジストリエディター: ローカルグループポリシーエディターが利用できないWindows Homeエディションで同様の設定を行います。

ADVERTISEMENT

目次

  • 1 サインイン画面にユーザー名が表示される仕組みとセキュリティ上の考慮点
    • 1.1 ユーザー名表示の背景
    • 1.2 セキュリティ対策としての非表示設定
  • 2 サインイン画面のユーザー名表示を非表示にする手順
    • 2.1 レジストリのバックアップ手順
    • 2.2 ローカルグループポリシーエディターで設定を変更する手順
    • 2.3 レジストリエディターで設定を変更する手順
  • 3 設定変更後にサインイン画面でユーザー名が表示されない場合の確認点
    • 3.1 設定の適用状況を確認する
    • 3.2 レジストリの値を確認する
    • 3.3 複数アカウントが存在する場合の注意点
  • 4 Windows 11とWindows 10でのサインイン画面表示設定の違い
  • 5 まとめ
    • 5.1 解決 関連記事でさらに詳しく
    • 5.2 Windows・PCの人気記事ランキング

サインイン画面にユーザー名が表示される仕組みとセキュリティ上の考慮点

Windowsのサインイン画面には、初期設定で前回ログインしたユーザー名が表示されます。これは、複数のユーザーが共有するデバイスで、個々のユーザーが自分のアカウントを素早く見つけてログインできるようにするための機能です。しかし、この利便性は同時にセキュリティリスクも生じさせます。

ユーザー名表示の背景

Windowsは、ユーザーエクスペリエンスを向上させるため、最後に使用されたアカウント情報を記憶しています。この情報は、サインインプロセスを簡素化し、ユーザーが手動でユーザー名を入力する手間を省くものです。特に個人利用のデバイスでは便利な機能ですが、企業環境や共有PCでは情報漏洩のリスクにつながる可能性があります。

セキュリティ対策としての非表示設定

サインイン画面にユーザー名が表示されていると、悪意のある第三者がアカウント名を特定しやすくなります。これにより、パスワードの推測攻撃やブルートフォースアタックの足がかりとなることがあります。ユーザー名を非表示にすることで、これらの攻撃に対する防御を強化し、不正アクセスを困難にできます。情報セキュリティの観点から、ユーザー名表示の無効化は重要な対策の一つです。

サインイン画面のユーザー名表示を非表示にする手順

サインイン画面でユーザー名を表示させない設定は、ローカルグループポリシーエディターまたはレジストリエディターを使って行います。レジストリエディターを使う場合は、誤った操作によるシステムへの影響を避けるため、必ず事前にレジストリのバックアップを取得してください。

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

レジストリの編集は、システムに重大な影響を及ぼす可能性があります。万が一に備え、以下の手順でレジストリ全体をバックアップしてください。

  1. レジストリエディターの起動
    Windowsの検索ボックスに「regedit」と入力し、検索結果から「レジストリエディター」を選択します。ユーザーアカウント制御のダイアログが表示された場合は「はい」をクリックします。
  2. レジストリの全体エクスポート
    レジストリエディターの画面左上にある「ファイル」メニューをクリックし、「エクスポート」を選択します。
  3. バックアップファイルの保存
    「エクスポート範囲」で「すべて」が選択されていることを確認します。任意の保存場所を指定し、ファイル名を入力して「保存」ボタンをクリックします。これにより、現在のレジストリの状態が.regファイルとして保存されます。

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

この方法は、Windows Proエディション、Enterpriseエディション、Educationエディションで利用できます。Windows Homeエディションではローカルグループポリシーエディターは標準で利用できません。

  1. ローカルグループポリシーエディターの起動
    Windowsの検索ボックスに「gpedit.msc」と入力し、検索結果から「ローカルグループポリシーエディター」を選択します。
  2. ポリシー設定への移動
    左側のナビゲーションペインで「コンピューターの構成」を展開します。次に「Windowsの設定」を展開し、「セキュリティの設定」を選択します。「ローカルポリシー」を展開し、「セキュリティオプション」をクリックします。
  3. ポリシーの特定と編集
    右側のペインで「対話型ログオン: 最後のユーザー名を表示しない」というポリシーを探し、ダブルクリックします。
  4. ポリシーの有効化
    開いたダイアログで「有効」を選択し、「適用」ボタン、次に「OK」ボタンをクリックして設定を保存します。
  5. 設定の反映
    設定をすぐに反映させるには、コマンドプロンプトを管理者として開き、「gpupdate /force」と入力してEnterキーを押します。その後、デバイスを再起動します。

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

この方法は、Windows Homeエディションなど、ローカルグループポリシーエディターが利用できない環境で実行します。レジストリ編集は慎重に行ってください。

  1. レジストリエディターの起動
    Windowsの検索ボックスに「regedit」と入力し、検索結果から「レジストリエディター」を選択します。ユーザーアカウント制御のダイアログが表示された場合は「はい」をクリックします。
  2. 対象のレジストリキーへ移動
    アドレスバーに「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System」と入力し、Enterキーを押します。
  3. 新しいDWORD値の作成
    「System」キーを右クリックし、「新規」から「DWORD 32ビット値」を選択します。
  4. 値の名前とデータの入力
    新しい値の名前を「DontDisplayLastUserName」と入力し、Enterキーを押します。作成した「DontDisplayLastUserName」をダブルクリックし、「値のデータ」を「1」に設定して「OK」をクリックします。「1」は有効を意味し、「0」は無効を意味します。
  5. レジストリエディターの終了と再起動
    レジストリエディターを閉じ、デバイスを再起動して設定を反映させます。

設定変更後にサインイン画面でユーザー名が表示されない場合の確認点

上記の手順を実行してもサインイン画面でユーザー名が非表示にならない場合、いくつかの原因が考えられます。以下の確認点に従って対処してください。

設定の適用状況を確認する

グループポリシーやレジストリの変更は、すぐにシステム全体に反映されないことがあります。特にグループポリシーの場合、手動での更新が必要です。

  1. グループポリシーの強制更新
    管理者としてコマンドプロンプトを開き、「gpupdate /force」と入力してEnterキーを押します。これにより、グループポリシーが強制的に更新されます。
  2. デバイスの再起動
    設定変更後は、必ずデバイスを再起動してください。再起動によって、新しい設定が完全に適用されることが多いです。

レジストリの値を確認する

レジストリエディターで直接設定した場合、値が正しく設定されていない可能性があります。再度レジストリエディターを開き、以下のパスで「DontDisplayLastUserName」の値が「1」になっているか確認してください。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

もし値が「0」になっているか、または値自体が存在しない場合は、再度手順に従って設定を行ってください。

複数アカウントが存在する場合の注意点

この設定は、特定のユーザーアカウントのみを非表示にするものではありません。デバイスに複数のアカウントが存在する場合でも、サインイン画面にはユーザー名のリストが表示されず、ユーザーが手動でユーザー名とパスワードを入力する形式に変わります。

ADVERTISEMENT

Windows 11とWindows 10でのサインイン画面表示設定の違い

サインイン画面のユーザー名表示を非表示にする設定は、Windows 11とWindows 10で基本的な手順に大きな違いはありません。どちらのOSでも、ローカルグループポリシーエディターまたはレジストリエディターを使用して同様の設定を行います。ただし、細かなUIの配置や名称が異なる場合があります。

項目 Windows 11 Windows 10
グループポリシーの有無 Pro/Enterprise/Educationエディションで利用可能 Pro/Enterprise/Educationエディションで利用可能
レジストリパス HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
設定項目名(グループポリシー) 対話型ログオン: 最後のユーザー名を表示しない 対話型ログオン: 最後のユーザー名を表示しない
設定項目名(レジストリ) DontDisplayLastUserName DontDisplayLastUserName
デフォルト挙動 前回ログインしたユーザー名を表示 前回ログインしたユーザー名を表示

まとめ

この記事で解説した設定を行うことで、Windowsのサインイン画面に前回ログインしたユーザー名が表示されなくなります。

この変更は、悪意のある第三者によるアカウント名の特定を困難にし、デバイスのセキュリティを向上させる重要な対策です。

アカウントの管理を強化し、安全なWindows利用環境を構築するために、パスワードの複雑化や多要素認証の導入も検討しましょう。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

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

解決 関連記事でさらに詳しく

  • ✅【Windows】デスクトップの右下にある「テストモード」の透かし文字を消去する手順
  • ⚡【Windows】サインイン前のサービス読み込みを強制停止して起動させる手順 | 「お待ちください」から進まない
  • ⚡【Windows】MSゴシック等の古いビットマップフォントを高解像度環境で見やすく調整する手順
  • ⚡【Windows】ログイン時に文字種(US/JIS)が勝手に変わる不具合の修正手順 | サインイン画面のキーボード設定
  • ✅【Windows】「chkdsk /r」で不良セクタをマークし、不安定なドライブを一時的に延命する手順
  • ⚡【Windows】検索ボックスの「入力予測」をオフにしてプライバシーを保護する設定

Windows・PCの人気記事ランキング

  • 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
  • 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
  • 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
  • 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
  • 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
  • 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
  • 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
  • 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
  • Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
  • 【Windows】イヤホンを挿してもスピーカーから音が出る!ジャックを認識しない時のRealtek設定と直し方
Windows・PC
Windows PIN・ログイン・生体認証
  • 【Windows】ログファイルに基づく手動修復の全手順 | OS起動時の「Automatic Repair couldn't repair your PC」
  • 【Windows】BIOSでの起動デバイス優先順位とケーブル接続の再確認手順 | OS起動時の「No bootable device」
⚠️
【最新】通信・アプリ障害まとめ 更新中 リアルタイムで発生中の障害を即チェック
📚 解決データベース
📊
Excel解決DB エラー・不具合の対処法を網羅
📝
Word解決DB 不具合・書式・設定のトラブル解消
👥
Teams/Outlook解決DB 接続・サインイン・送受信の不具合解消
📽️
PowerPoint解決DB マスター固定・図形結合・動画再生の解消
📑
PDFトラブル解決DB 閲覧・編集・結合・印刷のエラー解消
🏛️
確定申告解決DB e-Tax・マイナンバーカードの不具合解消
📱
Facebook解決DB 乗っ取り・権限譲渡・ログイン障害に対応

ADVERTISEMENT

   🔧 ツール
🛡️
詐欺メール判定 届いたメールを即座に診断
📦
送料最安シミュレーター            郵便・宅急便の最安料金を比較
✂️
テキスト自動整形 全角半角・改行削除を一発で
📝
文字数カウント 自動保存付き・レポート作成
🔒
パスワード生成 強力なパスワードを安全作成
📅
西暦・和暦変換 履歴書の年号・年齢を計算
🧩 診断・チェック
🏆
超解決 Excel検定 実務能力を1級〜3級で判定
📘
超解決 Word検定 文書作成のスキルを格付け
🦆
騙されやすさ診断 あなたは「歩くATM」かも?
Global Edition
WiseChecker
🔐🧠📦

超解決の「海外版」姉妹サイト。
世界標準のパスワード生成や
性格診断・送料計算はこちら。

海外版サイトへ移動 ✈️
  • トップページ
  • Excelトラブル完全解決
  • Teams/Outlookトラブル完全解決
  • 本サイトについて・運営企業情報
  • プライバシーポリシー

© 超解決.