技術ノート ウィンドウズ Windows のログイン画面からローカル ユーザー アカウントを削除する方法

Windows のログイン画面からローカル ユーザー アカウントを削除する方法

コンピュータに複数のユーザー アカウントがある場合、コンピュータを起動するたびにユーザー名のアイコンをクリックしなければならないのが煩わしいと感じるかもしれません。この問題を解決するには、レジストリ ハックを使用してユーザー アカウントを非表示にします。

Windows のログイン画面からローカル ユーザー アカウントを削除する方法

システム上で実際にアクティブなユーザーが自分だけではない場合は、他のユーザー アカウントを実際に非表示にする必要はありません。ただし、 メイン アカウントを自動的にログオンするように設定し 、必要な場合にのみ ユーザーの切り替え機能 を使用することもできます。

注: 非表示にできるのは ローカル Windows アカウント のみです。Microsoft アカウントは非表示にできません。ただし、Microsoft アカウントを削除せずに非表示にしたい場合は、 Windows 10 Microsoft アカウントをローカルのアカウントに戻すこと ができます。

この調整は、ファイル共有やその他の目的で追加のユーザー アカウントを設定している場合に最も役立ちます。

標準警告: レジストリ エディタは強力なツールであり、これを誤って使用すると、システムが不安定になったり、操作不能になったりする可能性があります。これは非常に簡単なハックであり、指示に従っている限り、問題は発生しません。とはいえ、これまでレジストリ エディターを使用したことがない場合は、始める前に について読むことを検討してください。そして、変更を加える前に必ず レジストリ (そして コンピュータも !) をバックアップしてください。

レジストリを変更する前に、非表示にするユーザーの正確な名前を確認します。これを簡単に行う方法は、キーボードの Windows + R を押して次のように入力することです。

 netplwiz
Windows のログイン画面からローカル ユーザー アカウントを削除する方法

オープンボックスに。次に、「OK」をクリックします。

[ユーザー アカウント] ダイアログ ボックスで、[ユーザー] タブがアクティブであることを確認します。 「このコンピュータのユーザー」リストを見て、非表示にするユーザーの正確な名前をメモします。ここでは何も変更しないので、[キャンセル] をクリックしてダイアログ ボックスを閉じます。

注: [このコンピュータのユーザー] リストのアカウントがローカル アカウントであるかどうかを判断するには、ローカル アカウントが、アカウント を作成した ときに指定した名前でリストされています。 Microsoft アカウントは、アカウントの電子メール アドレス別にリストされます。

非表示にするユーザーの名前がわかったので、レジストリを調整してそれらを非表示にします。 「スタート」をクリックして次のように入力してレジストリ エディタを開きます。

 regedit

。 Enter キーを押してレジストリ エディターを開くか、[ベスト マッチ] の下にある [regedit] をクリックします。

Windows のログイン画面からローカル ユーザー アカウントを削除する方法

レジストリ エディターで、左側のサイドバーを使用して次のキーに移動します。

 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Winlogon キーを右クリックし、ポップアップ メニューから [新規] > [キー] を選択して、Winlogon キーの下に新しいキーを作成します。

新しいキーに「SpecialAccounts」という名前を付けます。

次に、別の新しいキーを作成します。今回は、新しく作成した SpecialAccounts キーの下に作成します。 SpecialAccounts キーを右クリックし、再度 [新規] > [キー] を選択します。

Windows のログイン画面からローカル ユーザー アカウントを削除する方法

このキーに「UserList」という名前を付けます。

ここで、 UserList キー内に新しい値を作成します。 UserList キーを選択し、右側のペインで右クリックし、[新規] > [DWORD (32 ビット) 値] を選択します。

この値に非表示にするユーザー アカウントの名前を指定し、非表示にする追加のユーザー アカウントごとに新しい DWORD (32 ビット) 値を作成します。

作成する各値について、データ値がゼロ (0) であることを確認してください。

何らかの理由でデータ値が 0 でない場合は、右側のペインで値の名前をダブルクリックし、[DWORD (32 ビット) 値の編集] ダイアログ ボックスの [値のデータ] ボックスに 0 を入力します。 「OK」をクリックします。

Windows のログイン画面からローカル ユーザー アカウントを削除する方法

[ファイル] > [終了] に移動して、レジストリ エディタを閉じます。

Windows アカウントからログアウトするには、[スタート] メニューを開き、左上隅にあるユーザー名をクリックして、[サインアウト] を選択します。

現在、ログオン画面の左下隅には他のユーザーは表示されません。

注: この調整を使用して最後の管理者アカウントを非表示にしないように注意してください。非表示にすると、管理者としてログインできなくなります。

この時点で、ユーザー アカウントはどこからでも完全に非表示になるはずです。アカウントを再度表示したい場合は、レジストリ エディターを開き、再度表示する右側のユーザー名の値を 1 に変更します。ログオン画面にすべてのユーザー アカウントを再度表示したい場合は、次の手順を実行します。 SpecialAccounts キーを削除するだけです。 UserList キーと、UserList キー内の値として追加したすべてのユーザー名の値も削除されます。

Windows のログイン画面からローカル ユーザー アカウントを削除する方法

このレジストリ ハックを使用してユーザー アカウントを非表示にすると、[スタート] メニューの [ユーザーの切り替え] メニューを使用してそのユーザー アカウントにアクセスすることさえできなくなり、アカウントは UAC ダイアログ プロンプトからも非表示になることに注意してください。コントロール パネル、さらには設定アプリからも。

アカウントを Microsoft アカウントにするかローカル アカウントにするかを決めようとしている場合は、 Windows 10 で Microsoft アカウントを必要とするすべての機能のリストを参照 してください。これにより、これらの機能にアクセスする必要があるかどうかを判断できます。 Windows 10 でユーザー アカウントをセットアップおよび構成する 方法についても説明しました。

「 Windows のログイン画面からローカル ユーザー アカウントを削除する方法」に関するベスト動画選定!

【Windows 10】アカウント削除手順と削除する際の注意点について
【Windows 11】アカウントの追加する手順|MSアカウント・ローカルアカウント