电脑:thinkbook14+ 酷睿版

操作系统:Win11

VMware Workstation 版本:17.6.3

问题截图:

意思是:“你的电脑虽然支持 Intel VT-x(虚拟化技术),但 VMware 检测到当前平台没有启用它,或者系统/软件设置阻止了它的使用” 。

1. 开启虚拟化

Ctrl + Shift + Esc 打开任务管理器:

CPU---虚拟化,如果已启用,可跳过下一步(开启 VT-x)。

2. 开启 VT-x(虚拟化技术)

确认你的 CPU 支持 VT-x/EPT,Intel CPU 基本都支持 VT-x

进入 BIOS/UEFI :

重启电脑,在出现 Lenovo Logo 时,连续快速按F2,不同电脑品牌进入bios的方式不同,可自行搜索一下。

1)切换到 Security(安全)菜单;

2)  找到 Virtualization(虚拟化)选项;

3)将 Intel (R) Virtualization Technology 设置为 Enabled;

4)按 F10 → 选择 Yes 保存并退出;

3. VMware配置调整

点击编辑虚拟机设置

点击处理器取消勾选“虚拟化 CPU 性能计算器(U)”,确定

如果电脑内存是16GB,虚拟机内存最好稍微设低一点,此处我设了12GB。

尝试开启虚拟机

4. Windows功能冲突处理

Hyper-V(Windows 自带虚拟化)会占用 VT-x,导致 VMware 无法使用

Win + R → 输入 optionalfeatures → 回车

取消勾选以下内容(有的取消就行):

  • Hyper-V

  • Virtual Machine Platform

  • Windows 虚拟机监控程序平台

  • 适用于 Linux 的 Windows 子系统

  • 虚拟机平台

点击确定---根据提示重启电脑

尝试开启虚拟机

5. 关闭Window的内核隔离

底部搜索栏搜索“内核隔离”---关闭内存完整性

重启---尝试开启虚拟机(作者不语,只是一味的尝试开启)

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