|
|
楼主 |
发表于 2023-12-28 11:28:31
|
显示全部楼层
如果你在Windows10中启用了上述几项服务的任意一项的时候,使用VM虚拟机都会出电源无法启动的报错。
& e% I/ u0 B. O2 F$ y/ I9 D+ c( \5 O0 S0 \
本次出现此问题的原因是,Hyper-V 与 Workstation Pro 或 Workstation Player 不兼容。
7 ^1 t# B5 i8 @7 p* x
# r S _3 P* n- M; g接下来需要禁用 Hyper-V,禁用 Hyper-V首先打开Windows10设置中的应用和功能页面,在页面的右上角点击程序和功能。再点击启用或关闭Windows功能。
1 ?1 V5 s1 _+ e8 @) c; Q0 _) I, ]4 Y5 o
在启用或关闭Windows功能中,确保 Hyper-v 前面未勾选,如果已勾选,请取消勾选,然后单击确定。
# |9 |, G% Z. ]1 v5 P( m' v V1 z! V J3 C9 t8 l
: x( n, u, Q) u4 _" N$ ]
! c& i$ G d0 I+ b5 A5 F关闭 Hyper-V之后,以管理员身份打开命令提示符窗口。7 @/ I7 n- v n: M
. [) |" Z2 P5 H7 v输入 bcdedit /enum {current}
/ y* [0 |7 x g$ _: J) Y. U. h. \7 a; i/ I: Y7 u
( ~4 F' Z* p$ a
g. U6 I7 E- S# i s- `6 U运行后获取Windows启动加载器的信息,找到hypervisorlaunchtype项。如果hypervisorlaunchtype项后面是Auto的话,需要关闭hypervisorlaunchtype。, G, l) a$ W' A( j3 e% Z
6 n' U0 W0 C+ d+ P( Y$ l2 G S' s3 N0 v" T
7 s' b6 l! Y- |
运行 bcdedit /set hypervisorlaunchtype off 以禁用 Hypervisor 在执行这些命令后关闭命令提示符,然后重新启动系统。
: i- S, y2 o& z& k: E" R3 f: d3 H. Y) ~6 w0 }* A( S" v$ p; d- `
& Y5 }6 R- S* _. ?/ |
& t- {4 |. }8 V ^1 }: ^注意:建议备份数据并设置系统还原点,以此作为安全措施。禁用 Hyper-V 后,以下功能将不再可用3 s4 |" O _ R/ z7 k2 _
' F/ x- c& M' ]$ D
Credential Guard/Device Guard: I/ F7 D9 Q9 K* h
Windows 沙箱
# b' m4 M; s1 U/ d7 `& d虚拟机平台; ]/ L' q) w9 u8 r. y! n
WSL2; E8 j- T( |3 c. C
Hyper-V3 Z$ \9 `) S7 g7 L& E
将Hyper-V关闭后,需要验证一下基于虚拟化的安全性 (VBS) 已启用还是未启用:0 a7 c$ S' O5 K5 x [/ t
1 k l+ ^3 f3 M, a8 S在运行中,输入msinfo32,查看一下系统信息。! W1 M. x n( I! Z! {- Y
* T4 g, T6 T8 w
+ H1 y3 w$ o# X' Q
1 u6 w. F; M$ G- v) S弹出系统信息页面后,在右侧向下滚动到“基于虚拟化的安全性”,确保后面的数值是未启用。如果后面数值是启用的话,需要进行关闭。
; _( v/ g: M4 v6 K2 ~+ l0 ^7 j0 P" N$ k0 r* M8 L
( s) W O* A M7 {/ n% p
@9 W$ H4 B) P: ^- Q) b关闭基于虚拟化的安全性的过程:7 k' u$ A: m! L0 X6 H* U
对于 Windows 10 Home 和 Pro,可以使用以下步骤关闭基于虚拟化的安全性:对于 Microsoft Windows 10 Pro 及更高版本:
/ q: L5 q/ ?- p' A' u" G6 o
7 L. ?& K9 G3 Y* N编辑组策略 (gpedit)# [9 ?' V9 V. B4 v7 v2 P+ u* e
转到“本地计算机策略”>计算机配置>管理模板>系统$ G+ Z4 F2 o6 z5 `
双击右侧的 Device Guard 以将其打开。3 v0 G, b% U' ~
双击打开虚拟化安全性以打开新窗口( |* T" {- ]/ n: H- F
它会是未配置,请选择禁用,然后单击确定。
9 Y6 @. F( n% X* H) b3 J关闭组策略编辑器。+ j. {+ C* u' r2 ?
重新启动系统 |
|