Windows 许可监控服务 (WLMS) 已停止。从 Eval ISO 升级 2008 R2

Windows 许可监控服务 (WLMS) 已停止。从 Eval ISO 升级 2008 R2

升级路径:2008 -> 2008 R2(使用 Eval ISO)-> 2012 R2(使用零售磁盘)
我目前安装了 Windows 2012 R2。我使用 Microsoft 的 eval iso 将 2008 升级到 2008 R2。然后使用我的零售副本将其升级到 2012 R2。现在我收到一条消息,说 WLMS 已停止并且无法启动。我已检查以确保操作系统不是 eval。我怀疑服务是从 2008 R2 eval 安装中延续下来的。有没有办法摆脱这个服务?
谢谢

答案1

尝试通过编辑注册表来解决,如下所示:

1> 使用提升的权限运行 regedit。

2> 导航到 HKLM\SYSTEM\CurrentControlSet\Services\WLMS。

3> 右键单击​​ WLMS 并选择权限。

4> 点击高级按钮并选择所有者选项卡。

5> 将所有者更改为管理员,单击替换所有者...并按应用。

6> 单击“确定”,然后在“安全”选项卡上确保管理员具有“完全控制”权限。单击“确定”。

7> 将 WLMS 服务的起始值更改为 4。

来源:https://social.technet.microsoft.com/Forums/windowsserver/en-US/77d68d0d-be7e-4721-85d0-9db8fffa3568/disable-wlms-windows-license-monitoring-service?forum=winserversetup

答案2

  • 打开任务计划程序
  • 创建新任务
  • 用户帐户:SYSTEM
  • 以最高权限运行
  • 操作 => 新建... => 启动程序
  • 程序/脚本:C:\Windows\System32\reg.exe
  • 参数:添加 HKLM\SYSTEM\CurrentControlSet\Services\WLMS /v Start /t REG_DWORD /d 4 /f

启动一次或触发。

答案3

我的声望值不足以发表评论。

我需要停止 2016 服务器上的 WLMS 服务。Danny 的答案最终对我有用。batistuta09 的答案不允许我保存更改。

我使用这个 PS 命令来创建任务,在 10 秒内执行它,然后设置任务在到期后被删除。

$t = New-ScheduledTaskTrigger -Once -At (get-date).AddSeconds(10); $t.EndBoundary = (get-date).AddSeconds(60).ToString('s'); Register-ScheduledTask -Force -TaskName DisableWLMS -Action (New-ScheduledTaskAction -Execute "C:\Windows\System32\reg.exe" -Argument 'add HKLM\SYSTEM\CurrentControlSet\Services\WLMS /v Start /t REG_DWORD /d 4 /f') -Trigger $t -User "SYSTEM" -Settings (New-ScheduledTaskSettingsSet -DeleteExpiredTaskAfter 00:00:01)

相关内容