Problema instalación VSTS 2008: Returned HRESULT -536870913

En una instalación de VSTS 2008 me ha salido un error HRESULT -536870913 que me ha tenido dando vueltas dos días.
Ante esto, tienes dos opciones:
a) Cometer seppukku.
b) Verificar que todos los ficheros CAB/EXEs son correctos y no ha habido ningún problema de instalación. Mirando el log podrás intuir cuál de estos ha podido causar el problema. Si es un EXE puedes confirmarlo ejecutándolo.

Por suerte insistí en comprobar la opción b).

¡Reparar, Instalar o Desinstalar de VS no funciona!

Esta semana empecé a trabajar en una nueva empresa, sobre la que ya hablaré más adelante.
Una de las máximas que me he marcado, y que me costará cumplir, es no llevarme trabajo a casa. No obstante, ironías de la vida, tuve un problema con Visual Studio Team System en el trabajo que se ha reproducido en mi portátil, así que tocaba buscar la solución.

El problema consiste en que cuando Visual Studio se queja por cualquier motivo, o queremos instalar componentes extras, las funciones de reparar, desinstalar o instalar no funcionan.

El mensaje es: “A problem has been encountered while loading the setup components. Canceling setup.”. La solución, desinstalar el hotfix KB952241.

Tras realizar la operación que necesites, no olvides volver a visitar Windows Update, pues es un hotfix relativo a seguridad.