es.phhsnews.com


es.phhsnews.com / ¿Por qué hay tantos "redistribuibles de Microsoft Visual C ++" instalados en mi PC?

¿Por qué hay tantos "redistribuibles de Microsoft Visual C ++" instalados en mi PC?


Si alguna vez ha desplazado su lista de programas instalados en Windows, preguntándose por qué hay tantas versiones de Microsoft Visual C ++ Redistributable allí, no estás solo. Únase a nosotros mientras miramos qué son estas cosas y por qué hay tantas instaladas en su PC.

¿Qué es un Visual C ++ redistribuible?

Microsoft Visual C ++ es un entorno de desarrollo integrado (IDE) que se utiliza para crear Aplicaciones de Windows en los lenguajes de programación C, C ++ y C ++ / CLI. Originalmente era un producto independiente, pero ahora se incluye como parte de Microsoft Visual Studio. Ofrece a los desarrolladores una única aplicación en la que pueden escribir, editar, probar y depurar su código. El entorno de programación incluye el acceso a una gran cantidad de bibliotecas de códigos compartidos, que permiten a los desarrolladores utilizar el código ya desarrollado para procedimientos específicos en lugar de tener que escribir el suyo desde cero. Ese código compartido toma la forma de bibliotecas de vínculos dinámicos (DLL), un término que la mayoría de los usuarios de Windows han encontrado en algún momento.

Cuando llega el momento de implementar su software a los usuarios, los desarrolladores pueden elegir. Pueden agrupar esos archivos DLL en la instalación de su aplicación, o pueden confiar en un paquete distribuible estándar de código compartido. La mayoría elige este último, y ese paquete se conoce como Visual C ++ Redistributable. Hay varias ventajas al usar un redistribuible. Los paquetes están disponibles para Microsoft, que también los prueba y los actualiza con errores y correcciones de seguridad. Los redistribuibles también ofrecen una única instalación en la computadora de un usuario que múltiples programas pueden usar al mismo tiempo.

¿Por qué hay tantos instalados en mi PC?

Instalé una versión nueva de Windows 10 en una PC nueva un poco menos de hace dos meses. Como puede ver en la imagen de arriba, ya tengo cuatro versiones de Visual C ++ Redistributable en mi sistema. En otros sistemas, he visto hasta veinte. Entonces, ¿cómo hacen todo lo que obtienen allí?

Algunos se instalan junto con Windows. Las versiones específicas que se instalan dependen de la versión de Windows que esté utilizando. Estoy usando Windows 10, que viene con los Redistribuibles de Visual C ++ de 2012 y 2013. También notará que también tengo instaladas las versiones de 32 bits (x86) y 64 bits (x64). Si tiene una versión de Windows de 32 bits, no verá esas versiones de la redistribuible de 64 bits. Pero si tiene una versión de 64 bits de Windows (que casi todas las computadoras son actualmente), verá ambas versiones, porque un Windows de 64 bits puede ejecutar tanto aplicaciones de 64 bits como de 32 bits.

Cualquiera Se instalaron versiones adicionales de Visual C ++ Redistributable que ve en su sistema junto con algún programa que lo requería. Cuando un desarrollador codifica en una versión específica de Visual C ++, las bibliotecas de códigos para esa versión también deben estar presentes en el sistema del usuario para que la aplicación se ejecute. Eso significa que, por ejemplo, si un desarrollador usó Visual C ++ 2005 (o Visual Studio 2005) para crear un programa que está instalando, puede esperar que Visual C ++ 2005 Redistributable esté instalado en su sistema junto con el programa.

A veces, aparece una ventana emergente la primera vez que ejecuta un programa que dice que se está instalando el paquete redistribuible. Notarás esto mucho si eres un jugador de PC, especialmente si obtienes tus juegos a través de Steam. Normalmente, esto significa que el desarrollador ha elegido tener el último paquete descargado de Microsoft en el momento de la instalación. A veces, el paquete se incluye junto con la aplicación. Aquí hay una foto de la instalación del paquete actual de controladores de gráficos AMD, que puede ver quiere instalar los Redistribuibles de C ++ de 2012 y 2013.

RELACIONADO: ¿Qué es Microsoft .NET Framework y por qué está instalado en Mi PC?

También es posible que vea lo que parecen ser versiones múltiples de la misma redistribuible instalada, o al menos varias versiones del mismo año. Por ejemplo, es posible que vea varias versiones de la redistribuible de 2008. Uno podría indicar que es un paquete de servicio, mientras que otros podrían tener números de versión ligeramente diferentes. Entonces, aunque a veces parece que se instalan varias versiones del mismo paquete, todas son sutilmente diferentes. Y desafortunadamente, a diferencia del .NET Framework algo similar, Microsoft nunca consolidó todas estas versiones anteriores en un paquete unificado.

En resumen: verá algunos paquetes que vienen con Windows, y algunos que vienen con aplicaciones que instala. Y si está ejecutando Windows de 64 bits, verá versiones de 64 bits y 32 bits de cada paquete.

¿Puedo desinstalar algunos de ellos?

La respuesta corta es: sí, pero usted probablemente no debería.

