当Windows实例为硬件保留内存过多时,内存的负载增高,导致实例卡顿。本文介绍该场景下的解决方案。

背景信息

您可以在任务管理器中查看内存使用信息,包括为硬件保留的内存大小。

可能原因

Windows系统中许可证(License)注册表配置错误。

解决方案

您可以重置密钥管理服务(KMS)的激活状态,操作步骤如下:

注意
  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。建议您提前创建快照,快照相关信息,请参见快照概述。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改相关安全信息。
  1. 远程连接ECS实例。
    具体操作,请参见连接方式概述。
  2. 以管理员身份,打开CMD命令行窗口。
  3. 清除KMS的激活信息。
    1. 执行如下命令,清除服务器地址。
      slmgr.vbs /ckms
    2. 执行如下命令,卸载服务密钥。
      slmgr.vbs -upk
    3. 执行如下命令,重置计算机的授权状态。
      slmgr.vbs -rearm
  4. 重新激活KMS服务。
    1. 查询实例操作系统版本对应的KMS密钥。
      密钥信息,请参见KMS密钥。
    2. 执行如下命令,重新激活KMS。
      slmgr.vbs /ipk your_kms_key  #修改为KMS密钥。slmgr -skms kms.cloud.aliyuncs.com  #修改为阿里云KMS服务器地址。slmgr.vbs /ato
      系统提示产品激活成功,如图所示:Windows实例为硬件保留内存过多导致实例卡顿如何处理?(图1)