解决在Win10上安装VMware Workstation虚拟机不可用

news2024/12/28 20:48:31

一、说明

        这是近几年安装虚拟机存在的问题,这里首先说明,以下信息纯粹来自VMware的参考文档,本人的实现不太成功,期望得到更好的WMware软件进行尝试。

二、错误提示

        在 Windows 10 主机上,VMware Workstation 中显示“VMware Workstation 和 Device/Credential Guard 不兼容”错误 (2146361)


参考文章:Error : Your host does not meet minimum requirements to run VMware workstation with hyper-v or device/credential guard enabled (76918)

三、检查最新的版本要求

3.1  存在版本问题

        如在此问题是由于系统不满足某些最低要求引起的。

  • 支持的主机操作系统
    • Windows 10 20H1 build 19041.264 or newer
  • 支持的工作站版本
    • Workstation 15.5.5 or newer
  • 主机系统的处理器要求
    • Intel Sandy Bridge
    • AMD Bulldozer or newer CPU

3.2 需要检查你的windows10是否足够低,方法如下

  1. 进入WIN10系统以后,在左下角处的开始图标上面点击右键,然后在出来的工具中点击【运行】或者是按快捷键【WIN+R】调出运行工具。
  2. 在运行工具这里输入【dxdiag】再点击【确定】
  3. 在出来的DirectX诊断工具下面找到操作系统,那个操作系统最后面就有一个版本。 这个版本就是想要的那个版本号。

 

3.3   查看VMware版本

四、禁用 Hyper-V 的步骤

4.1 注意

        建议备份数据并设置系统还原点,以此作为安全措施。禁用 Hyper-V 后,以下功能将不再可用:

  • Credential Guard/Device Guard
  • Windows Sandbox
  • Virtual machine platform
  • WSL2
  • Hyper-V

4.2 验证基于虚拟化的安全性 (VBS) 已启用还是未启用:

1.在 Windows 10 上打开 msinfo32/系统信息
2.在右侧页面的“系统摘要”下,向下滚动到“基于虚拟化的安全性”,然后
确保将“值”设置为“未启用”。
3.如果将该值设置为“已启用”,请相应地根据以下步骤禁用 Hyper-V。

1.关闭 Hyper-V

  1. 转到“打开或关闭 Windows 功能”
  2. 确保 Hyper-v 未勾选。
  3. 如果已勾选,请取消勾选,然后单击“确定”。

2.以管理员身份打开命令提示符窗口。   

  1. 运行 bcdedit /enum {current}
  2. 记下 hypervisorlaunchtype,以防需要恢复
  3. 运行 bcdedit /set hypervisorlaunchtype off 以禁用 Hypervisor 在执行这些命令后关闭命令提示符,然后重新启动系统。
现在,我们应该能够在 Workstation 中打开虚拟机的电源。


五、关闭基于虚拟化的安全性的过程:

        对于 Windows 10 Home 和 Pro,可以使用以下步骤关闭基于虚拟化的安全性:

5.1 对于 Microsoft Windows 10 Pro 及更高版本:

  1. 编辑组策略 (gpedit)
  2. 转到“本地计算机策略”>“计算机配置”>“管理模板”>“系统”
  3. 双击右侧的 Device Guard 以将其打开。
  4. 双击“打开虚拟化安全性”以打开新窗口
  5. 它会是“未配置”,请选择“禁用”,然后单击“确定”。
  6. 关闭组策略编辑器。
  7. 重新启动系统


5.2 对于 Microsoft Windows 10 Home:

注意:此过程将修改 Windows 注册表。在进行任何注册表修改之前,请确保拥有最新的有效注册表和虚拟机备份。有关备份和还原注册表的详细信息,请参见 Microsoft Knowledge Base article 256986
  1. 打开注册表编辑器
  2. 转到“HKEY_LOCAL_MACHINE > SYSTEM”>“CurrentControlSet”>“Control”>“DeviceGuard”
  3. 在右侧,编写一个新项

a. 右键单击 >“新建”>“DWORD (32 位)值”

b. 将此值命名为 EnableVirtualizationBasedSecurity

默认情况下,它应为 0,双击并确认值

  1. 转到“HKEY_LOCAL_MACHINE”>“SYSTEM”>“CurrentControlSet”>“Control”>“Lsa”
  2. 在右侧,编写一个新项