Nunca sabes realmente cuáles de tus aplicaciones instaladas dependen de cada redistribuible. Si desinstala un programa, ese programa no eliminará automáticamente la redistribución en la que se basó, ya que no tiene forma de saber si otras aplicaciones también dependen de él. Claro, puede que haya algunos paquetes redistribuibles que no necesita, pero si elimina manualmente un paquete redistribuible que algunos programas siguen usando, podría hacer que no se ejecuten correctamente y, en algunos casos, incluso causar problemas en su propia instalación de Windows.

Puede irritarle ver tantos sentados allí en su lista de programas instalados, pero si las cosas funcionan bien en su PC, los redistribuibles no están causando ningún daño. Tampoco ocupan mucho espacio. Las cuatro versiones que he instalado en mi sistema ahora ocupan menos de 100 MB de espacio de disco, combinados.

Hemos visto algunos consejos flotando en Internet, lo que sugiere que puede eliminar versiones anteriores de los redistribuibles, dejando solo el más reciente de cada lanzamiento principal (anotado por año) en el lugar. En otras palabras, sugieren que pueda dejar la última redistribución de 2012 en su lugar y desinstalar las versiones anteriores de 2012. Hemos probado esto y encontramos que no es confiable. Parece funcionar a veces, pero no hay garantía de que funcione para usted. En mi propia prueba limitada de tres sistemas, causó problemas en un sistema en el que un par de programas ya no funcionarían.

¿Qué puedo hacer si tengo problemas?

Desafortunadamente, a menudo es difícil reducir un problema con una aplicación hasta una mala instalación redistribuible. Raramente aparece un mensaje de error durante la instalación u operación de un programa que lo señala directamente a los paquetes redistribuibles. Aún así, es una posibilidad y, a veces, vale la pena probarla, especialmente si un programa que acaba de instalar hace que otro programa ya instalado se rompa y usted sabe que ambos dependen de la misma redistribución.

Primero, puede tomar un par de Pasos básicos. Asegúrese de que la actualización de Windows tenga todas sus últimas actualizaciones. Si hay una actualización del paquete disponible, eso podría resolver el problema. También puede intentar escanear archivos corruptos del sistema en Windows. No lleva mucho tiempo y puede restaurar los archivos del sistema que se han corrompido o se han perdido. Siempre vale la pena intentarlo.

Si esos pasos no resuelven el problema, puedes intentar desinstalar y volver a instalar la versión en cuestión. Y, si no conoce la versión específica, puede arriesgarse e intentar desinstalar todos los paquetes redistribuibles de su computadora y luego instalar todas las implementaciones más recientes de cada versión. Cualquiera que sea la ruta que tome, ¡asegúrese de hacer primero una copia de seguridad de su computadora!

Puede desinstalar los redistribuibles de la misma manera que desinstala cualquier otro programa en la aplicación del panel de control Programas y características. A continuación, puede descargar e instalar las últimas versiones del Centro de descarga de Microsoft. Estos son algunos enlaces directos a cada versión:

  • Microsoft Visual C ++ 2005 SP1 Redistribuible (x86)
  • Microsoft Visual C ++ 2005 SP1 Redistribuible (x64)
  • Microsoft Visual C ++ 2008 SP1 Redistribuible (x86)
  • Microsoft Visual C ++ 2008 SP1 redistribuible (x64)
  • Microsoft Visual C ++ 2010 SP1 redistribuible (x86)
  • Microsoft Visual C ++ 2010 SP1 redistribuible (x64)
  • Microsoft Visual C ++ 2012 actualización 4 redistribuible (x86 y x64)
  • Microsoft Visual C ++ 2013 redistribuible (x86 y x64)
  • Microsoft Visual C ++ 2015 actualización 2 redistribuible (x86 y x64)

Recuerde que si está ejecutando una versión de 64 bits de Windows, deberá descargar y instale las versiones de 32 bits (x86) y 64 bits (x64).

Y ahí está. Con suerte, eso al menos explica qué son estos paquetes Redistribuibles de Visual C ++ y por qué tantos están instalados en su PC.


Cómo responder correos electrónicos en su Apple Watch

Cómo responder correos electrónicos en su Apple Watch

Hasta watchOS 2, la aplicación "Correo" solo podía mostrar notificaciones y mostrar correos electrónicos entrantes. Ahora, puede responder a los mensajes de correo electrónico en el correo electrónico usando su reloj Apple de la misma manera que puede responder a los mensajes de texto en su reloj. Hay tres maneras de responder a los correos electrónicos usando su reloj Apple.

(how-to)

Cómo crear ideas en pantalla personalizadas en Word 2013

Cómo crear ideas en pantalla personalizadas en Word 2013

Las sugerencias en Word son pequeñas ventanas emergentes que muestran texto descriptivo sobre el comando o control sobre el que se está moviendo el mouse. También puede crear sus propias sugerencias de pantalla para palabras, frases o imágenes en sus propios documentos. Normalmente, las sugerencias en pantalla se crean mediante un hipervínculo que lo llevaría a una ubicación diferente en el documento o página web o crearía un nuevo correo electrónico mensaje, si es un enlace de correo electrónico.

(how-to)