在日常运维过程中,可能会遇到Windows关机或者重启的问题,那么定位问题原因就是相当重要的.
可以从Windows操作系统日志(事件查看器--Windows-系统)中进一步分析关机或者重启的原因.
如下以0x80040002关机错误码为例,介绍定位关机原因的步骤:
SHTDN_REASON_FLAG_PLANNED 0x80000000
~--->>此处的8
SHTDN_REASON_MAJOR_APPLICATION 0x00040000
~--->>此处的4
SHTDN_REASON_MINOR_INSTALLATION 0x00000002
~--->>此处的2
所有的Windows关机原因代码可以在如下网址中找到https://msdn.microsoft/en-us/library/aa376885(v=vs.85).aspx
同时,在如上网址中,对如上三个关机原因代码的组合,有如下的解释:"Application: Installation (Planned)"
A planned restart or shutdown to perform application installation.
上面的话,翻译出来就是:需要重启Windows,以便应用程序安装.
By 亨特少校