当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 Windows 10/11 家庭版上启用 Hyper-V

作者:精品下载站 日期:2024-12-14 09:40:13 浏览:15 分类:玩电脑

如何在 Windows 10/11 家庭版上启用 Hyper-V


如果您想在 Windows 10/11 家庭版上启用 Hyper-V,请继续阅读下文。

Hyper-V 是 Microsoft 的虚拟机管理程序平台,与 VΜware 或 VirtualBox 虚拟机管理程序一样,允许您在单台 Windows PC 上运行多个操作系统。

借助 Hyper-V 虚拟化平台,您可以创建在自己的硬件上运行的虚拟机,而不会影响主机。与其他虚拟机管理程序相比,Hyper-V 提供了类似的特性和功能,这就是许多系统管理员目前使用它来进行测试的原因。

Hyper-V 最初内置于 Windows Server 2008 及更高版本中,但现在也可在 Windows 10/11 专业版、企业版和教育版中使用。但是,不用担心……如果您是 Windows 10/11 家庭版用户,在本文中我将向您展示如何在您自己的系统上安装 Hyper-V 平台。

Hyper-V 要求

虚拟机(通常称为“VM”)是从物理计算机(通常称为“HOST”)“借用”的具有自己的硬件(CPU、RAM、磁盘等)的虚拟计算机。因此,要安装Hyper-V,主机必须满足以下硬件要求。

A.内存: 至少8GB。 (如果您想获得更好的性能,RAM 应至少增加到16GB或更好到32GB)

B. CPU:您必须拥有支持二级转换地址 (SLAT)64 位处理器。 (大多数Intel和AMD处理器都支持SLAT硬件机制,特别是在预装Windows 8或更高版本的计算机上)。

* 信息: “二级地址转换”(SLAT) 是支持虚拟化技术时支持的硬件机制。如果您拥有英特尔处理器,请转至处理器的规格页面,查看“高级技术”下是否有“英特尔® 虚拟化技术(英特尔® VT-x)”。或者查看 BIOS 中是否启用了“虚拟化技术”功能。

C. 为了运行 Hyper-V,必须在 BIOS 中启用以下项目:*

  1. 虚拟化技术
  2. 硬件强制数据执行保护 (DEP)

* 注意:
1. 要查明您的系统是否已启用上述项目:

1. 打开命令提示符并输入 systeminfo.exe

2. 滚动到报告末尾以查明是否满足 Hyper-V 要求。如果没有,请按照以下说明在 Bios 中继续启用它们。

[玩转系统] 如何在 Windows 10/11 家庭版上启用 Hyper-V

2. 要在 BIOS 中启用虚拟化技术和数据执行保护 (DEP):

1. 重新启动计算机,并在出现计算机制造商徽标时重复按以下键之一:F2、F10、F8、F12 或 Del*进入BIOS/UEFI设置(*按键可能因制造商而异)。

2.要在 BIOS 中启用虚拟化:

A。如果您拥有Intel CPU

Click the Advanced* tab and set the Virtualization (aka "Intel® Virtualization Technology (VT-x)" to Enable.

* 注意: 在某些 BIOS 中,“虚拟化”设置位于性能系统配置中部分。

b.如果您拥有 AMD CPU

Click the M.I.T. tab -> Advanced Frequency Settings -> Advanced Core settings and the set the SVM Mode (aka "Secure Virtual Machine") to Enable.

3.在 BIOS 中启用数据执行保护 (DEP):

根据您的计算机制造商的不同,启用硬件 DEP 的选项会有所不同,并且可以位于高级性能部分,并且可能标记为“数据执行保护”、“ XD”、“执行禁用”或“NX”。

如何在 Windows 11/10 家庭版上启用 Hyper-V。

满足上述所有要求后,请按照以下说明在 Windows 10/11 家用电脑上激活 Hyper-V 功能。

1. 打开记事本并粘贴以下代码:*

Pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
暂停

* 注意: 上述脚本在 Windows 10/11 家庭版上添加了 Hyper-V 功能。该代码由 Microsoft 虚拟化团队在 Github 上创建。

2. 将文件保存Hyper-V Enabler.bat 并关闭记事本。

3.右键单击 Hyper-V Enabler.bat ,然后选择以管理员身份运行。 这将打开命令提示符,并触发安装过程开始。

[玩转系统] 如何在 Windows 10/11 家庭版上启用 Hyper-V

4.安装完成后,您将收到提示询问是否要立即重新启动计算机,按Y继续。

[玩转系统] 如何在 Windows 10/11 家庭版上启用 Hyper-V

5. 在重新启动期间,Windows 将安装更新,并且需要几分钟才能完成。

6.登录Windows后,按Windows键 + R键打开“运行”对话框。

7. 输入可选功能并按Enter键。

[玩转系统] 如何在 Windows 10/11 家庭版上启用 Hyper-V

8.选中Hyper-V选项,然后按确定启用该功能。

[玩转系统] 如何在 Windows 10/11 家庭版上启用 Hyper-V

9.等待 Windows 安装 Hyper-V,并在出现提示时重新启动计算机。

10. 搜索“hyper-v”将其打开并开始创建虚拟机。

[玩转系统] 如何在 Windows 10/11 家庭版上启用 Hyper-V

最后的话:这些是在 Windows 10 家庭版和 Windows 11 家庭版上启用 Hyper V 所需的所有步骤。如果某些内容未按说明运行,请确保您的计算机满足运行 Hyper-V 的要求。

如果不再需要 Hyper-V,您可以随时禁用它,方法是取消选中 Windows 功能上的 Hyper-V 复选框,或者在中执行以下命令>PowerShell(管理员):

DISM /Online /Disable-Feature /FeatureName:Microsoft-Hyper-V

就是这样!哪种方法适合您?
请留下您对您的经历的评论,让我知道本指南是否对您有帮助。请喜欢并分享本指南以帮助他人。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