找回密码
 注册
查看: 13|回复: 4

windows 2016 vmware workstation 提示处理器不支持XSAVE

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2023-12-28 11:22:57 | 显示全部楼层 |阅读模式
C:\Users\Administrator>bcdedit /enum {current}
3 m. l9 t: W. x" F! i# {" p( l$ R; R4 h6 o8 R# f
Windows 启动加载器
5 R$ u  N' d3 I5 M: v-------------------( B2 G- L' j. b9 P. t
标识符                  {current}
0 ^: |1 a7 _! W, u0 P4 Xdevice                  partition=C:2 Q; d$ ?/ z9 u
path                    \Windows\system32\winload.exe. e# [; P; |* f5 |0 k* T" h
description             Windows Server 2016
  F2 o8 c! l, r3 ^+ W" \locale                  zh-CN
& U, ^+ F8 l2 G7 F, C$ p+ f0 einherit                 {bootloadersettings}: Y3 `# f0 R8 X$ ~( s* k
recoverysequence        {f5e693b3-b838-11e8-ba45-d217d3f41fef}5 f! J3 h) m# g& o
recoveryenabled         Yes8 l$ F; J; _. \% W  s" Y4 v. _
allowedinmemorysettings 0x150000754 i, t2 @4 Z, j
osdevice                partition=C:
4 _( t: O8 ^+ Asystemroot              \Windows+ n* {/ {, A1 g& I8 B3 R
resumeobject            {f5e693b1-b838-11e8-ba45-d217d3f41fef}
, y0 x8 y4 W0 E# [$ w5 z" unx                      OptOut
! I2 c: C0 s* U6 A+ Z" u, Z
8 _) x1 {3 V9 vC:\Users\Administrator>bcdedit /set hypervisorlaunchtype off
8 l- @# s' q1 R( T$ a; v操作成功完成。! `0 H/ z- m5 I$ r6 _/ ?1 p# e

: M- @! D, y3 f" j9 Y) [% ~C:\Users\Administrator>
# _4 Z- \% d  C4 k, c7 K, j9 o4 x+ E0 o4 g3 ?$ D. \. h$ G0 }* M6 G
: S  v6 b) W/ v; Y! [( E" T9 t
4 T' j) F  s$ Q4 U7 U

  l8 M) F2 N/ a9 b% f

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-12-28 11:23:26 | 显示全部楼层
编辑组策略 (gpedit)
; w3 \( o# w3 ?/ Y* X转到“本地计算机策略”>计算机配置>管理模板>系统
4 `! B6 m0 ]. t双击右侧的 Device Guard 以将其打开。( u4 g- ^% H( T
双击打开虚拟化安全性以打开新窗口
) `! J; @$ R4 ^. `9 c7 w! Y6 [它会是未配置,请选择禁用,然后单击确定。1 G7 P' n4 Y9 V- l7 b
关闭组策略编辑器。1 o, z1 ~7 o' [) ]4 A/ W
重新启动系统

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-12-28 11:27:09 | 显示全部楼层
因为报错是“WMware Workstation与Hyper-v不兼容。”, 所以重装WMware Workstation应该是没有用的。如果没有办法的话,那就只能重装系统了。还好修改注册表键值救了我。
: C& O% b9 v5 r9 [1. 在搜索栏里搜索regedit,然后打开注册表编辑器。键值的路径为\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity9 V  r9 i5 c/ v0 V) i
7 v1 x( w' ]6 Q! N/ d
( g% F" r7 |! F; U- m2 G
2. 将标红的两个键值改为0,然后重启电脑。3 Q3 C5 O- X  I9 H* n; [0 y

1 c1 i8 ]8 e2 L: t写在最后,还好在重启之后,我的虚拟机终于工作,再也没有了报错。不过镜像是重启装载了的。! o1 a" p" l- R3 h

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-12-28 11:28:31 | 显示全部楼层
如果你在Windows10中启用了上述几项服务的任意一项的时候,使用VM虚拟机都会出电源无法启动的报错。
9 k6 [7 Q. {7 F5 d. Z! W% Y% o$ T9 \
) q1 n, ]4 N1 \- z$ K& ^7 n' C$ B本次出现此问题的原因是,Hyper-V 与 Workstation Pro 或 Workstation Player 不兼容。+ G4 f! v3 u* Y8 h+ M3 A

* C- [% W+ D/ f; W9 ^4 ~接下来需要禁用 Hyper-V,禁用 Hyper-V首先打开Windows10设置中的应用和功能页面,在页面的右上角点击程序和功能。再点击启用或关闭Windows功能。
6 e- A6 C/ h2 @4 p$ m$ t5 X8 L8 Q. R
6 P; Z- Z* D. C在启用或关闭Windows功能中,确保 Hyper-v 前面未勾选,如果已勾选,请取消勾选,然后单击确定。8 V8 R* Z& `' d

4 o. \( V! ^' L0 q  Q# s
/ R# Y' S; H% J5 l( q
: [4 y0 p$ m! _/ W( }/ C关闭 Hyper-V之后,以管理员身份打开命令提示符窗口。" g% {4 n' P( E5 p# A+ o

2 b  r! \1 x& k  `) d输入 bcdedit /enum {current}: g6 ^# q$ ]" v
- [; k( O0 j4 M6 Z  b( S$ f

" O, L- ?% y, Z
* j. F: X+ A+ {9 g/ J, C6 \运行后获取Windows启动加载器的信息,找到hypervisorlaunchtype项。如果hypervisorlaunchtype项后面是Auto的话,需要关闭hypervisorlaunchtype。
" V* v2 N5 m5 J6 T$ Q- {' B& a! r& ?" t, V( [2 u

/ V# M6 q( c. p7 n% y, O% J4 P! R, i! w
运行 bcdedit /set hypervisorlaunchtype off 以禁用 Hypervisor 在执行这些命令后关闭命令提示符,然后重新启动系统。' f& p* S, a4 q. H3 S4 K7 o
& X1 K3 j5 @  ~8 }5 L/ d; i
  P5 f, {) u/ p
. N( ?. J. p5 b, l
注意:建议备份数据并设置系统还原点,以此作为安全措施。禁用 Hyper-V 后,以下功能将不再可用
; j6 U' E1 Y+ i2 z! `7 N6 f; w
1 [% S2 y0 ]$ h- L. C5 \. KCredential Guard/Device Guard
- T1 E' s- \. C* ~9 F6 T! M  uWindows 沙箱! H# I4 R% j' ]' S7 |$ K/ s4 k$ L7 e
虚拟机平台" t' Q/ }* ~7 Z! D1 b$ L
WSL2
5 z5 C: V; i) ^+ I% [$ \2 I: QHyper-V; }3 a) `. d1 l" w. ~* u
将Hyper-V关闭后,需要验证一下基于虚拟化的安全性 (VBS) 已启用还是未启用:* I' ^% @5 `& d. |; {" y* ^# M

" U5 \4 N5 B: t/ m3 i/ _在运行中,输入msinfo32,查看一下系统信息。
4 n9 R' ?5 N7 Q3 R+ }) a
1 l* v( Y$ T' b' U  p; F% e, R
+ Y5 X8 t  M  ]" a3 \( j; J) D" y7 e) W  b- T
弹出系统信息页面后,在右侧向下滚动到“基于虚拟化的安全性”,确保后面的数值是未启用。如果后面数值是启用的话,需要进行关闭。: c# Q/ a) b4 T+ p2 r3 A9 m+ ]$ D

9 \. L1 L$ z: G0 y" X" }+ y0 }3 T- A1 b( W. W
& O# f# C) Q$ B7 P/ K& Y; \& Q
关闭基于虚拟化的安全性的过程:
" L5 J8 m' t5 k% S" {# O) j对于 Windows 10 Home 和 Pro,可以使用以下步骤关闭基于虚拟化的安全性:对于 Microsoft Windows 10 Pro 及更高版本:
& t. c5 H' b1 a" F7 v' j$ n8 d' b7 V2 I8 P$ z0 U3 q
编辑组策略 (gpedit)5 r5 S: J9 d7 q3 e# E1 D
转到“本地计算机策略”>计算机配置>管理模板>系统% \& V- T, p- D* A, c
双击右侧的 Device Guard 以将其打开。8 u+ A8 j1 D; x' x$ `& o
双击打开虚拟化安全性以打开新窗口3 F$ [) D; g1 f$ v+ o' ?, P8 Z
它会是未配置,请选择禁用,然后单击确定。
, {7 Y3 R1 P. J' I; d关闭组策略编辑器。  s6 W+ O3 k  A! F) O
重新启动系统

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2025-5-3 08:19:16 | 显示全部楼层
主要是因为cpu不支持。vmware17版本需要cpu是26系列的才支持。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:24 , Processed in 0.018256 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表