Windows Server 2012 R2阻止由于不活动而自动注销

我有一个独立的Windows 2012服务器R2,我login到本地。 它不是域的一部分,它是没有制定策略的标准安assembly置。 服务器注销桌面并用密码locking它。 我怎样才能防止这个?

简单来说

  1. 在电源选项中解锁/打开console log display off timeoutfunction

  2. 将超时设置为0将其closures。

详细步骤

解除Server 2012中缺less的电源设置function。

  1. 打开以下registry项 – HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7

  2. 设置以下值 – Attributes => 2

  3. 现在打开控制面板>电源选项>更改计划设置>更改高级电源设置
    一个。 新的“显示”部分控制台locking显示closures超时现已可用。
    湾 configuration你的“插入”值(0禁用)

完成。

PS

您可能需要下载我的导出.reg文件,并将其作为上述步骤1和2的快捷方式运行,即启用console log display off timeout

在这里输入图像描述

服务器没有注销您的会话,它只是locking屏幕。 您可以在控制面板的“ Power Options中更改此行为。 它在Display下。

我知道这是一个老问题,但这些信息可能对其他人有用:

如果您正在域环境中运行,请在GPO中相应地创build此设置,否则请configuration本地GPO( gpedit.msc ):

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

如果您希望防止locking将其设置为零,请记住此更改可能依赖于您的环境的安全影响。

扩大牛仔的答案 。

列出电源scheme,这将报告具有GUID和名称的scheme列表。

 powercfg /L 

GUID具有别名

 powercfg -aliases 

常见的别名是

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

然后禁用所有标准电源scheme,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 

我正在运行服务器2012 R2标准和选项在那里。 只要在组策略中更改它,并将其设置为0,如Matze上面所述。 我今天刚刚build立了3台2012服务器,每次都是这样做的。 强制执行策略更新或等待。 有时我必须注销并重新login,才能启动策略更改。 强制策略更新从pipe理提示符处运行gpupdate / force。

除了这个选项不存在了。 问题是CONSOLELOCK的电源configuration设置中的默认设置是001,除了使用powercfg外无法更改。 要显示高性能scheme的当前设置,请运行以下命令:

 powercfg /q SCHEME_MIN SUB_NONE 

您将看到AC和Battery的值都是001.要将它们更改为000,请运行以下命令:

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

如果你定义了一个定制的电源scheme,你将不得不提供它的身份。