windows server 2008 r2, 每隔一段時間自動關機


 

 

 

前段時間在做Exchange 2010測試的時候,由於windows server 2008  r2試用過期,開機后二個小時就會自動關機,可是我又不想重裝系統,加為那樣我可能需要重裝好多東西,包括DNS、AD等。於是在網上搜索下看看有沒有解 決方法,可是找了半天也沒找到有用的。於是我只有自己想辦法了。我們知道系統是靠slms來檢測激活,及開機二個小時關機的。可是這個服務又不能禁用也不 能停用,只能結束進程,可是當把這個進程結束后,系統會在1分鍾后關機,我想,能不能取消1分鍾后的自動關機呢,試了下,可以取消的。

把以下內容另存為.bat文件,當每次開機后,右擊這個文件,以管理員身份運行,這樣系統就不會自動關機了。

taskkill /f /im wlms.exe

ping -n  4 127.0.0.1

shutdown -a

注:我用的系統是windows server 2008 r2 x64,在別的版本上沒有試過,不知是否有用。

 

解決WINDOWS 2008 R2自動關機的辦法(轉): 

原因:找到Windows Licensing Monitoring Service服務

是這服務在作祟 

這服務是Windows軟件許可狀態。

使用C:\Windows\system32\wlms\wlms.exe程序關閉系統

日志中顯示是他為你關閉電源。 

可是這個R2是已經激活的,為什么這軟件許可過不去呢。 

有人說,,把這個進程結束掉,可是一結束系統就關掉了。有人說用taskkill,,把explorer.exe關掉,然后再用SYSTEM啟動explorer.exe,,可以禁用掉這個服務。 

我都試了,,不行。 

我也嘗試過修改注表,去禁用服務,但是都不行,因為相關權限要用SYSTEM用戶才能操作,ADMINISTRATOR級別的用戶是操作不了的。

 

怎么辦?提權成了唯一的辦法。

方法1、將用戶提到SYSTEM登入,這個我沒有試;

方法2、提權用SYSTEM用戶執行regedit.exe,然后修改WLSMS服務項,將啟動類型由02(自動)改為04(禁用),並修改加載的EXE位置,這樣WINDOWS 2008 R2啟動就不會加載認證服務了。

 

相關工具:PSTOOLS,網上有下載的;

命令格式:pstools\psexec.exe -d -i -s regedit.exe 后,注冊表操作進入特權模式,隨便怎么操作了。

 

注冊表項:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WLMS]

 

修改相關子項即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM