已全面适配 Windows 11 / Windows 10 及 HCL 5.10.x

HCL & VirtualBox 故障全景诊断
十全大补一键自愈站

专治华三云实验室 (HCL) 放置设备无反应、启动设备红点报错 0x80004005、Host-Only 虚拟网卡丢失、Win11 内核隔离拦截等顽固故障。

irm https://hcl-repair.pages.dev/fix.ps1 | iex

四大核心故障分类与定位

基于真实故障日志反编译与数百次实测总结

🚫

1. 不能放置设备

拖拽设备到画布无响应或提示创建失败。根因通常为 Host-Only 虚拟网卡缺失/被禁用,或缺失 Windows 7 兼容性模式。

⚠️

2. 启动设备失败

设备显示红点、感叹号、0x80004005。经典根因为 VirtualBox 直接安装在盘符根目录(D:\ 触发路径双斜杠冲突)或 Win11 内核隔离拦截。

💻

3. 控制台 PuTTY 无响应

设备灯变绿但双击无法呼出命令行终端。根因为本地 2000-2050 Telnet 端口被占用,或本地 Loopback 127.0.0.1 被防火墙拦截。

🔍

4. 抓包启动失败

右键连线抓包无法唤起 Wireshark。通常为 64 位 Wireshark 安装路径未在 HCL 设置中关联,或 Npcap 驱动版本冲突。

交互式故障诊断向导

选择你当前遇到的现象,立即获取精准病因与修复处方

🔍 深度根因分析

  • 虚拟网卡丢失/禁用:HCL 放置设备时需在 VirtualBox 中动态预分配网卡接口。网卡不存在时操作被中断。
  • Win10/Win11 消息隔离:未开启兼容模式时,Windows DWM 会拦截拖拽消息。
  • 管理员权限不足:无法调用 COM 接口写入 C:\Users\用户名\HCL VMs\

🛠️ 针对性修复方案

  • 右键桌面 HCL 图标 -> 属性 -> 兼容性 -> 勾选“Windows 7 兼容模式”“以管理员身份运行”
  • 在 VirtualBox 全局工具中检查是否存在 VirtualBox Host-Only Ethernet Adapter
  • 直接运行下方十全大补一键修复命令。

🔍 深度根因分析

  • 【经典高频坑】VirtualBox 装在盘符根目录:如直接装在 D:\,内核模块拼接为 D:\/VMMR0.r0,触发 VERR_SUPLIB_PATH_NOT_CLEAN 强制崩溃!
  • Win11 内核隔离 - 内存完整性 (HVCI):拦截了老版本 VirtualBox 的虚拟化硬件访问。
  • 主板 BIOS 虚拟化未开启:Intel VT-x / AMD-V 被禁用。

🛠️ 针对性修复方案

  • 严禁安装在根目录:必须卸载 VirtualBox 并规范安装到子目录,例如 D:\VirtualBox\
  • 打开【Windows安全中心 -> 设备安全性 -> 内核隔离】,关闭【内存完整性】后重启电脑。
  • 开机按 Del/F2 进入 BIOS 开启 CPU Virtualization。

🔍 深度根因分析

  • 网卡 IP 漂移:IP 必须是 192.168.56.1,掩码 255.255.255.0
  • 启用了 DHCP Server:VirtualBox 网卡开启 DHCP 会导致 HCL 虚拟槽位分配混乱。

🛠️ 自动化自愈指令

以管理员身份打开 PowerShell 执行:

& "D:\VirtualBox\VBoxManage.exe" hostonlyif ipconfig "VirtualBox Host-Only Ethernet Adapter" --ip 192.168.56.1 --netmask 255.255.255.0
& "D:\VirtualBox\VBoxManage.exe" dhcpserver remove --ifname "VirtualBox Host-Only Ethernet Adapter"

🔍 深度根因分析

  • 端口被抢占:HCL 设备默认使用 2000~2050 端口进行本地 Telnet 通信。
  • 防火墙隔离:Windows Defender 阻止了 PuTTY 访问 127.0.0.1。

🛠️ 针对性修复方案

  • 打开命令行执行 netstat -ano | findstr 2000 查看占用进程。
  • 在 Windows 防火墙中放行 HCL 安装目录下的 putty.exe

十全大补脚本包含哪些能力?

一键运行,全自动完成 7 项底层修复与体检

  1. 自动提权保护:采用纯 ASCII 兼容架构,自动请求 UAC 管理员提权,彻底避免不同系统代码页乱码。
  2. 关闭冲突死锁:自动结束锁死资源的 VirtualBoxVM、VBoxSVC、HCL 等僵尸进程。
  3. 根目录路径安全校验:智能诊断 VirtualBox 安装路径,阻断 VERR_SUPLIB_PATH_NOT_CLEAN 致命 Bug。
  4. 虚拟网卡自动重构:丢失则自动创建、禁用则自动启用、强制矫正 IP 为 192.168.56.1 并禁用冲突 DHCP。
  5. 全自动兼容性注入:一键向注册表写入 Windows 7 兼容模式 + RUNASADMIN 管理员运行标志。
  6. 清理孤儿拓扑 VM:自动安全注销历史死锁设备虚拟机,同时绝对保护 Simware_Base 黄金基础镜像。
  7. 底层虚拟化健康体检:输出 CPU VT-x、Win11 内核隔离、COM 接口通信状态彩色体检报告。
已成功复制到剪贴板!