none
VS2012 Update 3 setup - "Microsoft Root Certificate Authority 2010 or 2011 is missing"

    Question

  • I'm running Windows 7 Ultimate x64 SP1 and have installed VS2012 Express for Desktop. I've been through Windows Update and verified there are no more patches to install for .NET Framework 4.5 etc.

    When I run the Update 3 installer, it tells me

    "Microsoft Root Certificate Authority 2010 or 2011 is missing and can cause installation failures for some signed packages.  For more info, see http://support.microsoft.com/kb/931125."

    I've visited the KB page but it doesn't really help. It offers a manual installation for Windows XP, but claims it should be automatic on Windows 7. What could be causing this error? I don't want to proceed till I know more details.

    Sunday, June 30, 2013 11:57 AM

Answers

All replies

  • I am having the same issue here, also with Windows 7 Ultimate 64-bit SP1 and no updates available.

    I too am refraining from updating before I have more details and/or a fix for this.

    Sunday, June 30, 2013 4:44 PM
  • Same trouble here.  I'm on Win7 home and I get this error with the 2012 update and the 2013 preview install as well.  I have VS2010 express and VS2012 express installed here as well.

    Is it possible that the VS2010 express install/uninstall is adding or removing certificates that would cause this?  I actually had installed VS2010 for a project and then had to remove it after installing the updates because the updates removed the x64 compilers.  I re-installed VS2010 and never installed the updates so I could have access to those x64 compilers...

    [edit] Tried to install VS2013 express preview and VS2013 Ultimate preview and get the same message.  Here is part of the log file from the VS2013 express installer in case anyone finds it relevant...

    /*
    [3C38:16C4][2013-06-30T14:39:47]i101: Detected package: winexpress_finalizer, state: Absent, cached: None
    [3C38:16C4][2013-06-30T14:39:47]i052: Condition 'VersionNT < v6.3' evaluates to true.
    [3C38:16C4][2013-06-30T14:39:47]i052: Condition '(VersionNT = v6.3) AND (netfxfullredist_43_DetectKey < v4.5.50709)' evaluates to false.
    [3C38:16C4][2013-06-30T14:39:47]i052: Condition 'CompatibilityMode = 0' evaluates to false.
    [3C38:16C4][2013-06-30T14:39:47]i052: Condition 'RebootPending = 1' evaluates to false.
    [3C38:16C4][2013-06-30T14:39:47]i052: Condition 'NOT (IEsvcVersionExists) OR (IEsvcVersion < v10.0)' evaluates to false.
    [3C38:16C4][2013-06-30T14:39:47]i000: MUX:  Stop Block: WinBlock : This version of Visual Studio requires a computer with a !$!http://go.microsoft.com/fwlink/?LinkID=293868&clcid=0x409,newer version of Windows!@!.
    [3C38:16C4][2013-06-30T14:39:47]i000: MUX:  Detect Completed
    [3C38:16C4][2013-06-30T14:39:47]i000: MUX:  Wait for View to be loaded
    [3C38:44B8][2013-06-30T14:39:47]i000: MUX:  Detect Completed, now create view
    [3C38:16C4][2013-06-30T14:39:48]i000: MUX:  View loaded
    [3C38:16C4][2013-06-30T14:39:48]i000: MUX:  Go to Blocker page.
    [3C38:16C4][2013-06-30T14:39:48]i199: Detect complete, result: 0x0
    */

    • Edited by 10100rsn Sunday, June 30, 2013 10:02 PM Added log information from VS2013
    Sunday, June 30, 2013 7:56 PM
  • Same here.

    Trying to update Visual Studio 2012 Express Desktop.

    VS2010 was deinstalled at some point before tyring the VS2012 update.

    Monday, July 01, 2013 7:27 AM
  • Use Internet Explorer

    Go to this page http://www.microsoft.com/en-in/download/details.aspx?id=38918

    Download and run rootsupd.exe

    Then try the VS2012.3.exe it works fine and is not showing the warning i received earlier

    Microsoft Root Certificate Authority 2010 or 2011 is missing and can cause installation failures for some signed packages.  For more info, see http://support.microsoft.com/kb/931125.

    Monday, July 01, 2013 7:41 AM
  • That does explicitly state it's for Windows XP though. I think I'll wait till we here from Microsoft on the matter...

    BTW, is anyone else not getting email notifications for replies to this thread? I definitely have an alert set for it, and I got notifications from another thread I just started. Perhaps it's just some bug in the new forum software.

    Monday, July 01, 2013 2:27 PM
  • I met with the same problem and fixed it with following steps:

    1.Searh the KB931125 in the DOWNLOAD CENTER and go to the link like

    Update for Root Certificates [November 2011] (KB931125)

    http://www.microsoft.com/en-us/download/details.aspx?id=28175

    2.Download and install it (rootsupd.exe). Then retry to install vs2013 and  you will find the warning is gone.

    Monday, July 01, 2013 4:37 PM
  • I can confirm that the KB931125 works.  I guess the question is why does it say XP only and why did my Win7 machine need it at all?
    Tuesday, July 02, 2013 6:08 PM
  • I met with the same problem and fixed it with following steps:

    1.Searh the KB931125 in the DOWNLOAD CENTER and go to the link like

    Update for Root Certificates [November 2011] (KB931125)

    http://www.microsoft.com/en-us/download/details.aspx?id=28175

    2.Download and install it (rootsupd.exe). Then retry to install vs2013 and  you will find the warning is gone.

    Same problem here on multiple machines on multiple networks. Running the rootsupd.exe seems to have fixed the problem.

    It really inspires confidence when Microsoft can't make their own installers work. This certainly isn't the first time when they've released dysfunctional installers that fail looking for microsoft's own certificates.

    Wednesday, July 03, 2013 2:56 PM
  • Use Internet Explorer

    Go to this page http://www.microsoft.com/en-in/download/details.aspx?id=38918

    Download and run rootsupd.exe

    Then try the VS2012.3.exe it works fine and is not showing the warning i received earlier

    Microsoft Root Certificate Authority 2010 or 2011 is missing and can cause installation failures for some signed packages.  For more info, see http://support.microsoft.com/kb/931125.

    this worked for me, downloaded this small file of 421KB, and ran it, this has no interface or messages, I just ran the installation of Update 3 again and this time it didn't show me that message of missing root cert authority. I'm running Update 3 on Windows 7 SP1, 64bits.

    Thanks.


    Ab

    Saturday, July 06, 2013 6:33 PM
  • http://www.microsoft.com/en-in/download/details.aspx?id=38918&hash=FRggsrtUj8EzxJK8C1Et1RY5zuFHBaxJ6cX7U30fYW94fJivQbfHcq3WsWvWPuV6yzxue1g7QagmJhvzDy6sLg%3d%3d

    Guys you have to IGNORE the "Update for Root Certificates For Windows XP" this DOES work on WINDOWS 7. Just ignore the windows XP thing, it WONT hurt your PC.


    Ab

    Saturday, July 06, 2013 6:39 PM
  • Hello,

    I am trying to apply the VS2012 update 3 on SERVER 2008 R2 and get the same error. Looking at the certificate store, it does have a 'Microsoft Root Certificate Authority' which expires in 10/05/2021, but there are no 'Microsoft Root Certificate Authority 2010, or 'Microsoft Root Certificate Authority 2011' certificates.

    Does anyone know why they are missing from Server 2008 R2 and how to fix this issue.

    Regards,

    Mike

    Monday, July 15, 2013 10:36 AM
  • I just ignored the warning and clicked Continue. The install seems to have completed successfully without any such updates.

    The linked page said new certs are added automatically, so I figured maybe I didn't have anything to worry about.

    Saturday, July 27, 2013 2:18 PM
  • Thank you for the advice. I also just ignored the warning and clicked Continue and it seemed to install ok
    Wednesday, August 07, 2013 12:23 PM
  • Same thing happened to me when installing VS Express 2013 Preview on a Acer PC with Win7 SP1 Home Premium.

    Solved after running both the exes from:

    http://www.microsoft.com/en-us/download/details.aspx?id=28175

    and

    http://www.microsoft.com/en-in/download/details.aspx?id=38918

    Thanks to BalajiGunasekaran and Baron Lee.

    Wednesday, August 07, 2013 3:29 PM
  • I just ignored the warning too.

    Sunday, September 01, 2013 6:54 PM