Additionally, an error message that resembles the following is logged in the MSI log:
c:\<temp folder>\vstor40\vstor40_x64.exe - Signature verification for file vstor40\vstor40_x64.exe (c:\<temp folder>\vstor40\vstor40_x64.exe) failed with error 0x800b010a (A certificate chain could not be built to a trusted root authority.) No FileHash provided. Cannot perform FileHash verification for vstor40\vstor40_x64.exe File vstor40\vstor40_x64.exe (c:\<temp folder>\vstor40\vstor40_x64.exe), failed authentication. (Error = -2146762486). It is recommended that you delete this file and retry setup again. ServiceControl operation succeeded! Final Result: Installation failed with error code: (0x800B010B), "Generic trust failure."
This problem occurs because Visual Studio 2010 Tools for Office Runtime is being signed by using a set of new certificates that require updating. Typically, the Windows root certificate program automatically downloads these new root certificates. However, the Windows root certificate program may not function as expected if the computer is disconnected from the Internet or if the root certificates update is disabled through Group Policy.
To resolve this problem, make sure that the computer is connected to Internet and that the Windows root certificate program can update root certificates.
To check the setting on your computer for the Group Policy that controls automatic certificate updates, follow these steps:
Open the Local Group Policy Editor (Gpedit.msc).
Under Computer Configuration, expand Administrative Templates, expand Internet Communication Management, and then click Internet Communication settings.
Check the status of the Turn off Automatic Root Certificates Update control.
Microsoft Office 2013 Service Pack 1, Microsoft Office 2010 Service Pack 1, Microsoft Office 2010 Service Pack 2, Visual Studio 2010 Tools for Microsoft Office Runtime, 2007 Microsoft Office Suite Service Pack 1, 2007 Microsoft Office Suite Service Pack 2, 2007 Microsoft Office Suite Service Pack 3