Windows 7-ログオン時に既存のユーザーセッションを強制的に切断せずに切断します


12

Windows XPでは、コンピューターにログインするときに、別のユーザーが既にログインしている場合、そのユーザーが誰であるかが通知され、セッションを終了するかどうかを尋ねられます。

「ユーザーXは現在このコンピューターにログオンしています。続行すると、このユーザーのWindowsセッションが終了し、保存されていないデータが失われます。続行しますか?」

Windows 7では、別のユーザーがログインしようとすると(リモートデスクトップまたはコンソールで)、次のメッセージが表示されます。

「現在、別のユーザーがこのコンピューターにログオンしています。続行する場合、このユーザーはこのコンピューターから切断する必要があります。続行しますか?」

[はい]をクリックすると、現在のユーザーからの応答を待つように求められます。30秒のタイムアウト後、応答がない場合はログインし、前のユーザーは切断されます。これはXPからの変更です。ログオフされず、切断され、プログラムは引き続き実行されます。

これは、当社の一部の工場フロアワークステーションでの問題です。XPスタイルの動作を維持し、既存のユーザーを強制的にログオフさせたいと考えています。これにより、現在ビューから隠されているプログラムをバックグラウンドで実行できるようになります。

「ユーザーの簡易切り替えのエントリポイントを非表示にする」ポリシーは既に有効になっていますが、2つの同時ユーザーセッションを防ぐことはできません。Windows 7で既存のユーザーのログオフを強制するにはどうすればよいですか?

回答:


7

これは、許可に応じて機能する場合があります。

  1. タスクマネージャーを開く

  2. [プロセス]タブ、すべてのユーザーのプロセスを表示(左下にあります)

  3. [ユーザー]タブで、プロセスを強制終了するユーザーを選択し、ログオフします

  4. ログオフを確認するプロンプトが表示されるので、ログオフを選択します

ネットワーク上の通常のユーザーアカウントと管理者アカウント間でこれを確認しました。

ここだリンクこれを行う方法のスクリーンショットと、ステップバイステップで。


3
それは機能しますが、これを自動的に行う必要があります。
パットクランシー

:@PatClancey私はあなたがこの回答に従って、スクリプト半自動の方法でログオフをすることができると思いsuperuser.com/questions/269574/...
イェルーンWiert Pluimers

2

切断されたユーザーをログオフするための低タイムアウトを設定するシステムのグループポリシーを作成します。

これを行うにはComputer Configuration > Policies > Administrative Templates > Windows Components > Terminal Services > Sessions、グループポリシーのセクションをチェックして有効Set time limit for disconnected sessionsにし、タイムアウト(1分)を設定します。

それは一分間「切断」された後、彼らはログオフされます。


1
ローカルグループポリシーエディターで、[コンピューターの構成]の下に[ポリシー]フォルダーがありません。「コンピューターの構成」>「管理用テンプレート」>「Windowsコンポーネント」>「リモートデスクトップセッション」>「セッションの時間制限」で「切断セッションの時間制限を設定」しましたが、コンソールの切断ユーザーではなく、リモートデスクトップ接続からユーザーをログオフする場合にのみ機能します。言及したターミナルサービスポリシーを設定するにはどうすればよいですか?
パットクランシー

1
@PatClancey、それでどうやってこれを解決できましたか?回答を投稿してください。25,000ビューと実用的なソリューションはありませんか?
パセリエ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.