Guy Barrette, Microsoft, Regional Director, Montreal, Canada, Visual Studio, .NET Expertise KB971092 Fails to install - Guy Barrette

Guy Barrette

Microsoft Regional Director, Montreal, Canada

KB971092 Fails to install

This morning, a Visual Studio security patch was waiting for me, thanks to Windows Update.

KB971092-1

I launched the installation and everything worked fine, no errors.  Wait!  Windows Update prompts me again to install it.  Strange but lets do it.  No errors.  What? Windows Update prompting me again?  Lets reboot, install again and, oh well, same prompt.

Lets now look at the update’s details.

KB971092-2 

Wow!  A 365.2MB patch!  There’s a link to get more info, click!  Ended up here: http://support.microsoft.com/kb/971092

Looks like there’s a link for a direct download.  Lets try that.  Merde!  It’s a dead end.

Lets search a little bit.  Bingo!  A direct link to download the patch:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=294de390-3c94-49fb-a014-9a38580e64cb

Lets download and install it.

KB971092-3

Doh!  Anyone found a solution?  I guess we’ll have to wait a couple of days for Microsoft to fix that fix.  BTW, I’m running Vista x32 SP2.

[EDIT: The pattern looks like the installation fails if you don't have C++ installed. BTW, this Connect page has a workaround. Thanks Tatworth! ]

[EDIT #2: Microsoft has now fixed the fix and published and updated version.  Download it here]

Bookmark and Share
Posted: Jul 29 2009, 08:08 AM by guybarrette | with 21 comment(s)
Filed under:

Comments

Eric Moreau said:

Maybe one of the CTP (Azure?!?!?!) you installed because I have installed the patch without any problems.

# July 29, 2009 8:56 AM

Newton said:

The same problem in WinXP SP3 too!!!

# July 29, 2009 9:15 AM

TATWORTH said:

Please see the following URLS

connect.microsoft.com/.../ViewFeedback.aspx

social.msdn.microsoft.com/.../3b465fe1-d82f-4c80-90ab-eeab2e11d20c

On the MS feedback page, please vote if you have had this problem. It appears to happen if you installed Visual Studio without installing the C++ programming options. It is reported that Microsoft have withdrawn this patch.

# July 29, 2009 9:23 AM

guybarrette said:

Yep, the pattern looks like installation fails if you don't have C++ installed.  BTW, the Connect page has a workaround.  Thanks Tatworth!

# July 29, 2009 9:51 AM

Ramon said:

Having the exact same problem.

# July 29, 2009 10:06 AM

Aaron said:

I confirm that the workaround worked for me!

VS2008 Team System on VISTA x86 Ultimate SP1

# July 29, 2009 11:00 AM

Cali LaFollett said:

I had the same problem in that I also did not have the C++ components installed. Tried the work around mentioned in on Connect site and worked like a charm.

# July 29, 2009 11:30 AM

Benjamin Roux said:

Merci pour le lien, après 3 installations je me suis dit qu'il y avait un problème...

# July 29, 2009 12:42 PM

JDub said:

I can't find the workaround on the Connect page.  Can someone point me in the right direction?  This exemplifies the annoyance already in place due to windows update!

# July 29, 2009 5:36 PM

TATWORTH said:

Please also see Team Version blog at msmvps.com/.../hotfix-kb-971092-for-visual-studio-2008-sp1-install-problems.aspx for a work around

If you have had this problem, please go to connect.microsoft.com/.../ViewFeedback.aspx and both vote and mark as priority to fix.

# July 30, 2009 12:57 AM

pol said:

Same problem on vista x64 SP2

# July 30, 2009 3:58 AM

myseLFFF said:

Workaround (found here-> connect.microsoft.com/.../Workaround.aspx):

Download the stand-alone version of VS90SP1-KB971092-x86.exe.

Start the installation VS90SP1-KB971092-x86.exe

Wait for the error message to come up – do not close the window

Copy the temp. folder where the patch has been unpacked to a new folder, for example onto your desktop.

Close VS90SP1-KB971092-x86.exe that you started in step 2.

Navigate to {Program Files}\Microsoft Visual Studio 9.0\Common7\Tools and find vsvars32.bat.

Change the permissions on the file to allow everyone to edit it.

Start VS90SP1-KB971092-x86.msp from within the saved folder and the process should complete.

You may want to reset permissions that you gave in step 7.

# July 30, 2009 9:29 AM

Alex said:

Had the same problem, I'm running Windows 7 RC. I also don't have C++ installed, but the workaround linked here worked perfectly. Thanks!

# July 30, 2009 10:54 AM

Bodycount said:

well, i suppose that they have to correct this bug, not try with a workaround

# July 30, 2009 11:43 AM

Abel said:

I had the same problem.

Thanks for your solution.

# July 31, 2009 5:30 AM

Asen said:

Had the same problem - workaround did it for me too...

# July 31, 2009 5:47 AM

bobz said:

just want to know how to remove this "Install Update and Shut Down" setting from vista. I don't want the trouble for work around - I regret bought vista very much.

# July 31, 2009 4:51 PM

clabr said:

When trying to download and deploy KB971092 through SCCOM 2007, I get following error:

Package

  Success: The software updates were placed in the existing package:

Name=XXXXXX

Software updates downloaded from the internet

  Warning: Security Update for Microsoft Visual Studio 2008 Service Pack 1 (KB971092)

Errors

Invalid certificate signature

All other updates for this month are downloaded, but this update never gets downloaded, so have to wait until next month to deploy it, since it's a large production environment.

# August 12, 2009 9:20 AM

clabr said:

I got following error when trying to download and deploy this month updates through SCCOM 2007.

Package

  Success: The software updates were placed in the existing package:

Name=XXX

Software updates downloaded from the internet

  Warning: Security Update for Microsoft Visual Studio 2008 Service Pack 1 (KB971092)

Errors

Invalid certificate signature

But the update is never downloaded and can't see it in my deployment package

# August 12, 2009 9:26 AM

B.S Bohidar said:

One can install by downloading the patch from www.microsoft.com/.../details.aspx .

It should work.

# September 10, 2009 1:59 AM

Joe Publick said:

Lol funny.  BTW this huge patch covers Active Template Library development for C++, and if you don't code in that language I suppose it's not a necessity.

# February 9, 2010 4:36 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)