¿Qué es el redistribuible de Visual C++? Cómo instalarlo y solucionarlo en Windows 10

¿Qué es el redistribuible de Visual C++? Cómo instalarlo y solucionarlo en Windows 10

La instalación de aplicaciones en Windows 10 suele ser un proceso sencillo, gracias a la gran cantidad de aplicaciones y la compatibilidad del sistema operativo durante los últimos 30 años. En su mayor parte, funcionan. Por ejemplo, ya hemos cubierto cómo instalar aplicaciones de escritorio clásicas y aplicaciones universales , como las que están disponibles a través de la Tienda Windows .

Comenzó con Windows 8

Pero la historia de las aplicaciones de Windows 10 todavía está pasando por una transición importante, que inicialmente comenzó con Windows 8. Las aplicaciones universales son el futuro de Windows 10, pero las aplicaciones clásicas estarán con nosotros por algún tiempo. Y esas aplicaciones clásicas a veces tienen problemas clásicos. Por ejemplo, la instalación de aplicaciones de escritorio puede ser problemática debido a componentes como Visual C++ Redistributable. Este artículo descubre qué es y cómo instalarlo, para que su aplicación funcione en Windows 10.

Cómo resolver problemas al instalar Visual C++ Redistributable

Visual C++ Redistributable es un archivo DLL (Biblioteca de enlaces dinámicos) requerido por los programas o juegos creados con el entorno de desarrollo de software Visual Studio de Microsoft. Cuando un programa requiere una DLL o algún otro archivo de soporte para ejecutarse, esto se denomina dependencia. MSVCR.DLL significa:

  • EM-Microsoft
  • V-Visual
  • C-C++
  • R – Redistribuible.

Al navegar por la Configuración de aplicaciones y características o el Panel de control de Programas y características, es posible que vea varias versiones del redistribuible instalado. Una aplicación en particular instalada podría estar utilizando uno de ellos, por lo que eliminar cualquier versión puede causar un mal funcionamiento de la aplicación. Algunas aplicaciones pueden incluso requerir versiones actualizadas de Visual C++ Redistributable, como 2010 SP1 o 2012 Update 4.

¿Qué es el redistribuible de Visual C++?  Cómo instalarlo y solucionarlo en Windows 10

Obtenga la biblioteca DLL correcta

Una DLL ayuda a los creadores de aplicaciones a reutilizar de manera eficiente los componentes comunes que hacen que un programa funcione. En lugar de reinventar la rueda e inflar su código cada vez, los desarrolladores pueden reutilizar las bibliotecas en MSVCR.dll. Esto, a cambio, puede reducir el tamaño de un programa y proporcionar un mejor rendimiento y utilización de la memoria. Algunas aplicaciones se escriben con versiones específicas de Visual C++ Redistributable. Si su computadora no tiene instalado el programa completo de desarrollo de Visual C++ (que probablemente no tendrá a menos que sea un desarrollador de software), un programa vendrá con un componente de tiempo de ejecución para facilitar ese programa en particular. Los componentes de tiempo de ejecución son solo las piezas esenciales de código que hacen que el software funcione.

Hay versiones de Visual C++ Redistributable que se remontan a la versión 2005. El error común que los usuarios pueden ver al intentar ejecutar o instalar una aplicación es:

El programa no puede iniciarse porque falta MSVCR110.dll en su computadora. Intente reinstalar el programa para solucionar este problema.

¿Qué es el redistribuible de Visual C++?  Cómo instalarlo y solucionarlo en Windows 10

errores

El error indica que una versión particular de Visual C++ Redistributable requerida por el programa que está intentando instalar está corrupta o falta. En este caso, MSVCR1 10  representa Visual C++ 2010 SP1 Redistributable. Otras versiones incluyen:

  • MSVCR71.dll, MSVCR08.dll, MSVCR09.dll (2008 – 2010)
  • MSVCR120.dll (2012)
  • MSVCR130.dll (2013)
  • MSVCR140.dll (2015)

La mayoría de los programas vendrán preinstalados con una copia de Visual C++ Redistributable durante la instalación. También puede explorar los archivos de instalación de la aplicación, normalmente una carpeta llamada "terceros" o algo similar, donde puede encontrar copias de los archivos de instalación para Visual C++ Redistributable.

¿Qué es el redistribuible de Visual C++?  Cómo instalarlo y solucionarlo en Windows 10

