Krótka odpowiedź
Po prostu zostaw je w spokoju.
Długa odpowiedź
Odinstalowanie ich nie jest bezpieczne: wszystkie pakiety redystrybucyjne Microsoft Visual C ++ zawierają biblioteki wymagane do uruchamiania aplikacji C ++ zbudowanych przy użyciu Visual Studio. Jeśli są zainstalowane, oznacza to, że niektóre programy wymagały ich do działania.
Jeśli zastanawiasz się, nie możesz odinstalować pakietu 2005 i zachować tylko najnowszą wersję, ponieważ każdy pakiet jest samodzielny: aplikacje zbudowane za pomocą Visual Studio 2005 będą wymagały pakietu bibliotecznego 2005, te zbudowane za pomocą Visual Studio 2008 wymagają pakietu 2008 i tak dalej.
Ponadto w 64-bitowych systemach operacyjnych zobaczysz zainstalowane wersje x64 (64-bitowe) i x86 (32-bitowe), a ta ostatnia jest wymagana dla 32-bitowych programów C ++, które mogą ich potrzebować. Nie możesz po prostu zachować pakietu x64 i odinstalować pakiet x86.
Jeśli chodzi o Microsoft SQL Server Compact Edition, może być również używany przez niektóre programy i nie należy go również odinstalowywać.
Dodatkowe informacje
Pakiet redystrybucyjny Microsoft Visual C ++ 2010 instaluje składniki wykonawcze bibliotek Visual C ++ wymaganych do uruchamiania aplikacji opracowanych za pomocą Visual C ++ na komputerze, na którym nie zainstalowano Visual C ++ 2010.
Źródło: Pakiet redystrybucyjny Microsoft Visual C ++ 2010 (x86)
Ponieważ biblioteki Visual C ++ są instalowane w %windir%\system32\
katalogu przez instalatora Visual Studio, po opracowaniu zależnej od nich aplikacji Visual C ++ będzie działać zgodnie z oczekiwaniami. Jednak w celu wdrożenia aplikacji na komputerach, które mogą nie mieć programu Visual Studio, zalecamy upewnienie się, że biblioteki są zainstalowane na tych komputerach wraz z aplikacją.
Źródło: Wybór metody wdrażania
Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) jest przeznaczony dla deweloperów, którzy potrzebują lekkiej, w procesie relacyjnej bazy danych dla swoich aplikacji, które można rozwijać i wdrażać na komputerach stacjonarnych i urządzeniach mobilnych. Środowiska wykonawczego programu SQL Server Compact Edition można używać do opracowywania i wdrażania aplikacji na komputerze.
Źródło: Microsoft SQL Server 2005 Compact Edition