Nota: El siguiente artículo te ayudará: ¿Qué es Microsoft Visual C++ Redistribuible y tanto necesitas?
A veces, al instalar una aplicación en Ventana Es posible que se le solicite que instale una aplicación adicional llamada Microsoft Visual C++ Redistributable. Un día, mientras revisas las aplicaciones instaladas, notas que este programa se instala muchas veces. Cada instalación difiere en tamaño y fecha de instalación.
¿Qué es redistribuible? Microsoft Visual C++ redistribuible ? ¿Por qué hay tantas copias instaladas y alguna de ellas se puede eliminar? Hay mucho que hacer aquí, así que comencemos con lo básico.
¿Qué es redistribuible? Microsoft Visual C++ redistribuible ?
Antes de pasar a la parte de explicar C++, vale la pena hablar sobre lo que significa “redistribuible”.
software(Software) se distribuye como un simple instalador en línea o como un paquete redistribuible. Los instaladores en línea son muy pequeños porque en realidad no contienen ningún dato de la aplicación. Cuando se ejecutan, los datos se descargan de Internet. La ventaja de este enfoque es que sólo se cargan los datos que su computadora realmente necesita.
Por otro lado, el archivo redistribuible contiene todos los datos necesarios durante la instalación. Su clara ventaja es que no requiere conexión a Internet para funcionar. Los redistribuibles suelen venir incluidos con otro software que depende de ellos, como es el caso de Visual C++.
Visual C++ es un compilador de código para la familia de lenguajes de programación C. Esto incluye C, C++ y C++/CLI . Muchas aplicaciones escritas en C, especialmente aquellas creadas utilizando el entorno de desarrollo. Microsoft Visual Studio Confíe en un conjunto estándar de bibliotecas de software, sin las cuales el software no puede ejecutarse.
Sin embargo, dado que la mayoría de los usuarios de esta aplicación no instalan todo el paquete de desarrolladores de Visual Studio en su computadora, el paquete redistribuible contiene las bibliotecas que requiere esta aplicación y se pueden incluir en el instalador.
¿Qué son las bibliotecas de software?
Así, encontramos que los redistribuibles de C++ son bibliotecas de software asociadas con aplicaciones utilizadas para escribir Estudio Microsoft Visual C++ . Entonces, ¿qué son las bibliotecas de software?
Hay muchas funciones y operaciones comunes en aplicaciones que se utilizan con tanta frecuencia que no tiene sentido que los programadores las codifiquen manualmente cada vez. Bibliotecas de software(Software) son esencialmente un conjunto de códigos de programa preescritos que un desarrollador de software puede llamar en su propio código para realizar tareas específicas. Esto ahorra tiempo y ayuda a estandarizar aspectos del desarrollo de software.
Las bibliotecas de software relevantes pertenecen a microsoft , por lo que el desarrollador no puede simplemente copiar y pegar el código en su programa. El componente redistribuible permite que el programa llame a las bibliotecas requeridas en la computadora del usuario.
¿Por qué el archivo se distribuye repetidamente? tan a menudo(Repetido tantas veces)?
Si prestas mucha atención, notarás que diferentes instalaciones redistribuibles de C++ no tienen el mismo nombre. Tendrán diferentes números de versión y diferentes años en sus títulos.
Eso es porque ellos Microsoft Visual Studio actualizado con el tiempo. También afecta a las bibliotecas de software estándar en cada versión. Para una aplicación escrita con una versión específica Visualmente Estudio necesita la biblioteca redistribuible para esta versión de las herramientas de desarrollo.
Los redistribuibles tampoco son acumulativos. Por lo tanto, las versiones más recientes no contienen todas las bibliotecas de versiones anteriores. Esto se debe a que algunas bibliotecas más antiguas eventualmente se eliminarán o cambiarán y ya no serán compatibles con versiones anteriores. Si fueran acumulativos, el tamaño del paquete redistribuible aumentaría con los años y sería difícil de mantener.
Cada vez que instala una nueva aplicación que requiere una nueva distribución, verifica si esta biblioteca ya está instalada. En caso contrario, se agregará a la lista. Esto significa que cada una de las entradas que ve en la lista alguna vez fue requerida por una aplicación que instaló en su computadora.
¿Debería quitar uno de ellos?
Las bibliotecas redistribuibles se comparten. Esto significa que varias aplicaciones utilizan la misma instalación de las bibliotecas estándar. Aunque el programa instala las bibliotecas que faltan junto con él, no las elimina cuando lo desinstala. Esto se debe a que es posible que se haya instalado otro programa durante este tiempo que también utiliza estas bibliotecas específicas.
No recomendamos eliminar archivos redistribuibles. VisualC++ ya que esto puede provocar que varias aplicaciones de su computadora dejen de funcionar. En vista de(Dado) el poco espacio que ocupan y lo ampliamente utilizados que son, no parece que valga la pena meterse con su ecosistema actual de archivos de biblioteca estándar.
Averiguar qué ¿Cuáles son los redistribuibles?(Qué redistribuibles) necesitas
Si, por si acaso, estuviera absolutamente decidido a eliminar los redistribuibles VisualC++ , que ya no son utilizados por ningún software de su computadora, ¿cómo haría eso? No existe una forma automatizada de determinar qué bibliotecas de C++ están presentes en su computadora.
Un enfoque podría ser desinstalar todos los redistribuibles y luego reinstalar el software que sabes que necesitas. Luego, estas aplicaciones reinstalan las bibliotecas necesarias. También puedes conseguir el mismo efecto con una instalación limpia. Ventana y sólo las aplicaciones necesarias.
Ambos enfoques implican mucho trabajo tedioso con muy poca ganancia, pero si lo necesita, aquí le explicamos cómo hacerlo.
No Perder el sueño(pierde el sueño) oh Redistribuibles de Visual C++
En nuestra era moderna de discos duros de varios terabytes, muchos gigabytes de memoria (RAM) y discos duros multinúcleo procesadores(CPU) Algunas bibliotecas C++ adicionales en su computadora no tienen absolutamente ningún impacto en el rendimiento o el bienestar de su computadora. Eliminarlos, queramos o no, puede romper cosas, y eliminarlos sistemáticamente es un trabajo duro con poca recompensa. Así que respira hondo, cierra esa lista de aplicaciones y olvídate.
Cuando instala una aplicación en Windows, a veces se le solicita que instale una aplicación adicional llamada Microsoft Visual C++ Redistributable. Un día, cuando revisas las aplicaciones instaladas, te das cuenta de que este programa se instala muchas veces. Cada instalación tiene un tamaño y fecha de instalación diferente.
¿Qué es Microsoft Visual C++ redistribuible? ¿Por qué hay tantas copias instaladas y puedes desinstalar cada una de ellas? Hay mucho que hacer aquí, así que comencemos con lo básico.
¿Qué es Microsoft Visual C++ redistribuible?
Antes de llegar a la parte de la explicación de C++, vale la pena hablar sobre lo que significa “redistribuible”.
El software se distribuye como un instalador en línea liviano o como un archivo redistribuible. Los instaladores en línea son muy pequeños y eso se debe a que en realidad no contienen los datos de la aplicación. Cuando lo ejecute, los datos se descargarán de Internet. La ventaja de este enfoque es que sólo se descargan los datos que su computadora realmente necesita.
Un archivo redistribuible, por otro lado, contiene todos los datos que pueden ser necesarios durante la instalación. Tiene la ventaja crucial de que no se requiere conexión a Internet para funcionar. Los redistribuibles a menudo se incluyen en otro software que depende de ellos, y este es el caso de Visual C++.
Visual C++ es un compilador de código para la familia de lenguajes de programación C. Esto incluye código C, C++ y C++/CLI. Muchas aplicaciones escritas en C, en particular aquellas creadas con el entorno de desarrollo Microsoft Visual Studio, dependen de un conjunto estándar de bibliotecas de software, sin las cuales el software no puede ejecutarse.
Sin embargo, dado que la mayoría de los usuarios de la aplicación no tendrán todo el paquete de desarrollo de Visual Studio instalado en su computadora, el archivo distribuible contiene las bibliotecas que requiere una aplicación en particular y se puede incluir junto con su instalador.
¿Qué son las bibliotecas de software?
Entonces descubrimos que los redistribuibles de C++ son bibliotecas de software incluidas con aplicaciones escritas con Microsoft Visual C++ Studio. Entonces, ¿qué son las bibliotecas de software?
Hay muchas funciones y operaciones comunes en aplicaciones que se utilizan con tanta frecuencia que no tiene sentido que los programadores las programen manualmente cada vez. Las bibliotecas de software son esencialmente una colección de código de programación preescrito que un desarrollador de software puede utilizar en su propio código para completar tareas específicas. Esto ahorra tiempo y ayuda a estandarizar aspectos del desarrollo de software.
Las bibliotecas de software en cuestión son propiedad de Microsoft, por lo que el desarrollador no puede simplemente copiar y pegar el código en su propio programa. El redistribuible permite que el programa llame a las bibliotecas que necesita en la computadora del usuario.
¿Por qué se repite con tanta frecuencia el redistribuible?
Si prestas mucha atención, notarás que las distintas instalaciones redistribuibles de C++ no tienen exactamente el mismo nombre. Tienen diferentes números de versión y diferentes años en sus títulos.
Esto se debe a que Microsoft Visual Studio se actualiza con el tiempo. Esto también afecta a las bibliotecas de software estándar en cada versión. Una aplicación escrita con una versión específica de Visual Studio requiere la biblioteca redistribuible de esa versión de las herramientas de desarrollo.
Los redistribuibles tampoco son acumulables. Las versiones más recientes no contienen todas las bibliotecas de las versiones anteriores. Esto se debe a que algunas bibliotecas más antiguas se eliminan o cambian con el tiempo y ya no son compatibles con versiones anteriores. Si fueran acumulativos, el tamaño del archivo redistribuible aumentaría con los años y sería difícil de mantener.
Cada vez que instala una nueva aplicación que requiere un nuevo redistribuible, verifica si esta biblioteca ya está instalada. En caso contrario, se agregará a la lista. Cada una de las entradas enumeradas alguna vez fue requerida por una aplicación que instaló en su computadora.
¿Debería eliminar uno de ellos?
Las bibliotecas redistribuibles se comparten. Esto significa que varias aplicaciones utilizan la misma instalación de bibliotecas estándar. Aunque un programa instala las bibliotecas que faltan junto a él, esas bibliotecas no se desinstalan cuando lo desinstalas. Esto se debe a que mientras tanto es posible que se haya instalado otro programa que también depende de estas bibliotecas específicas.
Recomendamos no eliminar ningún archivo redistribuible de Visual C++, ya que esto podría provocar que varias aplicaciones de su computadora dejen de funcionar. Teniendo en cuenta el poco espacio que ocupan y lo ampliamente utilizados que son, no parece que valga la pena meterse con su ecosistema actual de archivos de biblioteca estándar.
Descubra qué redistribuibles necesita
Si, por el bien del argumento, estuviera decidido a eliminar archivos redistribuibles de Visual C++ que ya no son utilizados por ningún software en su computadora, ¿cómo lo haría? No existe una forma automatizada de determinar qué dependencias de la biblioteca C++ están presentes en su computadora.
Un enfoque podría ser desinstalar todos los redistribuibles y luego reinstalar el software que sabes que necesitas. Luego, estas aplicaciones reinstalan las bibliotecas requeridas. También puedes lograr el mismo efecto con una instalación limpia de Windows y sólo las aplicaciones necesarias.
Ambos enfoques implican mucho trabajo minucioso para obtener muy pocos beneficios, pero si es necesario, así es como se hace.
No pierdas el sueño con los redistribuibles de Visual C++
En esta era moderna de discos duros de varios terabytes, muchos gigabytes de RAM y CPU de múltiples núcleos, tener algunas bibliotecas C++ superfluas en su computadora no tiene exactamente ningún impacto en el rendimiento o el bienestar de su computadora. Eliminarlos, queramos o no, puede romper cosas, y eliminarlos sistemáticamente es un trabajo duro con poca recompensa. Así que respira hondo, cierra la lista de aplicaciones y olvídate de que están ahí.
