
Windowsは、同じデバイス上で複数のアカウントをサポートします。 誰かが自分のアカウントからサインアウトするのを忘れた場合でも、そのプロファイルはプロセスを実行し、バックグラウンドでリソースを消費します。 同じコンピューターで他のユーザーをサインアウトする方法は次のとおりです。
他のユーザーをサインアウトする方法
ユーザーがアカウントをロックすると、コンピューターはサインイン画面に戻りますが、アカウントはサインインしたままで、すべてのプログラムとプロセスをバックグラウンドで実行します。 これは、コンピューターを使用している他の人にとって問題になる可能性があります。 タスクマネージャーまたはコマンドプロンプトを使用して他のユーザーからサインアウトできます。両方の方法について説明します。
注:デバイスから別のユーザーをサインアウトするには、管理者権限を持つアカウントを使用している必要があります。
タスクマネージャーの使用
Ctrl + Shift + Escを押してタスクマネージャを開き、ウィンドウの上部にある[ユーザー]タブをクリックします。
サインアウトするユーザーを選択し、ウィンドウの下部にある[サインアウト]をクリックします。
または、ユーザーを右クリックして、コンテキストメニューの[サインオフ]をクリックします。
続行すると、ユーザーのアカウントに保存されていないデータが失われる可能性があることを通知するプロンプトが表示されます。 データが失われないことがわかっている場合にのみ続行してください。 「サインアウトユーザー」をクリックします。
コマンドプロンプトの使用
[スタート]をクリックし、検索ボックスに「cmd」と入力して結果を右クリックし、[管理者として実行]をクリックして、管理者特権のあるコマンドプロンプトウィンドウを開きます。
プロンプトで、次のコマンドを入力して、現在デバイスにサインインしているユーザーを識別します。
query session
各ユーザーにはIDが関連付けられています。 ここで、Markはサインアウトするユーザーであり、彼のIDは「4」です。
次に、次のコマンドを入力しますが、「ID」を前のコマンドのユーザーのIDに置き換えます。
logoff ID
したがって、前の例からMarkをサインアウトするには、logoff4と入力します。
コマンドプロンプトでは、ユーザーがサインアウトされたことを示すアラートや確認は表示されませんが、最初のコマンドを再実行すると、ユーザーが一覧表示されなくなったことが示されます。
この方法でユーザーをサインアウトすると、ユーザーが作業していた可能性のあるすべての未保存データが失われるという同じリスクがあります。 コマンドプロンプトは、これらのコマンドを実行する前に警告を表示しません。 やみくもにセッションを終了する前に、サインアウトするすべてのユーザーがすべての作業を保存していることを確認してください。