a. 右键单击 >“新建”>“DWORD (32 位)值”

b. 将此值命名为 LsaCfgFlags

 默认情况下,它应为 0,双击并确认值


有关 Device Guard 或 Credential Guard 的详细信息,请参见 Microsoft 文章:Manage Windows Defender Credential Guard。



六、其它参考信息

        免责声明:VMware 对第三方网站上数据、观点、建议或声明的可靠性不承担任何责任。包含此类链接不代表 VMware 认可、推荐此类站点的内容或接受相应的责任。

参考文章

Minimum requirement for Windows Host VBS support in VMware Workstation (76918)

 

客户反馈:更正:在 Windows 10 创意者更新或周年更新中,已移除 mountvol 的 /s 参数,因为:Microsoft。
----------------------------------------------------------------------
客户反馈:告知人们移除/卸载 Hyper-V 是个非常糟糕的建议。更好的做法是在 bcdedit 中禁用。

在 BCDEDIT 中可以采用两种方案。第一种方案只需修改当前/唯一条目以关闭 Hyper-V Hypervisor。第二种方案是设置两个条目:一个用于 VMware,另一个用于 Hyper-V
方案 1:
> bcdedit /set {current} hypervisorlaunchtype off

方案 2:
bcdedit /set {current} hypervisorlaunchtype auto

bcdedit /copy {current} /d "Windows 10 - Hyper-V Enabled"

bcdedit /set {current} description "Windows 10 - Hyper-V Disabled"

bcdedit /set {current} hypervisorlaunchtype off

bcdedit /timeout 3

bcdedit /default {current}


******

本未更新。可以在更新后相应地添加。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/146793.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2023/1/7 Vue学习笔记-3-组件的理解

1 对组件的理解 模块与组件、模块化与组件化: 1.模块: (1)理解:向外提供特定功能的js程序,一般就是一个js文件 (2)为什么:js文件很多很复杂 (3)作…

【Linux工具】-vim介绍

Vim使用一,Vim的四种模式二,命令模式1,复制,剪切,粘贴2,撤销操作3,光标的移动4,替换,选中,删除5,h j k l键的使用6,多行注释,去多行注…

2023-01-07:hyper/docker-registry-web是registry的web界面工具之一。请问部署在k3s中,yaml如何写?

2023-01-07:hyper/docker-registry-web是registry的web界面工具之一。请问部署在k3s中,yaml如何写? 答案2023-01-07: yaml如下: apiVersion: apps/v1 kind: Deployment metadata:labels:app: docker-registry-webna…

实验二十五 VRRP配置

实验二十五 VRRP配置虚拟路由冗余协议VRRP(Virtual Router R edundancy Protocol)通过把几台路由设备联合组成一 台虚拟的路由设备,将虚拟路由设备的IP 地址作为用户的默认网关实现与外部网络通信。当网关设 备发生故障时,VRRP机制能够选举新的网关设备承…

HTML与CSS基础(三)—— CSS基础之基础选择器、字体文本相关样式

一、基础认知目标:理解 CSS 的作用,了解 CSS 语法规则,知道 CSS 的引入方式及其区别1. CSS的介绍CSS:层叠样式表(Cascading style sheets) CSS作用:• 给页面中的HTML标签设置样式结构&#xff…

Chrome浏览器读取蓝牙设备数据

蓝牙协议已经发展到5.3版本了,应用蓝牙的设备也越来越多,特别是随着传感器和智能硬件时代的到来,现在除了常见的蓝牙耳机还有一大批设备应用蓝牙进行通信,例如手环、手表、温度计、体重秤。蓝牙协议的数据读写我一直很头疼&#x…

文件写入函数write和fwrite对SRS的DVR性能影响的比较

概述 在linux环境中,对于文件进行读写操作的时候,我们可以采用libc提供的fread/fwrite系列的一套函数,也可以采用操作系统提供的read/write系列的一套系统api函数。 对于libc提供的文件读写函数,首先它可移植性比较好,…

C语言实现插入排序和希尔排序(动态图演示过程)

插入和希尔插入排序时间和空间复杂度分析希尔排序时间和空间复杂度分析本篇文章将插入排序和希尔排序放在一起讲解,是因为后者可以说是前者的排序方式的一种优化,思路上大体一样,插入和希尔在整个排序的大章节中,算是比较简单的&a…

