none
Problem installing visual c++ 2008 Redistributable Package: error 1935 HRESULT: 0x80073712

    Question

  • When I try to instal  visual c++ 2008 Redistributable Package i get an  error 1935 HRESULT: 0x80073712

    I tried 'fixit' but it doesn't work.

    Any ideas how to fix it? except reinstalling windows 7.

    The system runs Win7 Ultimate 32-bit

    Tuesday, November 01, 2011 8:45 AM

Answers

  • Hi NIKIJinchuuriki,

     

    Welcome to the MSDN forum.

     

    For the error code 0x80073712, it means “The component store has been corrupted”. It seems like some assemblies of Visual C++ Redistributable are corrupt already.

     

    I recommend you try to uninstall all Visual C++ Redistributable in Control Panel, and then try Visual C++ 2008 Redistributable. If you cannot uninstall all Visual C++ Redistributable successfully, you can use MsiInv tool to uninstall them: http://blogs.msdn.com/b/astebner/archive/2005/07/01/434814.aspx

    After run the MsiInv tool, you will get the product codes of all Windows Installer products, features and components that Windows Installer thinks are installed on your computer. Then we have the Windows Installer product code and we can use that to uninstall the product by running msiexec /x <product code> (make sure that you include the curly braces in this command line).

     

    You can also try the methods listed here: http://support.microsoft.com/kb/957310/en-us

     

    If you have any other concerns, please feel free to let me know.

     

    Best Regards,


    Alexander Sun [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • Marked as answer by Alexander Sun Friday, November 11, 2011 2:56 AM
    Wednesday, November 02, 2011 7:53 AM

All replies

  • Hi NIKIJinchuuriki,

     

    Welcome to the MSDN forum.

     

    For the error code 0x80073712, it means “The component store has been corrupted”. It seems like some assemblies of Visual C++ Redistributable are corrupt already.

     

    I recommend you try to uninstall all Visual C++ Redistributable in Control Panel, and then try Visual C++ 2008 Redistributable. If you cannot uninstall all Visual C++ Redistributable successfully, you can use MsiInv tool to uninstall them: http://blogs.msdn.com/b/astebner/archive/2005/07/01/434814.aspx

    After run the MsiInv tool, you will get the product codes of all Windows Installer products, features and components that Windows Installer thinks are installed on your computer. Then we have the Windows Installer product code and we can use that to uninstall the product by running msiexec /x <product code> (make sure that you include the curly braces in this command line).

     

    You can also try the methods listed here: http://support.microsoft.com/kb/957310/en-us

     

    If you have any other concerns, please feel free to let me know.

     

    Best Regards,


    Alexander Sun [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • Marked as answer by Alexander Sun Friday, November 11, 2011 2:56 AM
    Wednesday, November 02, 2011 7:53 AM
  • Hello, Alexander Sun. I have exactly the same problem as described above. I tried everything, including your method with msiInv. But an error still occurs when i try to install certain visual c++ packages =( Any other ideas what could help in this case ?


    Monday, May 28, 2012 7:12 PM