2011-02-14 193 views
0

我寫的,使用Windows的WMI功能監控系統運行狀況的的Windows Server。爲此,每三十秒打開一個WMI連接,查詢並關閉。這在Windows Server 2008(R2)上運行良好。另一方面,我有幾臺運行Windows Server 2003 x64的服務器,它們在使用我的服務時(並且僅在使用我的服務時)會持續運行到BSOD中。錯誤代碼通常是0x9c,有時是0x19。其他人告訴我,系統內存可能已損壞,但這種可能性不大,因爲所有基於2003-x64的服務器都遇到了這些問題。 在系統因藍屏而重新引導之前,Windows錯誤日誌列出了類型爲「WDMxWMI」的三條錯誤消息,沒有任何進一步的詳細信息。查詢WMI會導致藍屏死機(爲0x9c)

我不知道爲什麼會這樣,而且,我也不知道,不然怎麼我的程序可能是其中的原因,因爲我使用的WMI exacly像MSDN的例子告訴我的。最後但並非最不重要的一點,它在基於2008的服務器上運行得非常好。

我會很感激的任何建議。

+0

是Windows Server 2008的機器也有64倍機? – 2011-02-14 09:08:28

回答