windows server 2008 R2自动关机解决方法 - 鼎峰VPS 帮助中心
windows server 2008 R2自动关机解决方法
文章分类: [Windows] 发布时间:2016-10-16 9:52 Sunday 浏览(762)

1,前段时间公司云平台搭建了windows server 2008 R2操作系统服务器,但是经常开机一小时就自动关机,导致很郁闷,问了一下,说是系统没有激活导致的,但是服务器是已经激活的,最后网上搜了一圈,终于找到了一个可行的办法。

原因:找到Windows Licensing Monitoring Service服务

是这服务在作祟,这服务是Windows软件许可状态。任务管理器查看又wlms.exe进程。使用C:\Windows\system32\wlms\wlms.exe程序关闭系统,日志中显示是他为你关闭电源。 
方法一,把以下内容另存为.bat文件,当每次开机后,右击这个文件,以管理员身份运行,这样系统就不会自动关机了。

taskkill /f /im wlms.exe

ping -n  4 127.0.0.1

shutdown -a


注:我用的系统是windows server 2008 r2 x64,在别的版本上没有试过,不知是否有用。

方法二,
通过使用PSTOOLS工具进入SYSTEM用户执行regedit.exe,然后修改WLSMS服务项,将启动类型由02(自动)改为04(禁用),并修改加载的EXE位置,这样WINDOWS 2008 R2启动就不会加载认证服务了。
相关工具:PSTOOLS,网上有下载的http://pstools.en.softonic.com/download;下载后将psexec.exe进程拷贝倒system32文件夹下,然后通过运行命令执行

命令格式:psexec.exe -d -i -s regedit.exe 后,打开注册表进入特权模式,将

注册表项:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WLMS]的start参数的值改成4即可,然后重启服务器,查看任务管理器是否还存在wlms.exe进程,如果存在则证明没有修改成功,如果不存在则表示修改成功。