什么是 Hyper-V?
Hyper-V 是 Microsoft 的虚拟机管理程序软件,它允许您在 PC 上创建和运行虚拟机。虚拟机 (VM) 可让您创建不影响主机 PC 的操作系统的隔离实例。虚拟化软件有几个选项,但 Hyper-V 是 Windows 原生的,如果您正在管理 Windows VM,它是理想的选择。
Hyper-V 可用于测试不稳定或危险的应用程序,或者如果您需要来自特定操作系统的特定功能。例如,如果您需要 Linux,但您更喜欢 Windows 作为主要操作系统,则可以安装 Ubuntu。
Hyper-V 最初是在 Windows Server 2008 中实现的,从那时起它就成为了 Windows 的一部分。对于普通 Windows,它仅在操作系统的专业版、企业版和教育版中可用 – 即正式的。即使在这些版本中,它通常也是一项可选功能,因此您必须进入“设置”应用程序进行安装。
在 Windows 11 上,您可以通过转到应用> 可选功能来安装 Hyper-V 。滚动到页面底部并单击More Windows features,然后找到 Hyper-V 并安装它。
如何在 Windows 11 Home 上安装 Hyper-V
您可能认为在 Windows 的家庭版上运行 Hyper-V 很复杂,但它出奇的简单。您需要执行以下操作:
- 打开记事本(或其他纯文本编辑器)以创建文本文件。
- 将以下内容粘贴到文件中:
pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hv.txt for /f %%i in ('findstr /i . hv.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hv.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL pause
- 使用名称hv.bat保存文件 。您可以将其保存在您喜欢的任何位置。
- 保存后,右键单击该文件并选择 Run as administrator。
- 让进程运行;这可能需要一段时间。完成后,您必须重新启动计算机。
- Hyper-V 应该会自动安装,您可以通过在“开始”菜单中搜索来找到它。它将被称为 Hyper-V 管理器。
它也可以在 Windows 工具中使用。如果没有显示,请尝试以下操作:
- 打开“设置”应用程序,然后转到“应用 程序” >“ 可选功能”。
- 滚动到底部并单击 更多 Windows 功能。
- 在列表中找到 Hyper-V 并启用它。之后您可能必须重新启动。
- 您现在应该能够使用 Hyper-V 来创建和管理虚拟机。
这就是在 Windows 11 Home 上安装 Hyper-V 所需了解的全部内容。本指南也适用于 Windows 10。不幸的是,安装 Hyper-V 不会启用Windows Sandbox,这是Windows 的另一个很酷的虚拟化功能。Windows Sandbox 创建当前 Windows 版本的干净副本,以便您可以在其上测试软件。它的用例略有不同,因为它只复制您当前的 Windows 版本,而不是您想要的任何操作系统。此外,每次关闭 Windows Sandbox 时都会重置它。它实际上只是为了在不损坏您的 PC 的情况下快速测试特定的应用程序或设置。
使用 Hyper-V,您可以使用自己的 ISO 文件创建虚拟机,也可以选择 Microsoft 提供的选项之一。该公司实际上提供了开箱即用创建 Ubuntu 虚拟机的能力。虚拟机是持久的,除非您选择删除它们,因此与 Windows Sandbox 相比,它们肯定有不同的应用程序。