Si no, puede descargar la versión requerida por la aplicación. Además, el programa indicará la versión del archivo requerido si aparece un error durante o al ejecutar la aplicación. Los usuarios también deben tener en cuenta que algunos programas pueden requerir la arquitectura de 32 o 64 bits .

A continuación hay enlaces para descargar el redistribuible apropiado para la versión que podría estar intentando instalar:

Más solución de problemas de MSVCR

En ocasiones, es posible que deba desinstalar una versión existente de Visual C++ Redistributable para resolver los problemas que la afectan. Si la instalación del Visual C++ Redistributable correcto no resuelve los problemas de instalación o reparación de un programa, es probable que uno de los archivos DLL esté dañado. Volver a registrar los archivos DLL podría resolver el problema.

Presione la tecla de Windows + X y luego haga clic en Símbolo del sistema (Administrador) o Windows PowerShell (Administrador). En el símbolo del sistema o en la ventana de PowerShell, escriba los comandos a continuación, luego presione Intro después de cada uno. Salga del símbolo del sistema, luego reinicie su computadora para ver si se resolvió el problema.

regsvr32 ntdll.dll /s

regsvr32 msdxm.ocx /s

regsvr32 dxmasf.dll /s

regsvr32 wmp.dll /s

regsvr32 wmpdxm.dll /s

Resumiendo

Encontrar problemas con Visual C++ Redistributable es raro, pero también es una señal de los problemas heredados que aún están asociados a Windows. El modelo de aplicación universal minimiza la necesidad de dichos componentes debido a la nueva implementación basada en paquetes utilizada. Sin embargo, para aplicaciones grandes como AutoCAD, QuickBooks, Adobe Creative Suite e iTunes, este componente siempre será parte de la arquitectura fundamental de sus aplicaciones. Con suerte, este artículo lo ayudará a superar cualquier obstáculo si lo encuentra.

¿Ha tenido que solucionar problemas con los paquetes redistribuibles de Visual C++ para Visual Studio? Cuéntanoslo en los comentarios.

Tags: #HOW-TO

Jengibre 2.7.53.0

Jengibre 2.7.53.0

Ginger es un corrector ortográfico y gramatical gratuito.

Bloques

Bloques

Blocks es un juego intelectual para que los alumnos de 3º de primaria practiquen sus habilidades de detección y visión y está incluido por los profesores en el programa de apoyo a la enseñanza de TI.

Prezi 6.26

Prezi 6.26

Prezi es una aplicación gratuita que te permite crear presentaciones digitales, tanto online como offline.

Matemáticas

Matemáticas

Mathway es una aplicación muy útil que puede ayudarte a resolver todos aquellos problemas matemáticos que requieren una herramienta más compleja que la calculadora integrada en tu dispositivo.

Presentador de Adobe

Presentador de Adobe

Adobe Presenter es un software de aprendizaje electrónico lanzado por Adobe Systems y disponible en la plataforma Microsoft Windows como un complemento de Microsoft PowerPoint.

Tucán 2.3.0

Tucán 2.3.0

Toucan es una plataforma tecnológica educativa. Le permite aprender un nuevo idioma mientras navega por sitios web comunes y cotidianos.

ESetViet 24.2

ESetViet 24.2

eNetViet es una aplicación que ayuda a conectar a los padres con la escuela donde estudian sus hijos para que puedan comprender claramente la situación de aprendizaje actual de sus hijos.

Duolingo

Duolingo

Duolingo - Aprende Idiomas Gratis, o simplemente Duolingo, es un programa educativo que te permite aprender y practicar muchos idiomas diferentes.

Escritura rápida

Escritura rápida

RapidTyping es una herramienta de entrenamiento de teclado conveniente y fácil de usar que lo ayudará a mejorar su velocidad de escritura y reducir los errores ortográficos. Con lecciones organizadas para muchos niveles diferentes, RapidTyping le enseñará cómo escribir o mejorar sus habilidades existentes.

Matemáticas 7.4.10.53

Matemáticas 7.4.10.53

MathType es un software de ecuaciones interactivas del desarrollador Design Science (Dessci), que le permite crear y anotar notaciones matemáticas para procesamiento de textos, presentaciones, aprendizaje electrónico, etc. Este editor también se utiliza para crear documentos TeX, LaTeX y MathML.