全部產品
Search
文件中心

:Windows執行個體為硬體保留記憶體過多導致執行個體卡頓如何處理?

更新時間:Jul 12, 2024

本文介紹Windows執行個體為硬體保留記憶體過多導致執行個體卡頓問題的解決方案。

問題描述

Windows執行個體出現運行卡頓、系統響應變慢等現象。

問題原因

Windows系統中許可證(License)註冊表配置異常、執行個體規格變化(記憶體大小突然增加或減少)等原因導致執行個體未正常啟用,導致大量記憶體鎖定或預留(為硬體保留記憶體過多),從而加劇記憶體負載增高,使得系統響應變得緩慢甚至卡頓。

說明

您可以在工作管理員 > 效能 > 記憶體中查看記憶體使用量資訊,包括為硬體保留的記憶體大小。

解決方案

您可以重設Key Management Service(KMS)的啟用狀態來嘗試解決問題。操作步驟如下:

重要

如果您要進行執行個體或資料的修改、變更等風險操作,請務必注意執行個體的容災、容錯能力,確保資料安全,建議您提前建立快照備份資料。具體操作,請參見建立一個雲端硬碟快照

  1. 遠端連線ECS執行個體。

    具體操作,請參見串連方式概述

  2. 以管理員身份,開啟CMD命令列視窗。

  3. 清除KMS的啟用資訊。

    1. 執行如下命令,清除伺服器位址。

      slmgr.vbs /ckms
    2. 執行如下命令,卸載服務密鑰。

      slmgr.vbs -upk
    3. 執行如下命令,重設電腦的授權狀態。

      slmgr.vbs -rearm

      系統提示資訊如下,需要重啟系統才會生效。

      image

    4. 重啟Windows執行個體使更改生效。

      具體操作,請參見重啟執行個體

  4. 重新啟用KMS服務。

    1. 查詢執行個體作業系統版本對應的KMS密鑰。

      密鑰資訊,請參見KMS密鑰

    2. 執行如下命令,重新啟用KMS。

      slmgr.vbs /ipk your_kms_key #修改為KMS密鑰。
      slmgr -skms kms.cloud.aliyuncs.com #修改為阿里雲KMS伺服器位址。
      slmgr.vbs /ato

      系統提示產品啟用成功,如圖所示:成功啟用KMS

  5. 重啟Windows執行個體,以完成系統更新。

    具體操作,請參見重啟執行個體