Win11 23H2 HCL 启动交换机直接系统崩溃 / 蓝屏完整解决方案
一、崩溃根本原因(99% 场景)
HCL 底层绑定VirtualBox 6.0.14旧版内核驱动,Win11 23H2 默认开启内存完整性(内核隔离 HVCI),会拦截 VBoxDrv 内核驱动,启动虚拟交换机瞬间触发内核蓝屏、整机重启;
叠加 Hyper-V / 虚拟机平台、HCL 权限不足、虚拟机分配内存过大、第三方杀毒拦截,会加重崩溃。
二、按顺序执行修复(从必做→优化,做完一步测试一次)
步骤 1:关闭内存完整性(最关键,不做必蓝屏)
设置 → 隐私和安全性 → Windows 安全中心 → 设备安全性
内核隔离详细信息 → 关闭内存完整性
重启电脑生效
验证:Win+R 输入msinfo32,查看「基于虚拟化的安全性」= 未启用才算成功
步骤 2:彻底关闭 Hyper-V、虚拟机平台冲突组件(双保险)
以管理员身份打开 PowerShell 逐条执行,执行完重启:
powershell
bcdedit /set hypervisorlaunchtype off
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All
Disable-WindowsOptionalFeature -Online -FeatureName Windows-Sandbox -All
控制面板→程序→启用或关闭 Windows 功能,确认以下全部取消勾选:
Hyper-V、虚拟机平台、Windows 虚拟机监控程序平台、沙盒
步骤 3:HCL 程序兼容性 + 管理员权限修复
找到 HCL 安装目录 C:\Program Files\H3C\HCL\HCL.exe
右键→属性→兼容性:
勾选「以兼容模式运行这个程序」,选择Windows8
勾选「以管理员身份运行此程序」
更改高 DPI 设置 → 勾选替代高 DPI 缩放行为,选择「应用程序」
禁用全屏优化 → 确定保存
步骤 4:卸载第三方新版 VirtualBox,使用 HCL 自带版本
控制面板卸载所有 Oracle VM VirtualBox,清理残留
重装 HCL,安装包右键以管理员运行,安装时自动附带兼容版 VirtualBox6.0.14
禁止手动安装 VirtualBox7.x/6.1.x 高版本,驱动不兼容直接蓝屏重启
步骤 5:拓扑虚拟机内存分配优化(防止内存溢出崩溃)
打开 HCL 拓扑,右键交换机→设置:
S5130/S6520 等交换机内存不要超过 1024MB,多台设备单台控制 512~768M
电脑总内存 16G 以内,拓扑同时运行设备不超过 3 台;32G 最多 5 台
内存分配过大,VirtualBox 内核内存申请失败直接蓝屏
步骤 6:临时关闭杀毒 / 安全软件
火绒、360、迈克菲等内核防护会拦截 VirtualBox 驱动加载,全部退出后再启动 HCL 交换机。
三、BIOS 基础校验(虚拟化必须开启)
重启进 BIOS(Del/F2/F10):
Intel CPU:开启 Intel Virtualization Technology(VT-x)
AMD CPU:开启 SVM Mode
任务管理器→性能→CPU,右下角显示「虚拟化:已启用」
四、仍崩溃兜底终极方案
卸载全部 HCL+VirtualBox,删除安装目录残留文件夹,重启重装最新版 HCL;
管理员 CMD 开启测试签名模式(临时放行未签名 VBox 驱动):
cmd
bcdedit /set testsigning on
重启后测试,用完可执行bcdedit /set testsigning off关闭水印;
3. 更换系统环境:Win10 专业版运行 HCL 兼容性远好于 Win11 23H2/24H2。
极简总结
核心操作:关闭内存完整性 + 彻底禁用 Hyper-V,重启;
配套:HCL 开 Win8 兼容管理员模式、只用自带 VirtualBox、交换机内存不要拉满;
顺序操作后,启动交换机不会再蓝屏系统崩溃。
没用,这个答案我在deepseek上看到了,已经操作了,无效
没用,这个答案我在deepseek上看到了,已经操作了,无效
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明