Maybaygiare.org

Blog Network

groovyPost

Instalar aplicaciones en Windows 10 es normalmente un proceso sencillo, gracias a la gran cantidad de aplicaciones y compatibilidad del sistema operativo en los últimos 30 años. En su mayor parte, simplemente funcionan. Por ejemplo, ya hemos cubierto cómo instalar aplicaciones de escritorio clásicas y aplicaciones universales, como las disponibles a través de la tienda Windows.

Pero la historia de la aplicación de Windows 10 todavía está pasando por una transición significativa, que inicialmente comenzó con Windows 8. Las aplicaciones universales son el futuro de Windows 10, pero las aplicaciones clásicas estarán con nosotros durante algún tiempo. Y esas aplicaciones clásicas a veces tienen problemas clásicos. Por ejemplo, instalar aplicaciones de escritorio puede ser problemático debido a la necesidad de componentes como el redistribuible de Visual C++. En este artículo, averiguamos qué es y cómo instalarlo, por lo que su aplicación funcionará en Windows 10.

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

Visual C++ Redistributable es un archivo DLL (Biblioteca de vínculos dinámicos) requerido por 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. El MSVCR.DLL significa:

  • MS – 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 instaladas. Una aplicación en particular instalada puede estar utilizando una de ellas, por lo que la eliminación de cualquier versión puede hacer que una aplicación funcione mal. Algunas aplicaciones pueden incluso requerir versiones actualizadas del redistribuible de Visual C++, como 2010 SP1 o 2012 Update 4.

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 el 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 utilizando versiones específicas del Redistribuible de Visual C++. Si su computadora no tiene instalado el programa de desarrollo completo de Visual C++ (lo que probablemente no tendrá a menos que sea un desarrollador de software), un programa vendrá con lo que se llama 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 del Redistribuible de Visual C++ que se remontan a la versión 2005. Un error común que los usuarios pueden ver al intentar ejecutar o instalar una aplicación es:

El programa no puede iniciarse porque MSVCR110.dll no está en tu ordenador. Intente reinstalar el programa para solucionar este problema.

El error indica que una versión en particular del Redistribuible de Visual C++ requerido por el programa que está intentando instalar está dañada o falta. En este caso, MSVCR110 representa el redistribuible de Visual C++ 2010 SP1. 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 vienen preinstalados con una copia del Redistribuible de Visual C++ durante la instalación. También puede explorar los archivos de configuración de la aplicación, normalmente una carpeta llamada «terceros» o algo similar, donde puede encontrar copias de los archivos de configuración para el redistribuible de Visual C++.

Si no, se puede descargar la versión requerida por la aplicación. 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 encontrará enlaces para descargar el redistribuible apropiado para la versión que esté intentando instalar:

  • Microsoft Visual C++ 2005 SP1 Redistributable (x86)
  • Microsoft Visual C++ 2005 SP1 Redistributable (x64)
  • Microsoft Visual C++ 2008 SP1 Redistributable (x86)
  • Microsoft Visual C++ 2008 SP1 Redistributable (x64)
  • Microsoft Visual C++ 2010 SP1 Redistributable (x86)
  • Microsoft Visual C++ 2010 SP1 Redistributable (x64)
  • Microsoft Visual C++ 2012 Update 4 Redistributable (x86 and x64)
  • Microsoft Visual C++ 2013 Redistributable (x86 and x64)
  • Microsoft Visual C++ 2015 Update 3 Redistributable (x86 and x64)
  • Microsoft Visual C++ Redistributable para Visual Studio 2017

Más Solución de problemas de MSVCR

A veces es posible que deba desinstalar una versión existente del Visual C++ Redistributable para resolver los problemas que lo afectan. Si instalar el redistribuible de Visual C++ correcto no resuelve problemas al instalar o reparar un programa, es probable que uno de los archivos DLL esté dañado. Volver a registrar los archivos DLL podría resolver el problema.

Pulse la tecla de Windows + X y, a continuación, 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 que aparecen a continuación y presione entrar después de cada uno. Salga del símbolo del sistema y reinicie el equipo para ver si se ha resuelto el problema.

regsvr32 ntdll.dll/s

regsvr32 msdxm.ocx / s

regsvr32 dxmasf.dll / s

regsvr32 wmp.dll/s

regsvr32 wmpdxm.dll / s

Encontrar problemas con el redistribuible de Visual C++ es una ocurrencia rara, pero también es un signo de los problemas heredados que aún están conectados a Windows. El modelo de aplicación Universal minimiza la necesidad de dichos componentes debido a la nueva implementación basada en paquetes utilizada. Para aplicaciones grandes como AutoCAD, QuickBooks, Adobe Creative Suite e iTunes, este componente siempre formará parte de la arquitectura fundamental de tus aplicaciones. Con suerte, este artículo te ayudará a superar cualquier obstáculo si los encuentras.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.