服务器重新启动时不会更新WMI LastBootUpTime

时间:2015-07-14 07:39:55

标签: powershell wmi

我使用PowerShell< cmdlet Get-WmiObject获取某些服务器的LastBootUpTime。

[Management.ManagementDateTimeConverter]::ToDateTime((Get-WmiObject win32_operatingsystem -ComputerName $server).LastBootUpTime)

我注意到有些服务器(Windows Server 2003,2008 R2和2012 R2)返回LastBootUpTime,其中包含2014年(250天前)的日期,而我确信服务器已重新启动几天前在Windows更新周期内。

在受影响的服务器上运行以下命令会显示正确的上次启动时间。

net statistics server

WMI属性LastBootUpTime似乎没有更新"以及#34;当服务器重新启动时

这个漏洞的原因是什么,有没有办法解决这个问题?

提前致谢。

0 个答案:

没有答案