use*_*371 15 hyper-v windows-10 windows-sandbox
如果我的知识是正确的,Windows Sandbox 需要 Hyper-V 才能运行,对吗?但是,当我在 Windows 功能窗口中启用 Windows Sandbox 时,Hyper-V 并未启用,所以我想知道发生了什么?
据我所知,Windows Sandbox 现在正在正常工作,但 Hyper-V 尚未启用?我只是想知道为什么会这样。
har*_*ymc 18
为了支持 Windows Sandbox 和 WSL2,Hyper-V 在 Windows 10 中被分为\n两个部分。
\n该虚拟机管理程序被称为“虚拟机平台”,适用于所有 Windows 版本,并且是运行 Windows Sandbox 和 WSL2 作为与主机紧密集成的轻量级虚拟机所需的最低限度。
\nHyper-V 管理器现在是一项独特的 Windows 功能,用于运行\n功能齐全的虚拟机,\n其与主机的集成受到限制。它在 Windows Home 上不可用。
\n答:Windows Sandbox 确实需要 Hyper-V 的底层,其功能称为“虚拟机平台”,但不需要 Hyper-V 较重的上部部分,其功能称为“Windows Hypervisor 平台” ”。
\n另请阅读:\n Windows Sandbox 找不到虚拟机管理程序错误:解决方案。
\n今天,我在文章\n What\xe2\x80\x99s Hyper-V、虚拟机平台、Windows 虚拟机管理程序平台\n之间的区别\n中找到了这篇精彩的总结,该文章按从上到下的顺序解释了所涉及的 Windows 组件:
\n\n\n\xe2\x80\x9cHyper-V\xe2\x80\x9d 是添加管理工具和平台的组件,用于在 Windows 11 上创建和运行虚拟机。
\n\xe2\x80\x9cWindows Hypervisor Platform\xe2\x80\x9d 允许用户模式 API 组件\n允许第三方虚拟化堆栈和应用程序(Docker、\nVirtualBox 和 QEMU)与 Hyper-V 连接并交互。
\n\xe2\x80\x9c虚拟机平台\xe2\x80\x9d 是启用虚拟化支持以运行虚拟机的组件,\n必须打开此功能才能使用 Windows Subsystem for Linux (WSL)。此外,该组件还可以帮助为 MSI 或 App-V 创建 MSIX 应用程序包。
\n换句话说,如果您想要在 Windows 11 上创建虚拟机,\n您需要启用 Hyper-V 选项,并且如果您打算在您的计算机上设置 WSL,\n您需要安装虚拟机平台。
\n
user71659 的评论添加了以下信息:
\n\n\n现在它被分成多个部分。\n默认情况下会安装虚拟机管理程序,以支持基于虚拟化的安全性等功能,该功能会在足够新的计算机/安装上自动启用。
\n
这解释了为什么 Windows Sandbox 不需要\n“虚拟机平台”功能即可运行。
\n总之,Windows 10/11 中的虚拟化现已分为四个功能级别。
\n| 归档时间: |
|
| 查看次数: |
5986 次 |
| 最近记录: |