筆者所在單位應(yīng)用系統(tǒng)上線。新購(gòu)置聯(lián)想服務(wù)器一臺(tái),安 裝Windows Server 2008 R2標(biāo)準(zhǔn)版。激活后,系統(tǒng)能正常運(yùn)行,數(shù)據(jù)庫(kù)及應(yīng)用軟件均能正常安裝。在新系統(tǒng)試運(yùn)行過(guò)程中,我們發(fā)現(xiàn)服務(wù)器無(wú)故自動(dòng)關(guān)機(jī),每次開(kāi)機(jī)后隔一小時(shí)又自動(dòng)關(guān)機(jī)了。正常情況下,電腦、服務(wù)器等自動(dòng)關(guān)機(jī)我們一般考慮是硬件故障,認(rèn)為CPU風(fēng)扇壞或者電源有問(wèn)題。經(jīng)售后工程師更換CPU風(fēng)扇和電源后測(cè)試,發(fā)現(xiàn)問(wèn)題依舊。售后工程師反復(fù)測(cè)試后反饋硬件沒(méi)有問(wèn)題。那么到底是什么問(wèn)題導(dǎo)致服務(wù)器自動(dòng)重啟呢?
圖1 Wlms.exe進(jìn)程
圖2 ImagePath值更改為 %SystemRoot%system32
筆者單位對(duì)信息系統(tǒng)要求較高,應(yīng)用系統(tǒng)要求24小時(shí)不宕機(jī),連續(xù)的自動(dòng)關(guān)機(jī)導(dǎo)致了一系列的問(wèn)題。經(jīng)過(guò)團(tuán)隊(duì)一致分析認(rèn)為,如果不是硬件問(wèn)題,那么就一定是軟件問(wèn)題了。
1.正常情況下,如果CPU溫度過(guò)高導(dǎo)致服務(wù)器自動(dòng)關(guān)機(jī),那么任務(wù)管理器中CPU使用率一定會(huì)很高。打開(kāi)任務(wù)管理器,發(fā)現(xiàn)CPU使用率很低,初步排除CPU風(fēng)扇故障。仔細(xì)觀察任務(wù)管理器中的進(jìn)程,發(fā)現(xiàn)多了一個(gè)wlms.exe的進(jìn)程(如圖1)。通過(guò)Windows事件查看器,進(jìn)程wlms.exe為用戶NT AUTHORITYSYSTEM開(kāi)始計(jì)算機(jī)XMEXCHANGE的電源關(guān)閉。wlms.exe是Windows的一個(gè)進(jìn)程,這個(gè)服務(wù)是Windows軟件許可狀態(tài),殺掉后系統(tǒng)會(huì)在一分鐘內(nèi)關(guān)機(jī),想想肯定是這里的問(wèn)題。
2.這里先介紹一個(gè)工具 :PStools。PStools 是微軟系統(tǒng)的輔助工具,不提供技術(shù)支持,最初是由Sysinternals開(kāi)發(fā)的,之后被微軟收購(gòu)。下載PStools工具,在百度中就能下載到。下載后,在Windows C盤(pán)新建目錄
圖3 Wininit.exe、Winlogon.exe兩個(gè)進(jìn)程
5.退出注冊(cè)表,并重啟系統(tǒng),發(fā)現(xiàn)wlms.exe進(jìn)程消失。進(jìn)程表中多了wininit.exe和winlogon.exe兩個(gè)進(jìn)程(如圖3)。服務(wù)器自動(dòng)關(guān)機(jī)問(wèn)題解決。ServicesWLMS]找 到ImagePath,雙擊將其值改為:%SystemRoot%system32(如圖2)。雙擊Start將其值改為04。
由于系統(tǒng)進(jìn)程問(wèn)題導(dǎo)致服務(wù)器自動(dòng)關(guān)機(jī)問(wèn)題在我們信息管理部門(mén)的日常工作中應(yīng)該較少遇到,記錄下來(lái)供大家參考。