从 22H2 版本开始,Windows 11 逐步收紧了对第三方虚拟化软件的支持。VirtualBox 与 Windows 11 系统内置的 Hyper-V 虚拟化平台发生了冲突。
你可以从软件和系统两个层面,按照下面的顺序逐一尝试,建议优先尝试方法一:
这通常能解决 90% 的问题,但操作步骤也最为繁琐,需要耐心。
清理残留文件并重启:
打开 任务管理器 → 启动 页,禁用所有与 VirtualBox 相关的启动项。
重启电脑,并按以下顺序彻底卸载:
在 控制面板 → 程序和功能 中卸载 HCL 和 Oracle VM VirtualBox。
手动删除以下目录(如存在),清理配置文件:
C:\Program Files\H3C
C:\Users\你的用户名\AppData\Local\H3C
C:\Users\你的用户名\AppData\Roaming\H3C
再次重启电脑,确保所有更改生效。
禁用 Windows 虚拟化功能:以管理员身份打开 PowerShell 或 命令提示符 (CMD),依次执行以下命令:
关闭内核隔离:
打开 Windows安全中心 → 设备安全性 → 内核隔离详细信息。
将 “内存完整性” 开关设置为 “关”,并重启电脑。
验证系统状态:重启后,在 系统信息 中确认 “基于虚拟化的安全性” 显示为 “未启用”,这表明 Hyper-V 已被彻底关闭。
重新安装(关键:不要安装自带的 VirtualBox):
访问 H3C 官网下载最新的 HCL 安装包(确保版本为 V5.10 或更高)。
右键安装包,选择 “以管理员身份运行”。
在安装组件选择界面,务必 取消勾选 “安装 VirtualBox”,只安装 HCL 主程序。
完成 HCL 安装后,单独下载安装 VirtualBox 5.2.44 版本或 VirtualBox 6.1.30 版本,并以管理员身份安装。
设置兼容性:安装完成后,找到 HCL.exe,右键选择 属性 → 兼容性 选项卡,进行以下设置:
✓ 勾选 “以管理员身份运行此程序”
✓ 勾选 “以兼容模式运行这个程序”,并选择 Windows 8
完成以上所有步骤后,再次尝试启动 HCL。
部分情况下,BIOS 和芯片组驱动版本也可能影响虚拟化功能的稳定运行。建议确保你的主板 BIOS 和芯片组驱动已更新至最新版本。
如果以上所有方法均无效,这通常意味着 HCL 与你的 Windows 11 25H2 版本确实存在无法解决的兼容性问题。
虚拟化方案(强烈推荐):在你的 Windows 11 系统上,安装 VMware Workstation Pro 或免费的 VMware Workstation Player,在虚拟机中安装一个 Windows 10 系统。然后在虚拟机内安装并运行 HCL。这是确保其运行最稳定、最彻底的方案,可以避免与主机的复杂冲突。
重装系统:如果认为不值得为此花费精力折腾,可以考虑备份数据,将系统回退或重装为 Windows 10。
您好,报错是什么。支持的

我之前安装的现在不敢安装了怕出错。卸载了已经。能教一下我吗
我之前安装的现在不敢安装了怕出错。卸载了已经。能教一下我吗
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明