virtualbox中"Invalid (malformed) file/path name"报错解决
摘要:长时间没有用virtualbox,打开提示"Invalid (malformed) file/path name"。
打开virtualbox报错"where: supR3HardenedwinReSpawn what: 5 VERR_INVALID_NAME (-104) - Invalid (malformed) file/path name".
查询vboxdrv服务的状态是正常的。
C:\Users\Administrator>sc.exe query vboxdrv
SERVICE_NAME: vboxdrv
TYPE : 1 KERNEL_DRIVER
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0打开注册表,找到 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VBoxDrv 路径。
双击Start,将数值1改为2,重启电脑就行。

数值解释如下:
| 数值 | 启动类型 | 解释 |
|---|---|---|
| 0 | 引导 | 服务挂载在引导界面上 |
| 1 | 系统 | 服务挂载在核心初始化界面上(引导界面) |
| 2 | 自动 | 服务根据服务管理器自动挂载 |
| 3 | 手动 | 服务按需手动挂载 |
| 4 | 禁用 | 服务禁用 |
参考自:VirtualBox报错:不能为虚拟电脑XXX打开一个新任务、VirtualBox – Error In supR3HardenedWinReSpawn 解决方法
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
谢谢佬, 看了半天, 让ai分析也没有结果,我的路径没有问题来着。
ai说是第三方dll注入,不受信任导致报错,查看日志似乎是这么一回事,但是实际上关了一堆服务并没有任何作用,
我的vbox版本是7.2.4,系统是win11专业版,并没有查到vboxdrv这个服务,但是直接跳过这一步,修改注册表竟然成功了。。(东西太多了,一点没搞懂)
总之谢谢您