侧边栏壁纸
  • 累计撰写 54 篇文章
  • 累计创建 31 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

记录解决win11在hyper-v直通网卡无法启动问题

nankle
2024-10-19 / 0 评论 / 0 点赞 / 84 阅读 / 3057 字
温馨提示:
本文最后更新于 2024-10-19,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

本人在使用win11在hyper-v上安装ikuai,直通网卡后无法启动,理论上直通网卡还是显卡都有类似的问题。下面成功直通的方案。

问题现象:

中文错误:

虚拟机监控程序功能对于该用户来说不可用

使用命令启动的错误:

PS C:\Windows\system32> Start-VM -Name ikuai Start-VM : 'ikuai' failed to start. Virtual Pci Express Port (Instance ID 96515AA2-2D73-41E3-BF31-3C00F02B8F59): Failed to Power on with Error 'A hyperviso r feature is not available to the user.'. 'ikuai' failed to start. (Virtual machine ID 588E40E5-7113-49D7-A896-EFC52600AE03) 'ikuai' Virtual Pci Express Port (Instance ID 96515AA2-2D73-41E3-BF31-3C00F02B8F59): Failed to Power on with Error 'A h ypervisor feature is not available to the user.' (0xC035001E). (Virtual machine ID 588E40E5-7113-49D7-A896-EFC52600AE03 ) At line:1 char:1 + Start-VM -Name ikuai + ~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Start-VM], VirtualizationException + FullyQualifiedErrorId : OperationFailed,Microsoft.HyperV.PowerShell.Commands.StartVM

解决方案:

管理员运行powershell,执行下面命令

命令:

启用 hypervisoriommupolicy

bcdedit /set hypervisoriommupolicy enable

解释:

hypervisoriommupolicy 的作用

当启用 hypervisoriommupolicy 时,系统会配置硬件的内存映射,以便更好地支持虚拟化技术。具体来说,这个设置与 Hyper-V 虚拟化平台以及其他基于虚拟化的安全特性(如 Device Guard 和 Credential Guard)有关。

关键作用:

  1. 支持 Hyper-V

    • Hyper-V 是 Windows 内置的一个虚拟化平台,它需要特定的硬件支持(如 Intel VT-x 或 AMD-V)来运行。hypervisoriommupolicy 的启用可以确保系统能够正确地映射内存,以便支持 Hyper-V 的运行。

  2. 增强安全性

    • 基于虚拟化的安全特性(如 Device Guard 和 Credential Guard)依赖于虚拟化技术来创建一个隔离的环境,从而提高系统的安全性。hypervisoriommupolicy 的启用有助于确保这些安全特性能够正常工作。

  3. 内存映射优化

    • 在虚拟化环境中,内存映射是关键的一环,它决定了虚拟机和宿主机之间的内存交互方式。通过启用 hypervisoriommupolicy,可以优化内存映射,确保虚拟化环境下的性能和稳定性。

重启后生效

0

评论区