Nat*_*han 5 windows amazon-ec2 amazon-web-services shutdown windows-server-2016
我们有一组运行 Windows Server 的 AWS EC2 实例。自从从 Windows Server 2012r2 迁移到 2016 以来,我们遇到了服务器因未知原因关闭的问题。在对事件日志进行详尽检查后,唯一的一致性似乎如下:
The process C:\Windows\system32\winlogon.exe ([computername]) has initiated the power off of computer [computername] on behalf of user NT AUTHORITY\SYSTEM for the following reason: No title for this reason could be found
Reason Code: 0x500ff
Shutdown Type: power off
Run Code Online (Sandbox Code Playgroud)
我们已经考虑并从理论上排除了以下情况:
Windows 更新问题
电源按钮切换,或硬件/电池问题
Windows Server 许可证到期
对于旧版本的 mstsc,登录屏幕上会显示一个电源按钮,可用于以这种方式关闭系统
有没有人知道是什么导致了这次关机?或者,知道我们如何才能找到更多信息吗?我查看了我能找到的每个日志文件和事件日志。也没有与关机时间对应的dmp文件。
我们遵循@HarryJohnston 评论的建议,创建了一个 GPO 来禁用从锁定屏幕关闭服务器的选项。具体政策是:
计算机配置\Windows 设置\安全设置\本地策略\安全选项 > 关机:允许系统无需登录即可关闭 > 已禁用
自从一个月前这样做以来,我们没有看到任何意外关闭(之前每周大约有一次)。我仍然感到奇怪的是,AWS 的默认 Windows Server 2016 AMI 会启用此选项,并且实际上可以从某个地方访问它,但情况似乎确实如此。