java食堂库存管理系统源码

简介 Java基于sprinboot开发的食堂库存管理系统,用于统计食堂库存的,包含采购、入库、出库、折损等功能。 演示视频 https://www.bilibili.com/video/BV1Jf4y1C7vq/?share_sourcecopy_web&vd_sourceed0f04fbb713154db5cc611225d92156 调试 https…

php宝塔搭建部署实战响应式儿童益智玩具网站模板源码

大家好啊,我是测评君,欢迎来到web测评。 本期给大家带来一套php开发的响应式儿童益智玩具网站模板源码,感兴趣的朋友可以自行下载学习。 技术架构 PHP7.2 nginx mysql5.7 JS CSS HTMLcnetos7以上 宝塔面板 文字搭建教程 下载源码&am…

java基于ssm空气质量检测系统源码网站空气质量监测源码

简介 Java基于ssm的空气质量检测系统,检测设备检测一定范围内的企业空气指数,如果有污染则地图显示红色标记。 演示视频 https://www.bilibili.com/video/BV1GK4y1W7JB/?share_sourcecopy_web&vd_sourceed0f04fbb713154db5cc611225d92156 技术 …

67、NeRF-Editing: Geometry Editing of Neural Radiance Fields

简介 允许用户对场景的隐表示进行可控的形状变形,在不重新训练网络的情况下合成编辑过的场景的新视图图像。在提取的显式网格表示(Mesh)和目标场景的隐式神经表示之间建立了对应关系,利用基于网格的变形方法(ARAP)对场景的网格表…

CAN 协议及标准规格

文章目录CAN协议对应ISO/OSI 基本参照模型ISO 标准化的 CAN 协议通信速度和最大总线长度的关系根据协议不同选择对应IC其他标准规格CAN协议对应ISO/OSI 基本参照模型 CAN 协议中关于 ISO/OSI 基本参照模型中的传输层、数据链路层及物理层 数据链路层分为 MAC 子层和 LLC 子层…

Vue3基础知识,看这篇文章就够啦~

0 前言整理了一下自己在学Vue3的时候的笔记,如果有错误的地方还望指正~1 setup函数1.1 参数 setup(props,context)props:父组件传递过来的属性context:SetupContext,即是setup函数的上下文1.1.1 参数1 props如果想在setup函数中使…

脑电项目探索和实现(EEG) (上):研究数据集选取和介绍SEED

数据集介绍: 使用上海交大的SEED数据集1 SEED数据集包含12名受试者的脑电图和眼动数据以及另外3名受试者的脑电图数据。数据是在他们观看电影片段时收集的。电影片段是精心挑选的,以诱导不同类型的情绪,积极的,消极的&#xff0…

BI技巧丨子类Top及其他

BOSS:白茶,能不能在展示产品销量的时候,前三的展示,其他的都归为“其他”啊? 白茶:可以啊!安排! 在实际项目中,一张Dashboard看板的设计,既要考虑逻辑的准确无…

Spring中@Conditional注解详解

文章目录Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件给容器注册bean。首先创建Dog类然后创建MyCondition类定义两个Bean测试方法AnnotationConfigApplicationContext测试ConditionalOnBean和ConditionalOnMissingBean注…

51单片机学习笔记_8 IICAT24C02 芯片的应用

I2C EEPROM I2C I2C(Inter-Integrated Circuit)总线是由 PHILIPS 公司开发的两线式 串行总线,用于连接微控制器及其外围设备。 I2C 结构 I2C 只有两根双向信号线,一根是 SDA 数据线,一根是 SCL 时钟线。…

2-选择题练手

1.HASH函数冲突处理方式不包括以下哪一项 A.开放定址法 B.链地址法 C.插入排序法 D.公共溢出区发 答:C 析: HASH函数冲突处理方式有: 开放定址法:(线性探测再散列,二次探测再散列,伪随机…

Netty进阶——粘包与半包(固定分隔符方式解决粘包问题)

目录一、固定分隔符方式解决粘包问题(代码示例)1.1、固定分隔符解决粘包问题的服务端代码示例1.2、固定分隔符方式解决粘包问题的客户端代码示例1.3、分别启动服务端,客户端,查看服务端结果输出一、固定分隔符方式解决粘包问题&am…