Share via

Visual C++ Instalattion Problems

Anonymous
2018-06-13T11:07:49+00:00

Hi,

I have the latest and fully patched version of Windows 10 installed (Home Edition, Version 1803, Build 17134.112).

For some months now I have had major problems installing Visual C++ runtimes. Today, for instance, I tried installing the x64 version of the 2017 runtime for the first time and got the following error; 0x80070216 - Arithmetic result exceeded 32 bits

The errror log file is as follows:

[1850:0F90][2018-06-13T11:52:36]i001: Burn v3.7.3813.0, Windows v10.0 (Build 17134: Service Pack 0), path: C:\Temp\VC_redist.x64.exe, cmdline: '-burn.unelevated BurnPipe.{7AA4A793-1F36-487A-BDCF-112F0A1BF5F5} {DDA7C7E4-8AFB-4244-B208-F30D5437199C} 2472'

[1850:0F90][2018-06-13T11:52:36]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\Admin\AppData\Local\Temp\dd_vcredist_amd64_20180613115236.log'

[1850:0F90][2018-06-13T11:52:36]i000: Setting string variable 'WixBundleOriginalSource' to value 'C:\Temp\VC_redist.x64.exe'

[1850:0F90][2018-06-13T11:52:36]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'C:\Temp'

[1850:0F90][2018-06-13T11:52:36]i000: Setting string variable 'WixBundleName' to value 'Microsoft Visual C++ 2017 Redistributable (x64) - 14.14.26429'

[1850:0F90][2018-06-13T11:52:36]i100: Detect begin, 10 packages

[1850:0F90][2018-06-13T11:52:36]i000: Setting version variable 'windows_uCRT_DetectKey' to value '10.0.17134.1'

[1850:0F90][2018-06-13T11:52:36]i000: Setting numeric variable 'windows_uCRT_DetectKeyExists' to value 1

[1850:0F90][2018-06-13T11:52:36]i052: Condition '(VersionNT = v6.3 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.

[1850:0F90][2018-06-13T11:52:36]i052: Condition '(VersionNT = v6.3 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.

[1850:0F90][2018-06-13T11:52:36]i052: Condition '(VersionNT = v6.2 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.

[1850:0F90][2018-06-13T11:52:36]i052: Condition '(VersionNT = v6.2 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.

[1850:0F90][2018-06-13T11:52:36]i052: Condition '(VersionNT = v6.1 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.

[1850:0F90][2018-06-13T11:52:36]i052: Condition '(VersionNT = v6.1 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.

[1850:0F90][2018-06-13T11:52:36]i052: Condition '(VersionNT = v6.0 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.

[1850:0F90][2018-06-13T11:52:36]i052: Condition '(VersionNT = v6.0 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.

[1850:0F90][2018-06-13T11:52:36]i101: Detected package: Windows81_x86, state: Absent, cached: None

[1850:0F90][2018-06-13T11:52:36]i101: Detected package: Windows81_x64, state: Absent, cached: None

[1850:0F90][2018-06-13T11:52:36]i101: Detected package: Windows8_x86, state: Absent, cached: None

[1850:0F90][2018-06-13T11:52:36]i101: Detected package: Windows8_x64, state: Absent, cached: None

[1850:0F90][2018-06-13T11:52:36]i101: Detected package: Windows7_MSU_x86, state: Absent, cached: None

[1850:0F90][2018-06-13T11:52:36]i101: Detected package: Windows7_MSU_x64, state: Absent, cached: None

[1850:0F90][2018-06-13T11:52:36]i101: Detected package: WindowsVista_MSU_x86, state: Absent, cached: None

[1850:0F90][2018-06-13T11:52:36]i101: Detected package: WindowsVista_MSU_x64, state: Absent, cached: None

[1850:0F90][2018-06-13T11:52:36]i101: Detected package: vcRuntimeMinimum_x64, state: Absent, cached: None

[1850:0F90][2018-06-13T11:52:36]i101: Detected package: vcRuntimeAdditional_x64, state: Absent, cached: None

[1850:0F90][2018-06-13T11:52:36]i052: Condition 'VersionNT64 >= v6.0 OR (VersionNT64 = v5.2 AND ServicePackLevel >= 1)' evaluates to true.

