簡體   English   中英

沒有在BIOS設置中啟用Hyper-V的選項

[英]No option to enable Hyper-V in my BIOS settings

我是Windows Phone 8應用程序開發的新手。 我安裝了SDK 8.0。 當我運行我的應用程序時,它顯示一個錯誤告訴我啟用Hyper-V。 在搜索時,我發現這個MSDN文檔在BIOS中有一個解決方案。 但是當進入我的BIOS設置時,則沒有可用的選項。

有什么建議么?

步驟1:在BIOS中啟用虛擬化

您需要在BIOS管理菜單的“ Security選項卡的“ System Security選項下啟用Virtualization Technology (VTx)

該選項可能不稱為Virtualization Technology或者在其中包含術語VTxVT-x 它可能被稱為Hardware VirtualizationVirtualization等。此外,該選項可能不在“安全”選項卡下。 由於虛擬化是依賴於硬件的,並且BIOS接口可能存在很大差異,因此您可能需要進行一些挖掘。

第2步:啟用Hyper-V

您還需要打開Hyper-V功能(默認情況下,它未在Windows 8中啟用)。

從程序和功能菜單:

  1. 轉至:控制面板>>程序和功能>>單擊“打開或關閉Windows功能”(應位於左側面板上)。
  2. 選中該列表中的“Hyper-V”復選框,然后單擊“確定”。
  3. 等待安裝完成,然后重新啟動。

要么

在Powershell

Enable-WindowsOptionalFeature –FeatureName Microsoft-Hyper-V -All

然后,您應該能夠使用Hyper-V。

有關屏幕截圖,請參閱此分步指南。

筆記

  1. 您必須運行Windows 8 Pro或Windows 8 Enterprise。 Hyper-V在基本Windows 8中不可用。同樣適用於Windows 8.1。
  2. 您的CPU可能不支持VTx。 使用CPU-Z查找。 運行CPU-Z,然后單擊頂部的“CPU”選項卡。 左邊應該有一個名為Instructions的標簽,大約在窗口的一半。 如果你沒有看到那里列出的VT-x ,那你的CPU就不支持它了,而且你運氣不好,我很害怕。

對於那些沒有找到解決方案的人來說,由於我的BIOS沒有啟用它的選項,我已經解開了幾天。 我發現你必須以管理員身份運行英特爾硬件執行管理器,如果你有Avast防病毒軟件,請進入設置/故障排除/並禁用(取消選中)硬件輔助虛擬化。 顯然,該選項已在BIOS中啟用。 希望這對你有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM