none
求助,Visual Studio 2017 无法安装,vs_setup_bootstrapper程序崩溃 RRS feed

  • 问题

  • 如题,安装vs2017 社区版时出错,extract条读完了就没有任何反应了,日志:

    [5/15/2017, 13:43:50] === Logging started: 2017/05/15 13:43:50 ===
    [5/15/2017, 13:43:50] Executable: F:\vs_community.exe v15.0.26430.2
    [5/15/2017, 13:43:50] --- logging level: standard ---
    [5/15/2017, 13:43:50] Directory 'C:\Users\Joshua\AppData\Local\Temp\36bf7469a2e9f7e0482c8c9adb9687\' has been selected for file extraction
    [5/15/2017, 13:43:50] Extracting files to: C:\Users\Joshua\AppData\Local\Temp\36bf7469a2e9f7e0482c8c9adb9687\
    [5/15/2017, 13:43:50] Extraction took 313 milliseconds
    [5/15/2017, 13:43:50] Executing extracted package: 'vs_bootstrapper_d15\vs_setup_bootstrapper.exe ' with commandline ' /log vs_community.log'
    [5/15/2017, 13:43:56] The entire Box execution exiting with result code: 0x0
    [5/15/2017, 13:43:56] Launched extracted application exiting with result code: 0xe0434352
    [5/15/2017, 13:43:56] === Logging stopped: 2017/05/15 13:43:56 ===

    windbg看dmp文件结果

    This dump file has an exception of interest stored in it.
    The stored exception information can be accessed via .ecxr.
    (2ae0.3808): CLR exception - code e0434352 (first/second chance not available)
    Unable to load image C:\Windows\System32\ntdll.dll, Win32 error 0n2
    *** WARNING: Unable to verify timestamp for ntdll.dll
    *** ERROR: Module load completed but symbols could not be loaded for ntdll.dll
    ntdll+0xa6c24:
    00007ffe`3e046c24 c3              ret

    求助啊~

    • 已移动 Baron Bi 2017年5月16日 2:00
    2017年5月15日 5:59

答案

  • 这个问题我自己解决了...安全模式下vs_community的bootstrap程序在C盘下解包出了个vs_installer.exe的程序,然后用这个程序成功安装了vs2017...

    总结下,windows10操作系统,用windbg查看过崩溃dmp现场,函数调用栈里没有看出什么原因;搜了下网上相关信息,说是重装.net framework,重装后亦没解决问题;安全模式下试着启用bootstrap程序,正常启动,但是由于安全模式无法启用windows installer服务,所以未安装vs2017成功;返回正常模式时everything发现C:\Program Files (x86)\Microsoft Visual Studio\Installer出现了这么个目录且该目录下的vs_installer.exe可正常启动,用该程序正常安装了vs 2017。

    2017年9月5日 1:34

全部回复

  • Hi JoshuaNocturne,

    感谢在MSDN论坛发帖。

    该论坛是讨论使用c++开发时出现的问题。对于你的问题,我会帮你移到vs相关问题讨论论坛。在那里,你将获得更好的帮助。

    谢谢你的理解与支持。

    Best Regards,

    Sera Yu


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年5月16日 1:59
  • 谢谢 
    2017年5月22日 3:38
  • 很抱歉推迟这么久回复,前一段时间工具的问题导致遗漏了你的帖子。

    首先请关闭电脑上的一些杀毒软件,以管理员的身份运行安装程序。同时,安装最新的windows更新然后请尝试一下步骤:

    1. 打开“运行”对话框,输入services.msc,回车或点击“确定”即可打开服务管理器。
    2. 双击windows installer
    3. 设置启动类型为手动
    4. 点击start来启动这项服务
    5. 点击ok

    如果还是不行的话,你可以清理开机的启动程序来查看是否有一些服务或者三方的软件组织阻碍了vs2017的安装,在具有干净启动环境时,请尝试安装vs2017.  如果程序正确运行,这表示该问题由应用程序或服务参考引起,需要通过干净启动确定导致问题的原因。具体内容请参考:https://support.microsoft.com/zh-cn/kb/929135


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年6月9日 9:08
  • 你好,windows install服务确认启动了,同时禁用了所有服务再安装,bootstrap程序仍然崩溃,这次我使用了x64版本的windbg查看dmp文件,结果如下:

    This dump file has an exception of interest stored in it.
    The stored exception information can be accessed via .ecxr.
    (38b0.38ac): CLR exception - code e0434352 (first/second chance not available)
    ntdll!NtWaitForMultipleObjects+0x14:
    00007ffa`a5d36c24 c3              ret

    2017年7月18日 4:03
  • 你可以进行FeedBack吗?VS2017预览版应该有FeedBack的。

    ASP.NET Forum
    StackOverFlow
    FreeRice Donate
    Issues to report



    2017年7月18日 4:55
    版主
  • 你好,在bootstrap程序解压后就直接崩溃了,似乎没有地方可进行feedback
    2017年7月18日 5:44
  • 如何解决此问题?
    2017年7月30日 2:13
  • 如题,安装vs2017 社区版时出错,extract条读完了就没有任何反应了,日志:

    [5/15/2017, 13:43:50] === Logging started: 2017/05/15 13:43:50 ===
    [5/15/2017, 13:43:50] Executable: F:\vs_community.exe v15.0.26430.2
    [5/15/2017, 13:43:50] --- logging level: standard ---
    [5/15/2017, 13:43:50] Directory 'C:\Users\Joshua\AppData\Local\Temp\36bf7469a2e9f7e0482c8c9adb9687\' has been selected for file extraction
    [5/15/2017, 13:43:50] Extracting files to: C:\Users\Joshua\AppData\Local\Temp\36bf7469a2e9f7e0482c8c9adb9687\
    [5/15/2017, 13:43:50] Extraction took 313 milliseconds
    [5/15/2017, 13:43:50] Executing extracted package: 'vs_bootstrapper_d15\vs_setup_bootstrapper.exe ' with commandline ' /log vs_community.log'
    [5/15/2017, 13:43:56] The entire Box execution exiting with result code: 0x0
    [5/15/2017, 13:43:56] Launched extracted application exiting with result code: 0xe0434352
    [5/15/2017, 13:43:56] === Logging stopped: 2017/05/15 13:43:56 ===

    windbg看dmp文件结果

    This dump file has an exception of interest stored in it.
    The stored exception information can be accessed via .ecxr.
    (2ae0.3808): CLR exception - code e0434352 (first/second chance not available)
    Unable to load image C:\Windows\System32\ntdll.dll, Win32 error 0n2
    *** WARNING: Unable to verify timestamp for ntdll.dll
    *** ERROR: Module load completed but symbols could not be loaded for ntdll.dll
    ntdll+0xa6c24:
    00007ffe`3e046c24 c3              ret

    求助啊~

    看了上面Error,有出现一个关键讯息「Module load completed but symbols could not be loaded for ntdll.dll」这个很可能是出现在Windows上的元件损毁,建议先从系统修的方面去着手,你可以尝用Windows的修复光碟尝试修复一些元件。但是要注意的是,有些元件的问题也会反应在硬体上出现异状,所以这也有可能表示,在你的硬体上也许有晶片上处理有问题,或者是硬盘上出现读取碟时有无法读取,可能是坏轨。

    2017年8月21日 5:52
  • 这几天需要用到vc的编译器就又想起这个事情来...这次我进安全模式试着打开vs_Community.exe发现可以正常进入安装引导界面,但是由于windows安全模式windows installer服务未起,无法进行安装,也就是说在普通模式是有什么东西阻止了vs_Community.exe的安装,请问您有头绪么?
    2017年9月4日 9:38
  • 这个问题我自己解决了...安全模式下vs_community的bootstrap程序在C盘下解包出了个vs_installer.exe的程序,然后用这个程序成功安装了vs2017...

    总结下,windows10操作系统,用windbg查看过崩溃dmp现场,函数调用栈里没有看出什么原因;搜了下网上相关信息,说是重装.net framework,重装后亦没解决问题;安全模式下试着启用bootstrap程序,正常启动,但是由于安全模式无法启用windows installer服务,所以未安装vs2017成功;返回正常模式时everything发现C:\Program Files (x86)\Microsoft Visual Studio\Installer出现了这么个目录且该目录下的vs_installer.exe可正常启动,用该程序正常安装了vs 2017。

    2017年9月5日 1:34