在啟用 Hyper-V 的電腦上啟動

問題

在啟用 VMware/Hyper-V 的電腦上,授權將自動停用。

解決方案

根據我們的安全協議,虛擬機器上的許可證啟動每小時自動停用一次。若要驗證虛擬機器的 Hyper-V 狀態,請執行下列步驟:

Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V

如果偵測到電腦上安裝了 Hyper-V,請諮詢您的 IT 團隊,以永久停用該電腦上的 Hyper-V。

逐步指南:如何完全停用 Hyper-V 和 Windows Hypervisor

  1. 停用所有相關的 Windows 功能

前往「啟用或關閉 Windows 功能」 ,取消選取所有與虛擬化相關的選項:

重啟。

  1. 禁用 Hyper-V 功能

以管理員身份開啟 PowerShell 並執行:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
  1. 停用 Windows Hypervisor Platform + 虛擬機器平台

即使沒有 Hyper-V,這些方法也可以啟動虛擬機器管理程式。

在同一個 PowerShell 視窗中執行以下命令:

Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
Disable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform
  1. 從啟動時停用虛擬機器管理程序

即使這些功能已停用,Windows 仍然可能透過虛擬機器管理程式啟動。最後一步確保這種情況不會發生:

請在提升權限的命令提示字元(而非 PowerShell)中執行此命令:

bcdedit /set hypervisorlaunchtype off
  1. 禁用 VBS / 核心隔離

    1. 開啟Windows 安全

    2. 設備安全 →核心隔離詳情

    3. 關閉記憶體完整性

    4. 重啟

  2. 重啟

您必須重新啟動電腦才能使變更生效。