VirtualBox 7.1中安装Ubuntu 24.04时出现应用程序错误的解决求助
VirtualBox 7.1中安装Ubuntu 24.04时出现应用程序错误的解决求助
我来分享几个实用的解决方案,你可以按顺序尝试看看:
回退到稳定的VirtualBox 7.0.20版本
既然你之前用这个版本完全没问题,这是最稳妥的临时解决办法:- 先关闭所有VirtualBox相关进程,通过控制面板卸载当前的7.1版本;
- 删除VirtualBox的残留文件夹(比如
C:\Program Files\Oracle\VirtualBox和用户目录下的.VirtualBox文件夹); - 重新下载并安装7.0.20版本,再启动虚拟机尝试安装Ubuntu 24.04。
调整虚拟机内存分配
内存写入错误大概率和内存冲突有关,建议你这么做:- 打开VirtualBox,选中待安装的Ubuntu虚拟机,点击「设置」→「系统」→「主板」;
- 将虚拟机的内存调整为物理内存的50%以内(比如物理内存是16GB,就设为8GB以下);
- 关闭电脑上其他占用大量内存的程序(比如多标签浏览器、大型办公软件),再启动虚拟机安装。
禁用Windows虚拟化冲突功能
VirtualBox和Hyper-V等Windows原生虚拟化工具经常存在兼容性问题,你可以尝试关闭这些功能:- 按下Win+R,输入
appwiz.cpl打开「程序和功能」; - 点击左侧「启用或关闭Windows功能」,取消勾选以下选项:
- Hyper-V
- Virtual Machine Platform
- Windows Hypervisor Platform
- 重启电脑后,再打开VirtualBox尝试安装;
如果你习惯用命令行,也可以以管理员身份打开CMD,执行以下命令后重启:
bcdedit /set hypervisorlaunchtype off- 按下Win+R,输入
更新VirtualBox到最新补丁版本
VirtualBox 7.1作为较新的版本,可能存在未修复的bug。你可以去Oracle官网查看是否有7.1系列的小版本补丁(比如7.1.2、7.1.3),下载安装后再尝试安装Ubuntu,说不定官方已经修复了这个内存写入问题。校验Ubuntu镜像完整性
有时候ISO镜像损坏也会导致安装过程中出现奇怪的错误。建议你重新下载Ubuntu 24.04的官方ISO文件,然后通过官网提供的SHA256哈希值校验镜像的完整性,确保文件没有损坏后再用于安装。
备注:内容来源于stack exchange,提问作者LorIst
相关产品推荐
相关产品推荐

