Windowsパソコンを複数人で共有している環境で、管理者権限を持つアカウントをサインイン画面に表示させたくないと感じる場合があるでしょう。
管理者アカウントを隠すことで、意図しないログインや操作を防ぎ、セキュリティを強化できます。
この記事では、Windows 11で管理者アカウントをサインイン画面から非表示にする具体的な手順を解説します。
【要点】管理者アカウントのサインイン画面非表示
- レジストリ編集: 特定のアカウントをWindowsのサインイン画面から表示させないように設定できます。
- レジストリのバックアップ: レジストリ編集の前には必ずシステム全体のバックアップを作成し、万が一の事態に備えられます。
- 非表示アカウントの管理: 非表示にしたアカウントは、必要に応じて別の管理者アカウントやコマンドプロンプトからアクセスし管理できます。
ADVERTISEMENT
目次
管理者アカウントをサインイン画面から隠す目的と仕組み
Windowsのサインイン画面に管理者アカウントが表示されていると、誤ってログインされたり、悪意のあるユーザーにアカウント名を知られたりするリスクがあります。特に共有環境のパソコンでは、特定の管理者アカウントを隠すことで、システムのセキュリティを向上させることが可能です。
なぜアカウントを隠すのか
管理者アカウントを隠す主な目的は、セキュリティの強化と運用上の利便性確保です。サインイン画面に表示されないことで、不特定多数のユーザーが管理者アカウントの存在を認識する機会を減らせます。これにより、パスワード推測などの試行回数を減らし、不正アクセスのリスクを低減できます。また、普段は使わない管理者アカウントを非表示にすることで、サインイン画面の選択肢を整理し、操作ミスを防ぐ効果も期待できます。
レジストリによるアカウント非表示の仕組み
Windowsでは、レジストリと呼ばれるシステム設定のデータベースを編集することで、サインイン画面に表示するアカウントを制御できます。具体的には、特定のレジストリキーの下に非表示にしたいアカウント名を追加する設定を行います。この設定により、Windowsはサインイン画面を生成する際に、そのアカウントを除外して表示します。これはシステムの深部に影響する操作であり、正確な手順の実行が求められます。
Windowsで管理者アカウントをサインイン画面から隠す手順
管理者アカウントをサインイン画面から非表示にするには、レジストリを編集します。レジストリの操作はシステムに大きな影響を与えるため、必ず事前にバックアップを作成してください。以下の手順で慎重に操作を進めます。
レジストリのバックアップ
レジストリ編集は、Windowsの動作に不可欠な設定を変更する操作です。誤った設定はシステム不安定化や起動不能の原因となる可能性があります。そのため、作業を開始する前に必ずレジストリ全体のバックアップを作成しておきましょう。
- レジストリエディターを開く
スタートボタンを右クリックし、「ファイル名を指定して実行」を選択します。表示されたダイアログに「regedit」と入力し、「OK」をクリックします。ユーザーアカウント制御の画面が表示された場合は「はい」を選択します。 - レジストリ全体をエクスポートする
レジストリエディターの画面上部にあるメニューから「ファイル」をクリックし、「エクスポート」を選択します。「レジストリファイルの保存」ダイアログが表示されます。 - バックアップファイルを保存する
「エクスポート範囲」で「すべて」が選択されていることを確認します。保存場所をデスクトップなど分かりやすい場所に指定し、ファイル名に「registry_backup_日付」などと入力して「保存」をクリックします。これでレジストリのバックアップが完了します。
レジストリを編集してアカウントを非表示にする
レジストリのバックアップが完了したら、特定のアカウントを非表示にするための設定を行います。この手順では、非表示にしたい管理者アカウントの正確なユーザー名が必要になります。
- レジストリキーへ移動する
レジストリエディターの左ペインで、以下のパスを順に展開します。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList
「UserList」キーが存在しない場合は、次の手順で作成します。 - 新しいキーを作成する
「Winlogon」キーを右クリックし、「新規」から「キー」を選択します。新しいキーの名前を「SpecialAccounts」と入力します。さらに「SpecialAccounts」キーを右クリックし、「新規」から「キー」を選択し、新しいキーの名前を「UserList」と入力します。 - 新しいDWORD値を作成する
作成した「UserList」キーを選択した状態で、右ペインの何もない場所を右クリックし、「新規」から「DWORD 32ビット値」を選択します。 - アカウント名を入力する
新しく作成されたDWORD値の名前を、非表示にしたい管理者アカウントのユーザー名と全く同じになるように変更します。例えば、ユーザー名が「AdminUser」であれば「AdminUser」と入力します。 - DWORD値を設定する
作成したユーザー名のDWORD値をダブルクリックします。値のデータを「0」に設定し、「OK」をクリックします。これにより、該当のアカウントがサインイン画面に表示されなくなります。
Windows 10でも同じ手順で設定可能です。 - PCを再起動する
レジストリエディターを閉じ、PCを再起動します。再起動後、設定したアカウントがサインイン画面に表示されないことを確認します。
非表示にしたアカウントへのサインイン方法
アカウントを非表示にしても、そのアカウント自体が削除されるわけではありません。必要に応じて、別の方法でサインインできます。ここでは、コマンドプロンプトを使用する方法を説明します。
- サインイン画面でユーザーを切り替える
サインイン画面で、他のユーザーを選択するオプションが表示されている場合、それをクリックします。 - ユーザー名とパスワードを入力する
非表示にしたアカウントのユーザー名とパスワードを直接入力し、サインインします。サインイン画面に表示されていなくても、正しいユーザー名とパスワードを入力すればログインできます。 - コマンドプロンプトからログインする
別の管理者アカウントでログインしている場合、スタートボタンを右クリックし、「ファイル名を指定して実行」を選択します。cmdと入力し、Ctrl+Shift+Enterキーを押して管理者としてコマンドプロンプトを開きます。
コマンドプロンプトでrunas /user:非表示にしたアカウント名 cmd.exeと入力し、Enterキーを押します。パスワードの入力を求められたら、そのアカウントのパスワードを入力します。これにより、非表示にしたアカウントの権限でコマンドプロンプトを実行できます。 - ユーザーアカウントの管理から表示を戻す
非表示設定を元に戻したい場合は、上記の手順で作成したDWORD値を削除するか、値のデータを「1」に変更してPCを再起動します。
アカウント非表示設定時の注意点と制限事項
管理者アカウントの非表示設定はセキュリティ向上に役立ちますが、いくつかの注意点があります。設定後に問題が発生しないよう、以下の点を確認しておきましょう。
非表示にしたアカウントを忘れてしまう
サインイン画面からアカウントが見えなくなると、そのアカウントのユーザー名を忘れてしまう可能性があります。非表示にしたアカウントのユーザー名は、メモに残すなどして必ず控えておきましょう。もし忘れてしまった場合、別の管理者アカウントでログインし、ユーザーアカウントの管理画面からアカウント名を確認できます。すべての管理者アカウントを非表示にし、かつユーザー名を忘れてしまうと、システムの復旧が困難になるため注意が必要です。
非表示はセキュリティの万能策ではない
アカウントを非表示にする設定は、あくまでサインイン画面からの視覚的な隠蔽です。パスワードが脆弱であったり、物理的にPCにアクセスできる状況であれば、不正アクセスを防ぐことはできません。強力なパスワードを設定し、可能であれば二段階認証を導入するなど、多層的なセキュリティ対策と組み合わせることが重要です。非表示設定は、あくまでセキュリティ対策の一つとして位置づけるべきです。
レジストリ編集のリスク
レジストリはWindowsの根幹をなす設定情報です。誤ったキーを編集したり、値を間違えたりすると、システムが正常に起動しなくなったり、予期せぬ動作を引き起こしたりする可能性があります。そのため、手順をよく確認し、慎重に操作することが不可欠です。万が一のために、レジストリのバックアップだけでなく、システム全体の復元ポイントを作成しておくことも強く推奨されます。
ADVERTISEMENT
ローカルアカウントとMicrosoftアカウントでの非表示設定の違い
Windowsでは、ローカルアカウントとMicrosoftアカウントの2種類のアカウントタイプが利用できます。サインイン画面からの非表示設定については、どちらのアカウントタイプでも基本的に同じ手順で適用可能です。
| 項目 | ローカルアカウント | Microsoftアカウント |
|---|---|---|
| 非表示設定 | 可能 | 可能 |
| 設定手順 | レジストリでアカウント名を直接指定 | レジストリでMicrosoftアカウントのユーザー名を指定 |
| 注意点 | アカウント名が変更されると設定を再確認する必要がある | Microsoftアカウントの表示名ではなく、システム上のユーザー名を指定する |
Microsoftアカウントの場合、サインイン時に表示されるメールアドレスではなく、Windowsが内部的に使用するユーザー名をレジストリに設定する必要があります。このユーザー名は、コマンドプロンプトで「whoami」コマンドを実行するか、エクスプローラーで「C:\Users」フォルダを開いて確認できます。
この記事では、Windows 11で管理者権限を持つアカウントをサインイン画面から非表示にする手順を解説しました。
レジストリを編集することで、特定の管理者アカウントの存在をサインイン画面から隠し、セキュリティを強化できます。
非表示にしたアカウントは、直接ユーザー名とパスワードを入力することでサインイン可能です。レジストリの編集は慎重に行い、必ず事前にバックアップを作成してから作業を進めてください。
この機能は、共有PCのセキュリティ対策や、普段は利用しない管理者アカウントの管理に役立ちます。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
- 【Windows】Cドライブが赤い!空き容量不足を解消して数GBを一瞬で空ける4つの最強クリーンアップ術
