A opção 1 seria usar a Restauração do sistema se você tiver um ponto de restauração adequado à mão.
A opção 2 seria reinstalar o Visual C ++ Express 2010 e desinstalar tudo em ordem inversa, ou seja, os hotfixes / atualizações primeiro e, finalmente, o próprio aplicativo.
Se as opções 1 e 2 não forem possíveis por algum motivo, recomendamos que você tente o seguinte:
-
Em um prompt de comando elevado , digite:
dism /Online /Get-Packages > Packages.txt
-
Abra Packages.txt e você verá algo semelhante ao seguinte:
Deployment Image Servicing and Management tool Version: 6.1.7600.16385 Image Version: 6.1.7600.16385 Packages listing: Package Identity : Package_for_KB2705219~31bf3856ad364e35~amd64~~6.1.1.1 State : Superseded Release Type : Security Update Install Time : 15-08-2012 05:38 PM ... The operation completed successfully.
-
Com base nas informações sobre cada pacote, tente identificar os que você deseja remover. Por exemplo, o acima corresponde a esta atualização . Da mesma forma, tente localizar os pacotes para os hotfixes listados na captura de tela, como, por exemplo, esse .
-
Agora, use um comando semelhante ao seguinte para remover os pacotes especificados:
dism /Online /Remove-Package /PackageName:Package_for_KB2705219~31bf3856ad364e35~amd64~~6.1.1.1 /PackageName:<Package Identity 2> /PackageName:<Package Identity 3> ...
Espero que funcione e não jogue o mesmo erro sobre o programa principal que não está mais sendo instalado. Se isso não funcionar, uma opção final pode ser usar algum utilitário de desinstalação freeware / commercial, mas não sabe qual deles funcionaria e como funciona.
Editar: Mais algumas coisas para experimentar:
-
De um prompt de comando elevado :
wusa /uninstall /kb:<KB Number> (For example: wusa /uninstall /kb:983233)