修复:无法在Windows 10中安装Hyper-V

目录:

视频: Merge Hyper-V Checkpoints or Snapshots | Windows Server 2019 [HYPER V TUTORIAL 04] 2024

视频: Merge Hyper-V Checkpoints or Snapshots | Windows Server 2019 [HYPER V TUTORIAL 04] 2024
Anonim

Windows 10支持客户端Hyper-V; 强大,高性能,灵活的客户端虚拟化技术,允许用户在其Windows计算机上同时运行多个操作系统。 您可以从桌面上的“打开或关闭Windows功能”中启用Hyper-V功能。 您也可以从Windows PowerShell和命令提示符中启用它。 有时在Windows 10中安装Hyper-V时可能会遇到问题。首先检查计算机是否支持Hyper-V非常重要。

Hyper-V无法安装在Windows 10上,如何解决?

Hyper-V是一个很棒的功能,但是有时您在安装它时可能会遇到问题。 关于这些问题,以下是用户遇到的一些常见问题:

  • 无法启用Hyper-V Windows 10 –这是Windows 10上Hyper-V的常见问题。要解决此问题,请确保检查您的PC是否满足硬件要求。
  • 无法启用Hyper-v Windows 10 –许多用户报告说,他们根本无法在其PC上启用Hyper-V。 这可能是由于第三方软件引起的,并且在删除有问题的软件之后,该问题将得到解决。
  • Windows 10 Hyper-V无法安装 –如果您的PC根本无法安装Hyper-V,则可能是某些设置干扰了它。 但是,您可以通过在命令提示符中运行一些命令来修复这些设置。
  • 无法安装Hyper-V平台,集成服务–有时由于PC上的某些问题,您将无法安装Hyper-V。 但是,您应该可以使用我们的解决方案之一解决此问题。

解决方案1 ​​–检查硬件要求

Hyper-V是一个很棒的功能,但是如果要使用它,首先必须满足某些硬件要求。 要使用Hyper-V,您的PC需要满足以下要求:

  • 64位Windows
  • 4GB内存
  • 二级地址转换(SLAT)也称为快速虚拟索引(RVI)

但是,您可以轻松检查您的PC是否满足硬件要求。 为此,您需要在命令提示符中运行单个命令。 为此,请按照下列步骤操作:

  1. Windows键+ X打开“ Win + X”菜单。 选择命令提示符(Admin)Powershell(Admin)

  2. 现在运行 systeminfo.exe 命令。

如果“ Hyper-V要求”部分中的所有条目都说“是”,则表示您的PC可以支持和使用Hyper-V。 另一方面,如果某些功能不可用,则需要在BIOS中启用它们。

可以在BIOS中启用 可用的数据执行保护在固件中启用虚拟化功能。 另一方面, VM监视器模式扩展二级地址转换功能等功能与您的硬件相关,如果这些功能不可用,则需要升级CPU。

解决方案2 –更新系统

症状:

即使执行Windows 10内部版本10049的全新安装或从未启用Hyper-V的内部版本升级后,也无法启用Hyper-V。

原因:

  • 不支持硬件。 如果硬件不兼容,则较旧的计算机可能无法启用Hyper-V。 因此,无法启用Hyper-V的原因之一是发现硬件不合法。 在这种情况下,您可能需要升级软件过程或使用具有兼容处理器的其他系统。
  • 在线驱动程序服务期间, wstorvsp.inf 没有正确添加到驱动程序存储中。

解:

如果 wstorvsp.inf 没有正确添加到驱动程序中,则Microsoft提供了Windows Update来解决此问题。 为了使更新生效,您必须正在运行Windows 10技术预览版本10049。应用更新后,还必须重新启动计算机。

在Windows 10上启用Hyper-V时,您可能还会遇到错误0x800F0906 无法下载源文件时发生错误。 要解决此错误,请按照以下步骤操作。

  1. 找到用于安装操作系统的Windows ISO文件。 右键单击它,然后选择安装。
  2. 解压缩Iso文件并找到Sources sxs文件夹。 将此文件夹复制到不是系统根驱动器的任何驱动器,例如F:驱动器。
  3. 现在打开Windows PowerShell或管理命令提示符,然后键入以下命令。
  • dism / online /启用功能/功能名称:Microsoft-hyper-v-all / All / LimitAccess /来源:
  1. 出现提示后,请重新启动系统。 重新启动后即可使用Hyper-V功能。

解决方案3 –删除第三方软件

