Microsoft Visual C ++ 2010, 2008, 2005: entfernbar?

1936
Musaab

Ich habe ungefähr eine Million verschiedene Microsoft Visual C ++ -Laufzeiten installiert ... 2005, 2008, 2010. Kann ich einige von ihnen entfernen oder habe ich Probleme?

2

2 Antworten auf die Frage

1
ChrisF

Sie sollten die Versionen entfernen können, die Sie nicht mehr benötigen, da jede eine separate Installation ist und sie nebeneinander ausgeführt werden, ohne dass Probleme auftreten (die ich kenne).

Wenn Sie 100% sicher sein möchten, können Sie alle deinstallieren und dann nur die neu installieren, die Sie verwenden möchten. Dies sollte jedoch nicht erforderlich sein.

Eine relativ sichere Methode, um festzustellen, ob die DLLs noch verwendet werden, ist das Überprüfen von HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ SharedDLLs. Die 2005-DLL wird einen Eintrag wie C: \ Programme \ Gemeinsame Dateien \ Microsoft Shared \ VC \ msdia80.dll enthalten, und es sollte eine Nummer zugeordnet sein. Wenn diese Zahl nicht Null (0) ist, hat ein Programm Windows gemeldet, dass es diese DLL noch verwendet. Die 2008-DLL wird msdia90.dll sein. die 2010 wird msdia100.dll sein. Patrick Seymour vor 12 Jahren 0
Wie bei jedem anderen prüfen und testen. surfasb vor 12 Jahren 0
1
MSalters

Diese Laufzeiten werden von Programmen installiert, die sie benötigen, und verbleiben im Allgemeinen nach der Deinstallation. Dies geschieht aus zwei Gründen: 1. Sie werden von Programmen gemeinsam genutzt. Daher ist es schwierig zu wissen, ob es ein anderes Programm gibt, das auf sie angewiesen ist. 2. Da sie gemeinsam genutzt werden und weil sie nur CPU-Zeit und RAM verwenden, wenn sie tatsächlich verwendet werden, ist es kaum Gewinn, wenn sie nicht verwendet werden.

Sie müssen überprüfen, ob alle Programme noch ausgeführt werden, nachdem Sie eines davon entfernt haben. Wenn nicht, müssen Sie die Laufzeitumgebung erneut installieren. Stellen Sie also sicher, dass Sie nur diejenigen entfernen, für die Sie einen Download-Link haben.