Android Studio AVD启动失败:quickbootChoice.ini读取错误及进程终止
解决AVD模拟器进程终止(找不到quickbootChoice.ini、退出码-1073740791)的方案
核心问题定位
日志中的Failed to process .ini file ... quickbootChoice.ini是触发异常的关键——模拟器启动时会尝试读取该快速启动配置文件,即便文件不存在也会引发解析错误;退出码-1073740791对应Windows系统的0xC0000409错误,通常和配置文件损坏、堆内存异常或硬件加速冲突有关。
分步解决方案
手动创建缺失的配置文件
- 打开日志指定的AVD路径(例:
C:\Users\User\.android\avd\Pixel_7a_API_35.avd) - 新建空白文本文件,重命名为
quickbootChoice.ini - 打开文件添加一行内容:
quickbootChoice=none,保存后关闭
- 打开日志指定的AVD路径(例:
重置AVD配置
- 关闭Android Studio及所有模拟器进程
- 进入
C:\Users\User\.android\avd目录,备份对应AVD的.avd文件夹和.ini文件后删除 - 重启Android Studio,重新创建AVD(建议优先选择API 34及以下版本测试,高API版本可能存在兼容性问题)
调整模拟器性能设置
- 打开
Tools > SDK Manager > SDK Tools,确保安装最新版Android Emulator - 在AVD Manager中点击对应设备的
Edit按钮 - 在
Emulated Performance模块:- 将
Graphics选项从Automatic切换为Software - GLES 2.0,或在Hardware和Automatic间切换测试 - 取消勾选
Enable Quick Boot,避免快速启动配置触发异常
- 将
- 打开
修复配置目录权限
- 右键点击
C:\Users\User\.android目录,选择属性 > 安全 - 确保当前用户拥有
完全控制权限,无权限则添加并应用设置 - 重启电脑后尝试启动AVD
- 右键点击
排查系统冲突
- 关闭所有第三方杀毒、防火墙软件(含360、腾讯电脑管家等)
- 关闭VMware、VirtualBox等其他虚拟机软件后再启动模拟器
- 打开命令提示符,执行
sc query intelhaxm(Intel HAXM加速)或sc query hypervisorlaunchtype(Hyper-V加速),确认硬件加速服务正常运行
验证
完成上述操作后,启动AVD查看日志是否仍有quickbootChoice.ini相关报错,若模拟器正常启动则问题解决。
内容的提问来源于stack exchange,提问作者Karbofox
相关产品推荐
相关产品推荐

