无法安装Visual Studio(最新频道):安装程序意外退出求助
解决Visual Studio安装程序准备阶段意外关闭的问题
日志里的关键错误是Launched extracted application exiting with result code: 0xc0000409,这个错误码对应栈缓冲区溢出,大概率是系统文件损坏、权限不足、临时文件异常或安装包损坏导致的,按以下步骤排查:
重新下载并校验安装包
原安装包可能在下载时损坏,重新获取对应版本的Visual Studio安装程序,下载完成后右键点安装包,选「属性」-「数字签名」,确认签名有效,避免用损坏的安装包继续尝试。清理临时文件后重新运行
- 以管理员身份打开命令提示符,执行命令清空临时目录:
rmdir /s /q "%temp%" rmdir /s /q "%localappdata%\Temp" - 重启电脑,找到下载的安装包,右键选择「以管理员身份运行」,规避权限不足引发的异常。
- 以管理员身份打开命令提示符,执行命令清空临时目录:
修复系统文件
系统文件损坏可能触发这类错误,执行以下命令修复:- 管理员身份打开命令提示符,运行:
sfc /scannow - 扫描完成后,再运行:
DISM /Online /Cleanup-Image /RestoreHealth - 修复完成后重启电脑,再次尝试启动VS安装程序。
- 管理员身份打开命令提示符,运行:
直接运行提取的引导程序
从日志里能看到安装程序已经把文件提取到C:\Users\mazep\AppData\Local\Temp\61131372aa9e41f7f91d\vs_bootstrapper_d15目录,直接找到该目录下的vs_setup_bootstrapper.exe,右键以管理员身份运行,看能不能正常启动布局创建流程。排查第三方安全软件干扰
暂时关闭杀毒软件、防火墙或其他安全工具,这类软件可能会拦截VS安装程序的关键操作,导致程序意外退出。
内容的提问来源于stack exchange,提问作者PeterMaZep
相关产品推荐
相关产品推荐