[1850:0F90][2018-06-13T11:52:36]i199: Detect complete, result: 0x0

[1850:0F90][2018-06-13T11:52:39]i200: Plan begin, 10 packages, action: Install

[1850:0F90][2018-06-13T11:52:39]i052: Condition 'VersionNT = v6.3 AND NOT VersionNT64' evaluates to false.

[1850:0F90][2018-06-13T11:52:39]w321: Skipping dependency registration on package with no dependency providers: Windows81_x86

[1850:0F90][2018-06-13T11:52:39]i052: Condition 'VersionNT = v6.3 AND VersionNT64' evaluates to false.

[1850:0F90][2018-06-13T11:52:39]w321: Skipping dependency registration on package with no dependency providers: Windows81_x64

[1850:0F90][2018-06-13T11:52:39]i052: Condition 'VersionNT = v6.2 AND NOT VersionNT64' evaluates to false.

[1850:0F90][2018-06-13T11:52:39]w321: Skipping dependency registration on package with no dependency providers: Windows8_x86

[1850:0F90][2018-06-13T11:52:39]i052: Condition 'VersionNT = v6.2 AND VersionNT64' evaluates to false.

[1850:0F90][2018-06-13T11:52:39]w321: Skipping dependency registration on package with no dependency providers: Windows8_x64

[1850:0F90][2018-06-13T11:52:39]i052: Condition 'VersionNT = v6.1 AND NOT VersionNT64' evaluates to false.

[1850:0F90][2018-06-13T11:52:39]w321: Skipping dependency registration on package with no dependency providers: Windows7_MSU_x86

[1850:0F90][2018-06-13T11:52:39]i052: Condition 'VersionNT = v6.1 AND VersionNT64' evaluates to false.

[1850:0F90][2018-06-13T11:52:39]w321: Skipping dependency registration on package with no dependency providers: Windows7_MSU_x64

[1850:0F90][2018-06-13T11:52:39]i052: Condition 'VersionNT = v6.0 AND NOT VersionNT64' evaluates to false.

[1850:0F90][2018-06-13T11:52:39]w321: Skipping dependency registration on package with no dependency providers: WindowsVista_MSU_x86

[1850:0F90][2018-06-13T11:52:39]i052: Condition 'VersionNT = v6.0 AND VersionNT64' evaluates to false.

[1850:0F90][2018-06-13T11:52:39]w321: Skipping dependency registration on package with no dependency providers: WindowsVista_MSU_x64

[1850:0F90][2018-06-13T11:52:39]i052: Condition '(VersionNT64)' evaluates to true.

[1850:0F90][2018-06-13T11:52:39]i000: Setting string variable 'WixBundleRollbackLog_vcRuntimeMinimum_x64' to value 'C:\Users\Admin\AppData\Local\Temp\dd_vcredist_amd64_20180613115236_000_vcRuntimeMinimum_x64_rollback.log'

[1850:0F90][2018-06-13T11:52:39]i000: Setting string variable 'WixBundleLog_vcRuntimeMinimum_x64' to value 'C:\Users\Admin\AppData\Local\Temp\dd_vcredist_amd64_20180613115236_000_vcRuntimeMinimum_x64.log'

[1850:0F90][2018-06-13T11:52:39]i052: Condition '(VersionNT64)' evaluates to true.

[1850:0F90][2018-06-13T11:52:39]i000: Setting string variable 'WixBundleRollbackLog_vcRuntimeAdditional_x64' to value 'C:\Users\Admin\AppData\Local\Temp\dd_vcredist_amd64_20180613115236_001_vcRuntimeAdditional_x64_rollback.log'

[1850:0F90][2018-06-13T11:52:39]i000: Setting string variable 'WixBundleLog_vcRuntimeAdditional_x64' to value 'C:\Users\Admin\AppData\Local\Temp\dd_vcredist_amd64_20180613115236_001_vcRuntimeAdditional_x64.log'

[1850:0F90][2018-06-13T11:52:39]i201: Planned package: Windows81_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None

[1850:0F90][2018-06-13T11:52:39]i201: Planned package: Windows81_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None

