要知道什么
- 虚拟化是一项 Windows 功能,它使用 Hyper-V 允许安装不同的操作系统,而无需擦除系统驱动器或创建分区。
- 通过“任务管理器”>“进程”>“虚拟化”检查虚拟化是否已启用。或者,使用
systeminfo
在 CMD 中输入命令并检查“Hyper-V 要求”。 - 您可以从 BIOS > 系统配置启用虚拟化。具体步骤将根据您的电脑制造商的不同而有所不同。
- 您还可以使用以下命令启用虚拟化
Dism /online /Enable-Feature /FeatureName:HypervisorPlatform
然后命令Dism /online /Enable-Feature /FeatureName:VirtualMachinePlatform
在命令中。 - 或者,转到“设置”>“系统”>“可选功能”>“更多 Windows 功能”并启用虚拟机平台和Windows 管理程序平台。
Windows 是当今时代最流行的消费者操作系统。但有时您可能需要在操作系统之间切换才能使用某个功能或只是尝试其他替代方案。擦除启动驱动器并安装新操作系统可能很麻烦、适得其反并且非常耗时。
您是否知道这不是在系统上安装新操作系统的唯一方法?通过 Microsoft 的 Hyper-V 在 Windows 11 中进行虚拟化,您可以在计算机上安装来宾操作系统并立即在它们之间切换以方便访问。您可以通过这种方式测试新的操作系统,并最终确定最适合您当前要求的操作系统。
让我们简要了解一下虚拟化,以及如果您使用的是 Windows 11,如何从 BIOS 启用虚拟化。
BIOS 中的虚拟化是什么?
虚拟化是 Microsoft Windows 中的一项功能,它使用内部虚拟机管理程序 Hyper-V 来允许您在 PC 上安装多个来宾操作系统。然后,您可以轻松地在这些操作系统之间切换,无需擦除驱动器或创建单独的分区。
您可以使用 VirtualBox 等工具来管理您的操作系统并模拟相应的环境,以便在您的 PC 上运行几乎任何操作系统。然后,您可以轻松地在虚拟机和主机之间移动,甚至根据您使用的工具在它们之间传输数据。
有关的:
为什么需要虚拟化?
您需要虚拟化的原因可能有很多。您可能是希望为多个操作系统编写应用程序的开发人员,也可能是希望运行旧游戏的游戏玩家。可能性是无限的,但您可以根据自己的兴趣,通过以下一些方式利用虚拟化来发挥自己的优势。
- 同一台机器上不同环境下的代码
- 运行遗留程序和游戏
- 匿名浏览
- 使用快照访问受感染的数据
- 使用您的虚拟机作为您自己的私人服务器
可能性是无限的。如果您希望在系统上启用虚拟化,则可以使用下面的指南来检查并在您的 PC 上启用虚拟化(如果可用)。
如何检查您的电脑是否支持虚拟化
您的电脑需要支持虚拟化,以便您可以激活它。如果您的系统是在过去 5 年内制造的,那么它很可能支持虚拟化。以下是检查您的电脑是否支持虚拟化的方法。
方法一:使用任务管理器
- 按
Ctrl + Shift + Esc
在键盘上启动任务管理器并切换到“性能”选项卡。
- 现在寻找右侧的虚拟化。
- 如果虚拟化可用,则该选项将显示在此处,并在其旁边显示其当前状态。
这就是您如何使用任务管理器来检查虚拟化。
方法二:使用CMD
- 按
Windows + S
在键盘上搜索 CMD。单击“以管理员身份运行”。
- 现在,当 CMD 显示在屏幕上时,输入以下命令。
systeminfo
- 您现在将获得系统报告。如果启用了虚拟化,那么您将找到 Hyper-V 的专用部分及其所有当前详细信息。
- 但是,如果虚拟化被禁用,那么您会在底部找到一个说明相同的选项。
有关的: |
如何从 BIOS 启用虚拟化
可以使用安全部分从 BIOS 启用虚拟化。通过 BIOS 控制虚拟化功能是避免恶意用户在您的 PC 或笔记本电脑上安装来宾操作系统的理想方法。使用以下指南在 BIOS 中启用虚拟化。
进入BIOS并启用虚拟化
根据您的笔记本电脑制造商或主板制造商,使用下面的指南在您的系统上输入 BIOS。确保您运行的是 OEM 提供的最新 BIOS,以避免安装来宾操作系统时出现任何问题。
关于宏碁
- 新系统的关键:F2 或删除
- 旧系统的密钥:F1 或 Ctrl + Alt + Esc
- 打开您的系统,然后根据您的系统按上面相应的键之一进入 BIOS。如果您的设备是在过去 5 年内制造的,那么 F2 对您来说就是关键。较旧的系统需要尝试这两种组合键才能找出最适合您的组合。
- 使用箭头键并输入“系统配置”。
- 选择“虚拟化技术”。
- 突出显示“已启用”并按键盘上的 Enter。
- 按 F10 并单击/选择“是”。此选项将保存所有更改并退出 BIOS。
现在将退出 BIOS,您的系统将正常重新启动进入 Windows。现在您的系统上应该启用虚拟化,您可以使用我们顶部的指南找到相同的信息。
关于戴尔
- 新系统的关键:当启动过程中出现 Dell 徽标时按 F2。
- 旧系统的密钥:Ctrl + Alt + Enter,或删除键,或 Fn + Esc,或 Fn + F1
- 备用键:F1、F3、F12 或删除
- 打开您的戴尔设备电源,然后根据您的设备按上面相应的键之一进入 BIOS。
- 进入 BIOS 后,双击左侧的“虚拟化支持”。
- 选中右侧的“启用虚拟化技术”框。
- 单击屏幕右下角的“应用”。
您的系统现在将重新启动,并在 BIOS 中启用虚拟化。您现在可以轻松安装来宾操作系统,并且在此过程中不会遇到任何问题。
这是华硕
- 新系统的关键:F2
- 旧系统的密钥:删除或插入
- 备用键:F10
- 重新启动系统并按上面相应的键之一进入 BIOS。
- 切换到“高级模式”以访问其他 BIOS 设置。您可以在大多数 Asus 系统上使用 F7 键来执行此操作。
- 现在导航至 BIOS 菜单的“高级”部分。
- 在“高级”菜单中查找并启用以下列表 - Intel 虚拟化技术(或 AMD 同等技术)和 VT-d
- 启用后,切换到“保存并退出”选项卡并保存所有更改,然后退出 BIOS 菜单。
应在华硕系统的启动菜单中启用虚拟化。
在惠普
- 新系统的关键:F10 或 Esc
- 旧系统的密钥:F1、F2、F6 或 F11
- 备用键:F10 或 F12
- 重新启动系统并使用上述按键之一访问 HP 系统上的 BIOS。
- 进入 BIOS 菜单后,切换到“高级”选项卡。
- 使用箭头键并选择“设备配置”。
- 滚动到底部并选中虚拟化技术(VT-d 或 VT-x)复选框。
- 单击右下角的“保存”。
- 选择“是”以确认您的选择。
您现在可以退出 BIOS 菜单并正常启动到 Windows。您的系统现在应该启用虚拟化。
关于联想
- 新系统的关键:F1或F2
- 旧系统的密钥:Ctrl + Alt + F3、Ctrl + Alt + Ins 或 Fn + F1
- 备用键:不适用
在 Thinkpad 上
- 重新启动 Lenovo Thinkpad 并使用上面相应的按键之一进入 BIOS 菜单。
- 进入 BIOS 后,使用箭头键导航至“安全”选项卡并选择“虚拟化”。
- 按 Enter 键并突出显示“禁用”,然后选择“启用”。
- 按键盘上的 F10 并选择“是”确认您的选择。这将保存您所做的所有更改并退出 BIOS。
您现在已在 Lenovo Thinkpad 上启用虚拟化。
在其他联想产品上
- 打开系统电源并使用上面的按键之一访问启动菜单。
- 进入启动菜单后,切换到顶部的“配置”选项卡。
- 现在,按键盘上的 Enter 键选择“Intel 虚拟化技术”或 AMD 等效技术。
- 出现提示后选择“启用”。
- 按键盘上的 F10 并选择“是”确认您的选择。
现在您的 Lenovo 系统上应该已启用虚拟化。
有关的:
我无法访问 BIOS 菜单
如果您无法访问系统上的 BIOS 菜单,则可以使用以下指南从 Windows 11 本身触发它。 OEM 的快速启动或快速启动技术有时会阻止在启动屏幕上检测到按键输入。这反过来又会阻止您在系统启动时访问 BIOS 菜单。请使用以下指南从任何系统上的 Windows 11 访问 BIOS 菜单。
- 按
Windows + i
并选择左侧的“Windows 更新”。
- 单击“高级选项”。
- 单击“恢复”。
- 单击高级启动旁边的“立即重新启动”。
- Windows 现在将重新启动并引导至恢复环境。选择“疑难解答”。
- 选择“高级选项”。
- 选择“UEFI 固件设置”。
- 单击“重新启动”。
您的电脑现在将重新启动并自动引导至 BIOS 菜单。您现在可以使用上面相应的指南来激活系统上的虚拟化。
如果没有虚拟化我该怎么办?
如果您的系统缺少虚拟化,那么您的设备很可能已经超出了其预期使用寿命。如今,大多数现代 CPU 都配备了内置虚拟化技术,可帮助在任何笔记本电脑或台式机上运行虚拟机和系统。但是,如果您的 CPU 没有虚拟化选项,那么您无能为力。
虚拟化是一项硬件功能,也取决于您的 CPU 架构和核心数量。在这种情况下,您需要升级 CPU 和主板才能在系统上实现虚拟化。
启用虚拟化的其他方法
还有其他方法可以在 Windows 11 上启用虚拟化。如果 BIOS 菜单方法不适合您,您可以使用以下指南之一在系统上启用虚拟化。
方法一:使用CMD
- 按
Windows + S
在键盘上搜索 CMD。一旦“以管理员身份运行”出现在搜索结果中,请单击“以管理员身份运行”。
- 在 CMD 中输入以下命令,然后按键盘上的 Enter 来执行它。执行后,该命令会将所有 Hyper-V 功能下载并安装到您的 PC。
Dism /online /Enable-Feature /FeatureName:HypervisorPlatform
- DISM 现在将执行其操作并将所有必要的功能安装到您的系统中。现在使用以下命令在您的 PC 上安装另一个与虚拟化相关的功能。
Dism /online /Enable-Feature /FeatureName:VirtualMachinePlatform
- 安装后,系统将提示您重新启动系统。输入“Y”并按键盘上的 Enter 重新启动系统。
系统重新启动后,虚拟化应已启用并可供使用。
方法 2:使用 Windows 功能
- 按
Windows + i
在键盘上,转到系统并选择“可选功能”。 - 滚动到底部并单击“更多 Windows 功能”。
- 现在,您将获得可以并且已经安装在系统上的功能列表。选中以下列表的复选框 - 虚拟机平台和 Windows 管理程序平台。
- 单击“确定”,现在将下载这些功能并将其安装到您的系统上。
- 安装后,单击“重新启动”以重新启动系统。
就是这样!现在,系统重新启动后就应该启用虚拟化。
方法 3:使用 PowerShell
- 按
Windows + S
在键盘上搜索 PowerShell。一旦“以管理员身份运行”出现在搜索结果中,请单击“以管理员身份运行”。
- 输入以下命令并按 Enter:
Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform
- PowerShell 现在将在您的系统上安装必要的虚拟化文件。
- 安装后,系统将提示您重新启动。输入“N”并按键盘上的 Enter。
- 现在输入以下命令并执行它:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
- 现在系统将提示您重新启动系统。这次,输入“Y”重新启动系统。
系统重新启动后,虚拟化现在应该在 Windows 中启用。
不使用时是否应该启用虚拟化?
不,保持虚拟化开启并不是一个好主意,尤其是在使用工作系统时。虚拟化允许您在 PC 上安装多个来宾操作系统,如果您的系统始终启用虚拟化,恶意用户就可以利用这些操作系统来获得优势。
但是,如果您需要始终启用虚拟化,那么我们建议您在 BIOS 中锁定 USB 端口和其他外围设备,以便恶意用户无法利用系统上始终启用的虚拟化。
我们希望本指南可以帮助您轻松地在系统的 BIOS 中启用虚拟化。如果您遇到任何问题或对我们有任何其他疑问,请随时使用下面的评论与我们联系。
有关的