Question

J'ai installé: Microsoft Visual C ++ 2008 SP1 Redistributable Package (x86)

et a obtenu les dossiers suivants: x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.21022.8_none_bcb86ed6ac711f91 x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4926_none_508ed732bcbc0e5a

Je désinstallé le paquet allready redistribute mais ils continuent overthere.

Je veux les supprimer parce que je veux tester mon programme sans rien installer (je l'ai inclus lors de la construction dans un autre ordinateur les dll).

Alors, comment puis-je supprimer ces dossiers de C: \ Windows \ winsxs

Merci à l'avance: D

Était-ce utile?

La solution

Modification du registre ou du système de fichiers directement est un peu dangereux, car il y a beaucoup de données de configuration supplémentaires associés aux ensembles installés.

Le fait que ces fichiers sont toujours présents ne fait pas grand mal (WinSxS est cache ), ce qui est important est de savoir si les traite du système eux installés ou non. J'ai blogué sur la façon d'y arriver ici: http: //blogs.msdn.com/b/talagrand/archive/2010/03/02/9973115.aspx

Autres conseils

Vous devriez essayer de les supprimer en utilisant la commande rem par (administrateur) ligne de commande.

Vous pouvez supprimer des choses inutiles de WinSXS à l'aide dism qui vient avec Windows. Dans mon cas, il a laissé une copie de vc90 derrière, mais peut-être d'autres seront plus chanceux:

  1. Ouvrir Powershell en tant qu'administrateur

  2. dism /online /Cleanup-image /StartComponentCleanup

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top