Windows 11 でのユーザー切り替えは非常に簡単ですが、特にシステムの動作が重かったり、権限に関する問題が起こったりすると、見た目ほどスムーズにいかないことがあります。これは、家族で共有している PC や職場のデスクトップなど、1 台のマシンで複数のアカウントを管理するのに最適な方法です。全員がログアウトして設定が失われる心配もありません。正しく実行すれば手間が大幅に省けますが、期待通りに動作しないケースに遭遇したことがあります。多くの場合、これはバックグラウンド プロセスや特定の Windows 設定によって切り替えがブロックされていることに起因しています。そこで、ローカル アカウントの権限を確認したり、システムに何らかのプロセスが残っていないか確認したりするなど、スムーズに切り替えを行うための技術的なヒントをいくつかご紹介します。
Windows 11でユーザーを切り替える方法
修正1: ユーザーの簡易切り替えが有効になっていることを確認する
これは基本的なことのように聞こえるかもしれませんが、信じてください、設定で無効になっていたり隠れていたりすることがあります。ユーザーの簡易切り替えがオフになっていると、アカウントを切り替えると死の輪になったり、まったく切り替えられなくなったりすることがあります。[設定] > [アカウント] > [サインイン オプション] に移動します。下にスクロールして [パスワード] をクリックし、[優先ユーザーに自動的にサインインする]が有効になっていないことを確認してください。これが競合の原因になっている場合は有効になっていることを確認してください。また、[更新後にサインイン情報を使用してセットアップを自動的に完了する] トグルがオンになっているかどうかも確認してください。これが不整合の原因になることがあります。他には、で [ファイル名を指定して実行] を開きWindows + R、と入力してnet user
ユーザー アカウントの一覧を表示します。ユーザー アカウントに適切な権限がないか無効になっている場合は、切り替えがブロックされる可能性があります。この設定が正しく有効になっていると、Windows は完全にログアウトすることなくアカウントをすばやく切り替えることができます。これが全体のポイントです。そのため、変更後にオフ/オンを切り替えるか、再起動すると役立つ場合があります。
修正2: スイッチをブロックしているバックグラウンドプロセスを確認する
少し奇妙ですが、バックグラウンド プロセスやアプリの中には、停止していたりシステム リソースを使用しているものがあり、ユーザーの切り替えを妨げることがあります。タスク マネージャー ( Ctrl + Shift + Esc) を開いて、ハングしている、または CPU やメモリを過剰に使用しているアプリケーションがないか確認してください。リモート デスクトップ サービス、VPN アプリ、一部のウイルス対策プログラムなども、問題の原因となることがあります。ユーザー セッションやログイン サービスに関連するプロセスが停止しているように見える場合は、それらを終了してみてください。これを行うには、[サービス] でサービスを見つけ ([ファイル名を指定して実行] に「services.msc」と入力)、再起動するか一時的に無効にして、問題が解決するかどうかを確認します。問題のあるプロセスを停止した後に再起動するだけで、アカウントの切り替えをブロックしている原因が解消されることがあります。
修正3: スムーズな切り替えのためにコマンドラインを使用する
Windows GUI の動作が不安定な場合は、コマンドラインから強制的にユーザー切り替えを試みてください。PowerShell または コマンドプロンプト を管理者として開き、次のコマンドを実行します。 tsdiscon
このコマンドは現在のセッションを切断し、ログイン画面を表示します。これにより、アプリやファイルを閉じることなく、別のユーザーがサインインできるようになります。または、完全にサインアウトせずに別のユーザーに直接切り替えるには、実行 を使用してlogoff /F
「強制ログオフ」と入力し、ログイン画面でログインまたはユーザーの切り替えを要求します。これは WYSIWYG ではありませんが、一部の設定では、完全な再起動なしでログイン画面を復元するための簡単な方法です。ただし、強制ログオフすると、保存されていない作業が失われるので注意してください。
修正4: レジストリ設定を切り替える(詳細)
最後の手段のような感じですが、Windows のレジストリ キーがおかしくなることがあります。特にグループ ポリシーやサードパーティ ソフトウェアがレジストリ キーを操作した場合にはおかしくなることがあります。レジストリ エディターでHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUIWin + Rに移動します ( > regedit と入力 > Enter キーを押します)。AllowMultipleTSSessions と HideFastUserSwitching に関連するキーを探します。- AllowMultipleTSSessions が に設定され1
、複数のセッションが許可されていることを確認します。- HideFastUserSwitching を に設定して、0
スイッチ オプションが表示されるようにします。レジストリを操作するのは危険なので、事前にバックアップしておいてください。これらの調整により、スイッチが正常に動作しない潜在的な問題が解決されることがあります。
まとめ
- [設定] > [アカウント] > [サインイン オプション] で、ユーザーの簡易切り替えが有効になっているかどうかを確認します。
- タスク マネージャーとサービスを使用して、潜在的なハングアップやプロセスの競合を特定します。
tsdiscon
セッションをすばやく切断するためのコマンドライン トリックを試してください。- 問題がなければ、ユーザーの切り替えに関するレジストリ設定を微調整します。
まとめ
Windows 11 でのユーザー切り替えは全体的に非常にスムーズですが、システムの不具合やバックグラウンドアプリのせいでうまくいかないこともあります。そこで、高速切り替えの有効化、問題のあるアプリの終了、レジストリキーの調整といった調整を加えることで、状況が改善するかもしれません。理由は定かではありませんが、一部のマシンではシステムが最初からうまく動作しないこともあるため、これらの修正を組み合わせることで改善が期待できます。ただし、レジストリ編集のような複雑な操作は、慣れている場合のみ行うようにしてください。データの損失やシステム設定の混乱は避けたいものです。これらのヒントが、よりスムーズなマルチユーザー管理への道筋を示すものになれば幸いです。少しでもストレスが軽減されることを願っています!