Hyper-V是Windows 10中的内置虚拟化软件,但不幸的是,它不适用于第三方应用程序。 有时第三方软件可以安装自己的驱动程序,这些驱动程序会干扰Hyper-V。

如果无法安装Hyper-V,请确保从您的PC中删除所有第三方虚拟化软件。 许多用户在使用VirtualBox时遇到问题,但是删除它后,问题得以解决。 除了VirtualBox之外,用户还报告了Check Point Endpoint Security VPN的问题 ,因此,如果您使用的是此应用程序,请确保将其删除。

为确保问题不再出现,完全删除有问题的应用程序很重要。 最简单的方法是使用诸如Revo Uninstaller之类的卸载程序软件。

这些类型的应用程序将删除与该应用程序关联的所有文件和注册表项,以确保将其从PC中完全删除。

解决方案4 –确保您未使用家庭版

Hyper-V是一个很棒的功能,但是,并非所有版本的Windows 10都支持它。 如您所知,Windows 10有不同版本,并且每个版本都有不同的价格和功能。

不幸的是,Hyper-V在Windows 10的家庭版中不可用,因此,如果您使用的是家庭版,那么您会很不幸。 使用Hyper-V的唯一方法是切换到专业版,教育版或企业版。

解决方案5 –使用命令提示符

如果您无法在Windows 10 PC上安装Hyper-V,则系统上可能会出现小故障,阻止您安装它。 一些用户报告说,他们只是通过在命令提示符中运行单个命令来解决此故障。

为此,只需执行以下简单步骤:

  1. 以管理员身份启动命令提示符
  2. 运行SC config trustinstaller start = auto命令。

执行该命令后,重新启动PC,然后尝试再次安装Hyper-V。

解决方案6 –修改注册表

多个用户报告说,启用了安全启动功能的EFI系统可能会导致Hyper-V出现问题并阻止其安装。 但是,您可以通过在命令提示符中运行几个命令来解决此问题。

请记住,这些命令将修改您的注册表,但是如果您对此感到不满意,则可能要跳过此解决方案。 要解决此问题,您需要执行以下操作:

  1. 以管理员身份启动命令提示符
  2. 现在运行以下命令:
  • reg删除HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ DeviceGuard / v EnableVirtualizationBasedSecurity
  • reg删除HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ DeviceGuard / v RequirePlatformSecurityFeatures
  • bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS

运行这些命令后,检查问题是否仍然存在。

解决方案7 –单独安装Hyper-V组件

根据用户的说法,如果您无法在PC上安装Hyper-V,则可以通过单独安装Hyper-V组件来解决此问题。 这非常简单,您可以按照以下步骤操作:

  1. Windows键+ S并输入Windows功能 。 从菜单中选择“ 打开或关闭Windows功能”

  2. Windows功能 窗口现在将出现。 展开Hyper-V部分。 首先检查Hyper-V Platform ,然后单击“ 确定”

  3. PC重新启动后,重复上述步骤,但是这次安装Hyper-V管理工具

PC再次重新启动后,该问题应得到完全解决,并且Hyper-V将安装在PC上。

解决方案8 –重新开始

Windows 10具有一项称为“全新启动”的有用功能,该功能使您可以快速轻松地重新安装Windows10。在执行全新启动之前,建议备份文件以免丢失。 此过程将删除已安装的应用程序,因此您必须手动再次安装它们。

要重新开始,您需要执行以下操作:

  1. Windows键+ I打开“ 设置”应用程序 。 导航到“ 更新和安全性”部分。

  2. 转到左窗格中的“ Windows安全性”部分。 在右窗格中,单击“ 打开Windows Defender安全中心”

  3. Windows Defender 打开后,转到“ 设备性能和运行状况”部分。

  4. 向下滚动到“ 重新开始” 部分,然后单击“ 其他信息”

  5. 单击入门按钮。

  6. 现在,按照屏幕上的说明完成过程。

完成该过程后,您将全新安装Windows 10,并且应该可以安装Hyper-V。

对于某些用户来说,无法使用Hyper-V可能是一个大问题,但是我们希望您能够通过使用我们的一种解决方案来解决此问题。

编者注 :这篇文章最初于2016年8月发布,从那以后对其进行了彻底的修订和更新,以实现新鲜度,准确性和全面性。

还请阅读:

  • Windows 10虚拟内存太低
  • 远程桌面现在使您可以从浏览器访问虚拟化的应用程序
  • 适用于Windows的最佳虚拟桌面软件
修复:无法在Windows 10中安装Hyper-V