[1850:0F90][2018-06-13T11:52:39]i201: Planned package: Windows8_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None

[1850:0F90][2018-06-13T11:52:39]i201: Planned package: Windows8_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None

[1850:0F90][2018-06-13T11:52:39]i201: Planned package: Windows7_MSU_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None

[1850:0F90][2018-06-13T11:52:39]i201: Planned package: Windows7_MSU_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None

[1850:0F90][2018-06-13T11:52:39]i201: Planned package: WindowsVista_MSU_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None

[1850:0F90][2018-06-13T11:52:39]i201: Planned package: WindowsVista_MSU_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None

[1850:0F90][2018-06-13T11:52:39]i201: Planned package: vcRuntimeMinimum_x64, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register

[1850:0F90][2018-06-13T11:52:39]i201: Planned package: vcRuntimeAdditional_x64, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register

[1850:0F90][2018-06-13T11:52:39]i299: Plan complete, result: 0x0

[1850:0F90][2018-06-13T11:52:39]i300: Apply begin

[09A8:294C][2018-06-13T11:52:39]i360: Creating a system restore point.

[09A8:294C][2018-06-13T11:52:39]i361: Created a system restore point.

[09A8:294C][2018-06-13T11:52:39]i370: Session begin, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{80586c77-db42-44bb-bfc8-7aebbb220c00}, options: 0x7, disable resume: No

[09A8:294C][2018-06-13T11:52:39]i000: Caching bundle from: 'C:\Users\Admin\AppData\Local\Temp{80586c77-db42-44bb-bfc8-7aebbb220c00}.be\VC_redist.x64.exe' to: 'C:\ProgramData\Package Cache{80586c77-db42-44bb-bfc8-7aebbb220c00}\VC_redist.x64.exe'

[09A8:294C][2018-06-13T11:52:39]i320: Registering bundle dependency provider: ,,amd64,14.0,bundle, version: 14.14.26429.4

[09A8:294C][2018-06-13T11:52:39]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{80586c77-db42-44bb-bfc8-7aebbb220c00}, resume: Active, restart initiated: No, disable resume: No

[09A8:28C4][2018-06-13T11:52:39]i304: Verified existing payload: vcRuntimeMinimum_x64 at path: C:\ProgramData\Package Cache.unverified\vcRuntimeMinimum_x64.

[09A8:28C4][2018-06-13T11:52:39]i305: Verified acquired payload: vcRuntimeMinimum_x64 at path: C:\ProgramData\Package Cache.unverified\vcRuntimeMinimum_x64, moving to: C:\ProgramData\Package Cache{03EBF679-E886-38AD-8E70-28658449F7F9}v14.14.26429\packages\vcRuntimeMinimum_amd64\vc_runtimeMinimum_x64.msi.

[09A8:28C4][2018-06-13T11:52:39]i304: Verified existing payload: cab5046A8AB272BF37297BB7928664C9503 at path: C:\ProgramData\Package Cache.unverified\cab5046A8AB272BF37297BB7928664C9503.

[09A8:28C4][2018-06-13T11:52:39]i305: Verified acquired payload: cab5046A8AB272BF37297BB7928664C9503 at path: C:\ProgramData\Package Cache.unverified\cab5046A8AB272BF37297BB7928664C9503, moving to: C:\ProgramData\Package Cache{03EBF679-E886-38AD-8E70-28658449F7F9}v14.14.26429\packages\vcRuntimeMinimum_amd64\cab1.cab.

[09A8:28C4][2018-06-13T11:52:39]i304: Verified existing payload: vcRuntimeAdditional_x64 at path: C:\ProgramData\Package Cache.unverified\vcRuntimeAdditional_x64.

[09A8:28C4][2018-06-13T11:52:39]i305: Verified acquired payload: vcRuntimeAdditional_x64 at path: C:\ProgramData\Package Cache.unverified\vcRuntimeAdditional_x64, moving to: C:\ProgramData\Package Cache{B12F584A-DE7A-3EE3-8EC4-8A64DBC0F2A7}v14.14.26429\packages\vcRuntimeAdditional_amd64\vc_runtimeAdditional_x64.msi.

