Visual C++ runtimes under windows 10 ltsc x64

Discussion in 'Windows 10' started by shhnedo, Mar 20, 2019.

  1. shhnedo

    shhnedo MDL Senior Member

    Mar 20, 2011
    490
    468
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    9,454
    35,291
    300
    I now remembered similar issue occured with @nima1024

    my suggestion fix was:
    1)
    go to
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    make a copy of the whole key to restore it in case of errors
    check the sub keys for the vc++ products
    clear InstallSource value for each (meaning replace content with nothing)

    2)
    go to
    HKEY_CLASSES_ROOT\Installer\Products
    make a backup copy
    check the sub keys for vc++ products
    from SourceList key, clear LastUsedSource value
     
  3. shhnedo

    shhnedo MDL Senior Member

    Mar 20, 2011
    490
    468
    10
    @digital john Late Feb I bought a new laptop and installed a slipstreamed LTSC(my own doing). I had used abbodi's v17 repack to install the runtimes without issue. It's only now when I tried v18(and v18b) for testing purposes that I experienced this issue. Like I mentioned in abbodi's thread, on a fresh install of LTSC .379 on a VM this issue is non-existant, even after many installs/uninstalls of the repack(/aiU > run as admin OR "dirty" install).

    @abbodi1406 Will try asap.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. wilenty

    wilenty MDL Member

    Jan 15, 2014
    169
    306
    10
  5. shhnedo

    shhnedo MDL Senior Member

    Mar 20, 2011
    490
    468
    10
    @wilenty
    Code:
    SetupType: "Uninstall and Install only Visual C++ runtimes: x64 and/or x86"
    
    Components to Uninstall: "Microsoft Visual C++ 2005 Redistributable (x64) -> 8.0.61186", "Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.7523", "Microsoft Visual C++ 2010  x64 Redistributable - 10.0.40219", "Microsoft Visual C++ 2012 x64 Additional Runtime - 11.0.61135", "Microsoft Visual C++ 2012 x64 Minimum Runtime - 11.0.61135", "Microsoft Visual C++ 2013 x64 Additional Runtime - 12.0.40664", "Microsoft Visual C++ 2013 x64 Minimum Runtime - 12.0.40664", "Microsoft Visual C++ 2017 X64 Additional Runtime - 14.20.27404", "Microsoft Visual C++ 2017 X64 Minimum Runtime - 14.20.27404", "Microsoft Visual C++ 2005 Redistributable -> 8.0.61187 [{x86}]", "Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.7523", "Microsoft Visual C++ 2010  x86 Redistributable - 10.0.40219", "Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.61030 -> 11.0.61030.0 [{x86}]", "Microsoft Visual C++ 2012 Redistributable (x86) - 11.0.61030 -> 11.0.61030.0", "Microsoft Visual C++ 2012 x86 Additional Runtime - 11.0.61135", "Microsoft Visual C++ 2012 x86 Minimum Runtime - 11.0.61135", "Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.40664 -> 12.0.40664.0 [{x86}]", "Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.40664 -> 12.0.40664.0", "Microsoft Visual C++ 2013 x86 Additional Runtime - 12.0.40664", "Microsoft Visual C++ 2013 x86 Minimum Runtime - 12.0.40664", "Microsoft Visual C++ 2017 Redistributable (x64) - 14.20.27404 -> 14.20.27404.0 [{x86}]", "Microsoft Visual C++ 2017 Redistributable (x86) - 14.20.27404 -> 14.20.27404.0", "Microsoft Visual C++ 2017 X86 Additional Runtime - 14.20.27404", "Microsoft Visual C++ 2017 X86 Minimum Runtime - 14.20.27404"
    
    Components to Install: "Visual C++ 2005 x64", "Visual C++ 2008 x64", "Visual C++ 2010 x64", "Visual C++ 2012 x64 Minimum", "Visual C++ 2012 x64 Additional", "Visual C++ 2013 x64 Minimum", "Visual C++ 2013 x64 Additional", "Visual C++ 2019 x64 Minimum", "Visual C++ 2019 x64 Additional", "Visual C++ 2005 x86", "Visual C++ 2008 x86", "Visual C++ 2010 x86", "Visual C++ 2012 x86 Minimum", "Visual C++ 2012 x86 Additional", "Visual C++ 2013 x86 Minimum", "Visual C++ 2013 x86 Additional", "Visual C++ 2019 x86 Minimum", "Visual C++ 2019 x86 Additional"
    
    Uninstall "Visual C++ 2005 Redistributable (x64) -> 8.0.61186"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2008 Redistributable - x64 9.0.30729.7523"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2010  x64 Redistributable - 10.0.40219"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2012 x64 Additional Runtime - 11.0.61135"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2012 x64 Minimum Runtime - 11.0.61135"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2013 x64 Additional Runtime - 12.0.40664"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2013 x64 Minimum Runtime - 12.0.40664"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2017 X64 Additional Runtime - 14.20.27404"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2017 X64 Minimum Runtime - 14.20.27404"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2005 Redistributable -> 8.0.61187 [{x86}]"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2008 Redistributable - x86 9.0.30729.7523"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2010  x86 Redistributable - 10.0.40219"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2012 Redistributable (x64) - 11.0.61030 -> 11.0.61030.0 [{x86}]"; ExitCode: -2147023284; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    Uninstall "Visual C++ 2012 Redistributable (x86) - 11.0.61030 -> 11.0.61030.0"; ExitCode: -2147023284; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    Uninstall "Visual C++ 2012 x86 Additional Runtime - 11.0.61135"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2012 x86 Minimum Runtime - 11.0.61135"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2013 Redistributable (x64) - 12.0.40664 -> 12.0.40664.0 [{x86}]"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    Uninstall "Visual C++ 2013 Redistributable (x86) - 12.0.40664 -> 12.0.40664.0"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    Uninstall "Visual C++ 2013 x86 Additional Runtime - 12.0.40664"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2013 x86 Minimum Runtime - 12.0.40664"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2017 Redistributable (x64) - 14.20.27404 -> 14.20.27404.0 [{x86}]"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    Uninstall "Visual C++ 2017 Redistributable (x86) - 14.20.27404 -> 14.20.27404.0"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    Uninstall "Visual C++ 2017 X86 Additional Runtime - 14.20.27404"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Uninstall "Visual C++ 2017 X86 Minimum Runtime - 14.20.27404"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2005 Redistributable (x64) -> 8.0.61186"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2008 Redistributable - x64 9.0.30729.7523"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2010  x64 Redistributable -> 10.0.40219.473"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2012 x64 Minimum Runtime -> 11.0.61135.00"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2012 x64 Additional Runtime -> 11.0.61135.00"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2013 x64 Minimum Runtime -> 12.0.40664.00"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2013 x64 Additional Runtime -> 12.0.40664.00"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    ERROR: The older version of Microsoft Visual C++ 2019 X64 Minimum Runtime - 14.20.27508 cannot be removed.  Contact your technical support group.
    Install "Visual C++ 2019 X64 Minimum Runtime -> 14.20.27508.01"; ExitCode: 1603; indicates: "Fatal error during installation"
    
    
    ERROR: The older version of Microsoft Visual C++ 2019 X64 Additional Runtime - 14.20.27508 cannot be removed.  Contact your technical support group.
    Install "Visual C++ 2019 X64 Additional Runtime -> 14.20.27508.01"; ExitCode: 1603; indicates: "Fatal error during installation"
    
    
    Install "Visual C++ 2005 Redistributable -> 8.0.61187 [{x86}]"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2008 Redistributable - x86 9.0.30729.7523"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2010  x86 Redistributable -> 10.0.40219.473"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2012 x86 Minimum Runtime -> 11.0.61135.00"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2012 x86 Additional Runtime -> 11.0.61135.00"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2013 x86 Minimum Runtime -> 12.0.40664.00"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    Install "Visual C++ 2013 x86 Additional Runtime -> 12.0.40664.00"; ExitCode: 1612; indicates: "The installation source for this product is not available. Verify that the source exists and that you can access it"
    
    
    ERROR: The older version of Microsoft Visual C++ 2019 X86 Minimum Runtime - 14.20.27508 cannot be removed.  Contact your technical support group.
    Install "Visual C++ 2019 X86 Minimum Runtime -> 14.20.27508.01"; ExitCode: 1603; indicates: "Fatal error during installation"
    
    
    ERROR: The older version of Microsoft Visual C++ 2019 X86 Additional Runtime - 14.20.27508 cannot be removed.  Contact your technical support group.
    Install "Visual C++ 2019 X86 Additional Runtime -> 14.20.27508.01"; ExitCode: 1603; indicates: "Fatal error during installation"
    
    
    2019-03-20 22:33:24 Work time: 00:00:20,32
    @abbodi1406 Actually, deleting the entire registry... "folders" for vc++ runtimes did the trick. Now everything is hunky dory. Even after multiple uninstalls/installs the problem does not appear.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. wilenty

    wilenty MDL Member

    Jan 15, 2014
    169
    306
    10
  7. nima1024

    nima1024 MDL Member

    Sep 18, 2010
    136
    18
    10
    I actually did both fixes and worked like charm. :)