web-dev-qa-db-ja.com

Windows Server 2012 R2は、非アクティブによる自動ログオフを防止します

ローカルにログオンするスタンドアロンのWindows 2012サーバーR2があります。これはドメインの一部ではなく、ポリシーが適用されていない標準のインストール構成です。サーバーはデスクトップからログオフし、パスワードでロックします。どうすればこれを防ぐことができますか?

11
alphadev

簡単に

  1. ロック解除/オンconsole log display off timeout電源オプションの機能

  2. タイムアウトを0に設定してオフにします。

詳細な手順

Server 2012で欠落していた電源設定機能をロック解除しました。

  1. 次のレジストリキーを開きます-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7

  2. 次の値を設定します-Attributes => 2

  3. コントロールパネル>電源オプション>プラン設定の変更>詳細電源設定の変更を開きます。
    a。新しいDisplayセクションConsole lock display off timeoutが利用可能になりました。
    b。それに応じて「プラグイン」値を構成します(無効にするには0)

できました。

pS.

my export .reg file をダウンロードして、マシンで上記のステップ1と2のショートカットとして実行することができます。つまり、console log display off timeout

enter image description here

11
Jerry

サーバーはセッションをログオフせず、単に画面をロックしています。この動作は、コントロールパネルのPower Optionsで変更できます。 Displayの下にあります。

7
MDMarra

私はこれが古い質問であることを知っていますが、この情報は他の人に役立つかもしれません:

ドメイン環境で実行している場合は、GPOでこの設定を適宜作成します。それ以外の場合は、ローカルを構成しますGPO(gpedit.msc):

Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Local Policies -> Security Options -> Interactive logon: Machine inactivity limit

ロックアウトをゼロに設定したい場合は、この変更が環境に依存する可能性があるセキュリティ上の影響に注意してください。

6
Matze

カウボーイの拡張 answer

電源設定を一覧表示します。これにより、GUIDと名前を含むスキーマの一覧が報告されます。

powercfg /L

GUIDにはエイリアスがあります

powercfg -aliases

一般的なエイリアスは

SCHEME_MAX = Power saver (Max power saving)
SCHEME_BALANCED = Balanced (Typical)
SCHEME_MIN = High performance (Min power saving)

次に、ACとDCのすべての標準電源設定で無効にします。

powercfg /setacvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000
powercfg /setacvalueindex SCHEME_MAX SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_MAX SUB_NONE CONSOLELOCK 000
powercfg /setacvalueindex SCHEME_BALANCED SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_BALANCED SUB_NONE CONSOLELOCK 000
2
Jan H

私はサーバー2012 R2 Stdを実行していますが、オプションはそこにあります。上記のMatzeで説明したように、グループポリシーで変更して0に設定するだけです。今日は3台の2012サーバーをセットアップしましたが、これが毎回行う方法です。ポリシーを強制的に更新するか、待機します。ポリシーの変更が反映される前に、ログオフして再度ログオンする必要がある場合があります。ポリシーの更新を強制するには、管理者プロンプトからgpupdate/forceを実行します。

1
Corey Bryant

これはServer 2016で私に役立ちました

グループポリシーオブジェクトエディターを開き、[コンピューターの構成]、[管理用テンプレート]、[システム]、[電源の管理]、[ビデオとディスプレイの設定]の順に移動します。

有効にして、次にディスプレイの電源を切る(秒)の値を0に変更します。

(デフォルトは0のようですが、[有効]をクリックすると、値が1に設定されます!)

1
Nick Westgate

そのオプションを除いてはもうありません。問題は、CONSOLELOCKの電源構成設定のデフォルト設定が001であり、powercfgを使用する以外に変更する方法がないことです。高性能スキームの現在の設定を表示するには、次のコマンドを実行します。

powercfg /q SCHEME_MIN SUB_NONE

ACとバッテリーの両方の値が001であることがわかります。それらを000に変更するには、次のコマンドを実行します。

powercfg /setacvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000. 
powercfg /setdcvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000,

カスタム電源設定を定義している場合は、そのIDを提供する必要があります。

0
Cowboy