Visual Studio 2019社区版安装程序解压后崩溃问题求助
Visual Studio 2019 社区版安装崩溃问题排查
你提供的安装日志中,解压环节退出码为0x0,代表文件解压过程完全正常,最终崩溃的原因是提取后的引导程序运行异常,对应的退出码0xe0434352是.NET Framework 运行时抛出的未处理通用异常。
你提供的完整安装日志如下:
[8/5/2021, 21:21:5] === Logging started: 2021/08/05 21:21:05 === [8/5/2021, 21:21:5] Executable: D:\vs_community__1626322566.1628089410.exe v16.10.31515.178 [8/5/2021, 21:21:5] --- logging level: standard --- [8/5/2021, 21:21:5] Directory 'C:\Users(username)\AppData\Local\Temp\4008442ae7c1f30b10' has been selected for file extraction [8/5/2021, 21:21:5] Extracting files to: C:\Users(username)\AppData\Local\Temp\4008442ae7c1f30b10 [8/5/2021, 21:21:6] Extraction took 187 milliseconds [8/5/2021, 21:21:6] Executing extracted package: 'vs_bootstrapper_d15\vs_setup_bootstrapper.exe ' with commandline ' --env "_SFX_CAB_EXE_PACKAGE:D:\vs_community__1626322566.1628089410.exe _SFX_CAB_EXE_ORIGINALWORKINGDIR:D:"' [8/5/2021, 21:21:13] The entire Box execution exiting with result code: 0x0 [8/5/2021, 21:21:13] Launched extracted application exiting with result code: 0xe0434352 [8/5/2021, 21:21:13] === Logging stopped: 2021/08/05 21:21:13 ===
排查步骤
- 检查.NET Framework 版本:VS2019 安装引导程序依赖 .NET Framework 4.8 运行时,按下
Win + R输入命令reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full",查看返回结果中的 Release 字段值,如果低于 528040 说明 .NET 版本不满足要求,先安装 .NET Framework 4.8 后重试安装。 - 清理残留安装缓存:手动删除
C:\Users\(username)\AppData\Local\Temp路径下所有 VS 安装相关的临时文件夹,同时删除C:\ProgramData\Microsoft\VisualStudio\Packages路径下的残留缓存文件,之后右键点击安装包选择「以管理员身份运行」重试。 - 检查系统用户名编码:如果你的 Windows 用户名包含中文、空格、emoji 或其他非 ASCII 字符,会导致引导程序读取路径时出现编码错误。可以创建一个纯英文用户名的本地管理员账户,切换到该账户下运行安装包测试。
- 关闭安全软件拦截:第三方杀毒软件、系统安全工具可能会拦截安装程序对系统目录的写入操作,安装前暂时退出所有第三方安全软件,同时关闭 Windows Defender 实时保护后重试。
内容的提问来源于stack exchange,提问作者Arnav Ghatti
相关产品推荐
相关产品推荐

