Windows11下Android Studio Giraffe启动失败(错误0xc000012f)求助
解决Android Studio Giraffe启动失败的方案
一、修复VCRUNTIME140_1.dll错误(错误状态0xc000012f)
无需安装Visual Studio,按以下步骤处理:
- 下载对应系统架构的Microsoft Visual C++ Redistributable(Windows 11优先选x64版本),运行安装程序并选择「修复」选项完成安装,重启电脑后重试启动。
- 若修复无效,可从同架构的正常Windows 11设备复制
c:\windows\SYSTEM32\VCRUNTIME140_1.dll文件,替换本机对应路径文件(需管理员权限),再打开管理员命令提示符执行sfc /scannow修复系统文件完整性。
二、解决JVM DLL加载失败与JAVA_HOME配置问题
Android Studio Giraffe自带JetBrains Runtime(JBR),按以下步骤确保程序使用自带运行环境:
- 配置JAVA_HOME指向自带JBR
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在系统变量中新建
JAVA_HOME,值设为C:\Program Files\Android\Android Studio\jbr - 在系统变量的
Path中添加%JAVA_HOME%\bin
- 强制指定JBR路径
- 进入Android Studio安装目录的
bin文件夹,打开studio64.exe.vmoptions(64位系统)文件 - 在文件开头添加:
-Djava.home=C:\Program Files\Android\Android Studio\jbr,保存后重启程序
- 进入Android Studio安装目录的
- 校验JBR文件完整性
- 检查
C:\Program Files\Android\Android Studio\jbr\bin\server\jvm.dll是否存在,若缺失,重新下载安装包并选择「自定义安装」,确保JBR组件被勾选安装。
- 检查
兜底方案:彻底清理残留后重装
若以上方法无效,彻底清理残留后重新安装:
- 卸载Android Studio,删除以下目录:
C:\Program Files\Android\Android StudioC:\Users\<你的用户名>\.androidC:\Users\<你的用户名>\.gradleC:\Users\<你的用户名>\AppData\Local\Google\AndroidStudioGiraffe
- 打开注册表编辑器,删除
HKEY_CURRENT_USER\Software\Google\AndroidStudio和HKEY_LOCAL_MACHINE\SOFTWARE\Google\AndroidStudio项(操作前建议备份注册表) - 重启电脑后重新安装Android Studio,选择默认路径完成安装
内容的提问来源于stack exchange,提问作者namgyukimgood
相关产品推荐
相关产品推荐

