Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Sunday, June 30, 2013 11:57 AM | 4 votes
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.
All replies (16)
Monday, July 1, 2013 7:41 AM ✅Answered | 12 votes
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 1, 2013 4:37 PM ✅Answered | 4 votes
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.
Sunday, June 30, 2013 4:44 PM | 1 vote
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 7:56 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
*/
Monday, July 1, 2013 7:27 AM
Same here.
Trying to update Visual Studio 2012 Express Desktop.
VS2010 was deinstalled at some point before tyring the VS2012 update.
Monday, July 1, 2013 2:27 PM | 1 vote
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.
Tuesday, July 2, 2013 6:08 PM | 1 vote
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?
Wednesday, July 3, 2013 2:56 PM | 1 vote
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.
Saturday, July 6, 2013 6:33 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 6, 2013 6:39 PM | 1 vote
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
Monday, July 15, 2013 10:36 AM
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
Saturday, July 27, 2013 2:18 PM | 1 vote
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.
Wednesday, August 7, 2013 12:23 PM
Thank you for the advice. I also just ignored the warning and clicked Continue and it seemed to install ok
Wednesday, August 7, 2013 3:29 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.
Sunday, September 1, 2013 6:54 PM
I just ignored the warning too.
Wednesday, May 13, 2015 6:29 PM
The link is broken. Used to be good, but no more. Anyone else know where to go?