[09A8:28C4][2018-06-13T11:52:39]i304: Verified existing payload: cab2C04DDC374BD96EB5C8EB8208F2C7C92 at path: C:\ProgramData\Package Cache.unverified\cab2C04DDC374BD96EB5C8EB8208F2C7C92.

[09A8:28C4][2018-06-13T11:52:39]i305: Verified acquired payload: cab2C04DDC374BD96EB5C8EB8208F2C7C92 at path: C:\ProgramData\Package Cache.unverified\cab2C04DDC374BD96EB5C8EB8208F2C7C92, moving to: C:\ProgramData\Package Cache{B12F584A-DE7A-3EE3-8EC4-8A64DBC0F2A7}v14.14.26429\packages\vcRuntimeAdditional_amd64\cab1.cab.

[09A8:294C][2018-06-13T11:52:39]i301: Applying execute package: vcRuntimeMinimum_x64, action: Install, path: C:\ProgramData\Package Cache{03EBF679-E886-38AD-8E70-28658449F7F9}v14.14.26429\packages\vcRuntimeMinimum_amd64\vc_runtimeMinimum_x64.msi, arguments: ' MSIFASTINSTALL="7" NOVSUI="1"'

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070216: Failed to read message.

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070216: Failed to process message: 22

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070216: Failed to pump messages during send message to pipe.

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070216: Failed to send BURN_ELEVATION_MESSAGE_TYPE_EXECUTE_MSI_PACKAGE message to per-machine process.

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070216: Failed to configure per-machine MSI package.

[1850:0F90][2018-06-13T11:52:39]i319: Applied execute package: vcRuntimeMinimum_x64, result: 0x80070216, restart: None

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070216: Failed to execute MSI package.

[09A8:294C][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to process message: 5

[09A8:294C][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to pump messages during send message to pipe.

[09A8:294C][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to send message to per-machine process.

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to process message: 22

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to pump messages during send message to pipe.

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to send message to per-machine process.

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to end session in per-machine process.

[09A8:294C][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to process message: 2

[09A8:294C][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to pump messages during send message to pipe.

[09A8:294C][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to send message to per-machine process.

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to process message: 22

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to pump messages during send message to pipe.

[1850:0F90][2018-06-13T11:52:39]e000: Error 0x80070057: Failed to send message to per-machine process.

[1850:0F90][2018-06-13T11:52:40]i399: Apply complete, result: 0x80070216, restart: None, ba requested restart:  No

I've consistently had similar problems installing the 2013 and 2105 verstions of the runtime and it's obviously a major pain, as so much software is dependent on having it installed.

Any ideas?

Windows for home | Windows 10 | Install and upgrade

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

3 answers

Sort by: Most helpful
  1. Anonymous
    2018-06-19T17:55:36+00:00

    I suggest that try to install Visual C++  in a clean boot state. This will start Windows by using a minimal set of drivers and startup programs  and to eliminate software conflicts. Please refer to this support article: How to perform a clean boot in Windows. For more information, you can also refer to this YouTube video on how to perform a clean boot.

    NOTE: Please go to the section: Reset the computer to start normally after clean boot troubleshooting to boot the PC in normal startup after fixing the issue.

    Please update us with results for further assistance.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2018-06-15T07:41:22+00:00
    • An updated version of my Nvidia device driver is failing to install because it tries - and fails - to install Visual C++ Runtime 2017 as a pre-requisite.
    • I can (and have) uninstalled VC++ 2015 from the Control Panel. Both VC++ 2013 and VC++ 2017 also appear there as program items, but if I try either the Uninstall or Modify/Repair options I get the same error that I was reporting from the original installation.

    Regards,

    Ian.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2018-06-14T17:54:53+00:00

    Hello Ian,

    We've noticed that you've already posted to TechNet forums in which advanced IT pros and software developers can answer your question. Have you tried the suggestion given by EckiS?

    In addition, we'd like to ask the following questions:

    • Which 3rd party software requires you to update Visual C++ Redistributable?
    • Have you tried to uninstall Microsoft Visual C++ from the control panel and reinstall it?

    For more information about the latest Visual C++ downloads, please refer to this link.

    We're looking forward to your response.

    Was this answer helpful?

    0 comments No comments