共用方式為


執行 Windows Server 2012 的虛擬機器設定至少所需的記憶體數量,並針對動態記憶體啟用

如需最佳做法與掃描的相關詳細資訊,請參閱執行最佳做法分析程式掃描及管理掃描結果

屬性 詳細資料
作業系統 Windows Server 2016
產品/功能 Hyper-V
嚴重性 錯誤
類別 組態

在下列各節中,斜體指的是此問題在 BPA 工具中所顯示的 UI 文字。

問題

一或多部虛擬機器已設定為使用動態記憶體且小於 Windows Server 2012 建議的記憶體數量。

影響

下列虛擬機器上的客體作業系統可能未執行或無法穩定執行:

<虛擬機器清單>

解決方案

使用 Hyper-V 管理員或將最小記憶體增加到至少 256 MB,然後再啟動記憶體和最大記憶體至少為 512 MB。

使用 Hyper-V 管理員增加記憶體

  1. 開啟 [Hyper-V 管理員]。 (從伺服器管理員,按一下 [工具]>[Hyper-V 管理員]。)

  2. 從虛擬機器清單中,以滑鼠右鍵按一下您想要的虛擬機器,然後按一下 [設定]

  3. 在瀏覽窗格中,按一下 [記憶體]

  4. RAM 變更為至少 512 MB。

  5. 在 [動態記憶體] 下,將 [最小 RAM] 變更為至少 256 MB,並將 [最大 RAM] 變更為 512 MB。

  6. 按一下 [確定]

使用 Windows PowerShell 增加記憶體

  1. 請開啟 Windows PowerShell。 (從桌面按一下 [開始],然後開始輸入 Windows PowerShell。)

  2. 以滑鼠右鍵按一下 [Windows PowerShell],然後按一下 [以系統管理員身分執行]

  3. 執行與下列類似的命令,並以您虛擬機器的名稱取代 MyVM,然後將記憶體值替換為至少如下所示的值。

Get-VM MyVM | Set-VMMemory -DynamicMemoryEnabled $True -MaximumBytes 512MB -MinimumBytes 256MB -StartupBytes 512MB