Como posso remover completamente a instalação do Visual C ++ Express?

0

Eu tenho um monte de 'Hotfix para atualizações do Visual C ++ Standard 2010 Beta 1 - ENU' instaladas.
Bem como 1 'Hotfix para Microsoft Visual C ++ Express - ENU'

Eu já completamente instalei o Visual C ++ Express 2010 da melhor forma que pude. Mas eu gostaria de me livrar dessas sobras.

O problema é que não há nenhuma opção de desinstalação para os hotfixes do 20 Beta 1, e quando tento desinstalar o outro, recebo um bom 'Esta ação é válida apenas para produtos que estão atualmente instalados.'

Aqui está uma captura de tela para melhor referência: Como eu disse, eu não tenho mais o Visual C ++ instalado, então eu quero me livrar deles.

    
por Josh 11.12.2012 / 20:53

2 respostas

2

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:

  1. Em um prompt de comando elevado , digite:

    dism /Online /Get-Packages > Packages.txt
    
  2. 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.
    
  3. 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 .

  4. 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:

  1. Utilitário de desinstalação do Visual Studio 2010

  2. De um prompt de comando elevado :

    wusa /uninstall /kb:<KB Number> (For example: wusa /uninstall /kb:983233)
    
por 11.12.2012 / 21:36
-2

O CC Cleaner é um ótimo programa encontrado aqui: link Deve permitir que você instale programas thous individualmente em uma mansão segura e limpa. Ele também pode procurar por extensões de arquivo não utilizadas, Dlls ausentes e outras partes do lixo que geralmente são deixadas de programas como esse. É grátis para usar e seria a melhor solução para remoção rápida e segura de todos os pacotes antigos que sobraram.

    
por 11.12.2012 / 21:54