Mi amigo tiene una nueva computadora portátil con Windows 8.1. Le estoy ayudando a limpiar cosas que llegaron "gratis" de HP (juegos, etc.).
En la lista de programas instalados, veo "Microsoft SQL Server 2005 Compact Edition" y 9 versiones de "Microsoft Visual C ++ Redistributable" (desde 2005 hasta 2010).
Ella no es desarrolladora y nunca los instaló. ¿Qué hacen aquí? ¿Es seguro desinstalar?
Respuestas:
Respuesta corta
Solo déjalos en paz.
Respuesta larga
No es seguro desinstalarlos: todos los paquetes redistribuibles de Microsoft Visual C ++ incluyen bibliotecas necesarias para ejecutar aplicaciones C ++ que se crean utilizando Visual Studio. Si están instalados, significa que algunos programas los requieren para funcionar.
En caso de que se lo pregunte, no puede desinstalar, digamos, el paquete 2005 y conservar solo la última versión, porque cada paquete es independiente: las aplicaciones compiladas con Visual Studio 2005 requerirán el paquete de biblioteca 2005, las compiladas con Visual Studio 2008 requerirán requieren el paquete 2008, y así sucesivamente.
Además, en los sistemas operativos de 64 bits verá instaladas las versiones x64 (64 bits) y x86 (32 bits), y esta última es necesaria para los programas C ++ de 32 bits que puedan necesitarlas. No puede simplemente quedarse con el paquete x64 y desinstalar el paquete x86.
En cuanto a Microsoft SQL Server Compact Edition, también puede ser utilizado por algunos programas, y tampoco debe desinstalarlo.
Información Adicional
fuente
MSVCRT.DLL
incluido , ¿verdad?Puede averiguar cuáles de las bibliotecas de C ++ son necesarias desinstalando primero todos los juegos basura y juegos gratuitos de HP, luego de 1-2 días desinstale todas las bibliotecas de C ++. Tenga en cuenta que algunos de los programas restantes pueden necesitarlos y si uno de los programas desinstalados le da errores, eso significa que necesita la versión x de C ++. Será una búsqueda rápida para ver qué necesita realmente el programa. Instale esa versión de C ++ solamente. Debería estar libre de Microsoft.
Puede usar el mismo proceso con .NET
fuente