請遵循虛擬式安全性 (VBS) 的最佳做法,盡可能地提高 Windows 客體作業系統環境的安全性和管理性。

遵循這些最佳做法來避免出現問題。

VBS 硬體需求

針對 VBS 使用下列硬體:

  • Intel
    • Haswell CPU 或更新版本。為獲得最佳效能,請使用 Skylake-EP CPU 或更新版本。
    • Ivy Bridge CPU 是可接受的。
    • Sandy Bridge CPU 可能會導致部分效能降低。
  • AMD
    • Zen 2 系列 CPU (Rome) 或更新版本。
    • 舊版本的 CPU 可能會導致效能降低。

針對「關於頁面大小變更的機器檢查例外狀況」Intel CPU 漏洞的緩解措施可能會在 VBS 使用時對客體作業系統效能產生負面影響。如需詳細資訊,請參閱 VMware 知識庫文章,網址為 https://kb.vmware.com/kb/76050

VBS 和 Windows 客體作業系統相容性

在 Intel 上,雖然 Windows Server 2016 版本 1607 和 1703 需要修補程式,但 Windows 10、Windows Server 2016 和更新版本的虛擬機器支援 VBS。查看 Microsoft 說明文件以瞭解 ESXi 主機硬體相容性。若要使用 Intel CPU 實現 VBS,需要使用 vSphere 6.7 或更新版本以及硬體版本 14 或更新版本。

在 AMD 上,Windows 10 版本 1809 和 Windows 2019 及更新版本的虛擬機器支援 VBS。若要使用 AMD CPU 實現 VBS,需要使用 vSphere 7.0 Update 2 或更新版本及硬體版本 19 或更新版本。

Windows 10 最初要求啟用 Hyper-V 後才能實現 VBS。Windows 10 不要求啟用 Hyper-V。Windows Server 2016 及更新版本也同樣適用。如需詳細資訊,請參閱目前的 Microsoft 說明文件和《VMware vSphere 版本說明》

VBS 上不支援的 VMware 功能

啟用 VBS 時,虛擬機器不支援下列功能:

  • Fault Tolerance
  • PCI 傳遞
  • CPU 或記憶體熱新增

VBS 的安裝和升級注意須知

設定 VBS 之前,請瞭解下列安裝和升級注意須知:

  • 在低於版本 14 的虛擬硬體版本上針對 Windows 10 和 Windows Server 2016 及更新版本設定的新虛擬機器,預設為使用舊版 BIOS 進行建立。將虛擬機器的韌體類型從舊版 BIOS 變更為 UEFI 後,您必須重新安裝客體作業系統。
  • 如果您計劃將虛擬機器從舊版 vSphere 移轉至 vSphere 6.7 或更新版本,並且在虛擬機器上啟用 VBS,請使用 UEFI 來避免重新安裝作業系統。