Solución: MSVCR120.dll falta en Windows 7, 8 y 10

msvcr120.dll es un archivo esencial para el sistema operativo Windows. Se utiliza para extraer varios recursos para aplicaciones de terceros. Está vinculado al lenguaje de programación C ++. Falta el archivo significa que los programas que se ejecutan en este idioma no se ejecutarán correctamente ya que no encontrarán el archivo requerido.

Hay varias soluciones para este problema. Podemos intentar reinstalar los paquetes redistribuibles de C ++. Empiece con la primera solución y vaya bajando. Después de realizar cada solución, debe intentar ejecutar la aplicación. Si aún no funciona, intente reinstalarlo. Tenga en cuenta que estas soluciones funcionan para casi todas las versiones de Windows.

Para reinstalar un programa, siga los siguientes pasos:

  1. Presione Windows + R y escriba "appwiz.cpl" y presione Entrar.
  2. Aparecerá una nueva ventana que constará de todas las aplicaciones actualmente instaladas en su computadora. Haga clic derecho en la aplicación y seleccione "desinstalar".
  3. Reinicie su computadora antes de reinstalarla nuevamente.

Solución 1: Ejecutar el Comprobador de archivos del sistema

System File Checker (SFC) es una utilidad presente en Microsoft Windows que permite a los usuarios escanear sus computadoras en busca de archivos corruptos en su sistema operativo. Esta herramienta ha estado presente en Microsoft Windows desde Windows 98. Es una herramienta muy útil para diagnosticar el problema y verificar si algún problema se debe a archivos corruptos en Windows.

Podemos intentar ejecutar SFC y ver si nuestro problema se resuelve. Obtendrá una de las tres respuestas al ejecutar SFC.

  • Windows no encontró ninguna violación de integridad
  • Protección de recursos de Windows encontró archivos corruptos y los reparó
  • Protección de recursos de Windows encontró archivos corruptos pero no pudo reparar algunos (o todos) de ellos
  1. Presione Windows + R para iniciar la aplicación Ejecutar. Escribe " taskmgr " en el cuadro de diálogo y presiona Enter para iniciar el administrador de tareas de tu computadora.
  2. Ahora haga clic en la opción Archivo presente en la parte superior izquierda de la ventana y seleccione " Ejecutar nueva tarea " de la lista de opciones disponibles.

  1. Ahora escriba " powershell " en el cuadro de diálogo y marque la opción debajo que dice " Crear esta tarea con privilegios administrativos ".

  1. Una vez en Windows Powershell, escriba " sfc / scannow " y presione Enter . Este proceso puede llevar algún tiempo, ya que la computadora está escaneando todos los archivos de Windows y comprobando si hay fases corruptas.

  1. Si encuentra un error en el que Windows indica que encontró algún error pero no pudo solucionarlo, debe escribir " sfc / verifyonly ". Espere a que el proceso se complete por completo.
  2. Si aún no puede reparar los archivos corruptos, ejecute el comando " DISM / Online / Cleanup-Image / RestoreHealth " en PowerShell. Esto descargará los archivos corruptos de los servidores de actualización de Windows y reemplazará los corruptos. Tenga en cuenta que este proceso también puede consumir algo de tiempo según su conexión a Internet. No cancele en ningún momento y déjelo correr.

Si se detectó un error y se corrigió usando los métodos anteriores, reinicie su computadora, reinstale la aplicación y verifique si se está iniciando correctamente.

Solución 2: descarga de MySQL Installer Community

Si tiene problemas al ejecutar varias aplicaciones MySQL, como MySQL Workbench, etc., se recomienda que instale MySQL Installer Community en su PC. Esta herramienta detectará que su sistema carece de algunos componentes de Visual Studio y probablemente lanzará un instalador de componentes mínimos de Visual Studio y completará los vacíos. Asegúrese siempre de descargar la aplicación desde el sitio web oficial de MySQL.

Solución 3: reinstalación de los paquetes redistribuibles de Visual C ++

El msvcr120.dll es un archivo esencial para el sistema operativo Windows. Si falta msvcr120.dll, no podrá iniciar juegos como se explica en la introducción. Para reemplazar el archivo que falta, podemos descargar todo el paquete redistribuible e instalarlo. Tenga en cuenta que siempre debe evitar descargar archivos .dll de Internet desde sitios web no oficiales. Pueden estar infectados con malware y virus y pueden infectar su computadora fácilmente.

  1. Dirígete a la descarga oficial de Microsoft
  2. Haga clic en el botón Descargar después de seleccionar el idioma.

  1. Seleccione “ vredist_x64.exe ” y presione Siguiente . Poco después comenzará la descarga. Guarde el archivo en una ubicación accesible y ejecute el archivo exe.

  1. Una vez completada la instalación, reinicie su computadora y verifique si el problema está resuelto.

Nota: si utiliza Windows de 64 bits, puede instalar ambos (vredist_x64.exe y vredist_x86.exe). Sin embargo, si tiene 32 bits, solo debe instalar “vredist_x86.exe”.

Solución 4: Escaneo en busca de virus

Los archivos .dll son uno de los hosts más populares para que los virus y el malware entren en su computadora. Si sospecha que su computadora está infectada, debe escanear su computadora lo más rápido posible para eliminar el malware / virus. Debe utilizar el antivirus que está utilizando actualmente. Si no tiene uno, puede usar Windows Defender.

  1. Presione Windows + S para iniciar la barra de búsqueda del menú de inicio. Escriba " Windows Defender " y abra el primer resultado que aparece.

  1. En el lado derecho de la pantalla, verá una opción de escaneo. Seleccione el escaneo completo y haga clic en Escanear. Este proceso puede llevar algún tiempo ya que Windows escanea todos los archivos de su computadora uno por uno. Sea paciente y deje que el proceso se complete en consecuencia.

  1. Si había malware presente en su computadora, deje que la utilidad se elimine y reinicie su computadora antes de iniciar la aplicación nuevamente.

Nota: También puede ejecutar el escáner de seguridad de Microsoft, ya que tiene las últimas definiciones de virus y comprobar si encuentra alguna discrepancia.

Solución 5: Instale ambos paquetes VC Redist

A veces, es posible que deba reinstalar todos sus paquetes de VC Redist y luego instalar tanto la versión de 32 bits como la de 64 bits del software para que funcione correctamente. Por lo tanto, en este paso, primero desinstalaremos las instalaciones antiguas de VC Redist y luego reinstalaremos todos los paquetes de VC Redist. Para eso:

  1. Presione "Windows" + "R" para abrir el indicador Ejecutar.
  2. Escriba "appwiz.cpl" y presione "Enter" para abrir la ventana de administración de la aplicación.
  3. En la ventana de administración de la aplicación, desplácese hacia abajo y haga clic con el botón derecho en la aplicación “Visual C ++ Redistributable” .
  4. Seleccione "Desinstalar" de la lista y luego siga las instrucciones en pantalla para eliminar el software de su computadora.
  5. Repita este paso para todas las instalaciones del software.
  6. Ahora, diríjase al sitio web de Microsoft y descargue las siguientes instalaciones una por una.
    • Microsoft Visual C ++ Redistributable 2005 de 64 bits + 32 bits
    • Paquete redistribuible de Microsoft Visual C ++ 2008 (x86)
    • Paquete redistribuible de Microsoft Visual C ++ 2008 (x64)
    • Paquete redistribuible de Microsoft Visual C ++ 2010 (x86)
    • Paquete redistribuible de Microsoft Visual C ++ 2010 (x64)
    • Paquetes redistribuibles de Visual C ++ para Visual Studio 2013 32 + 64 bit
    • Visual C ++ redistribuible para Visual Studio 2015
  7. Después de descargar todos estos, instálelos en su computadora uno por uno ejecutando los archivos de instalación.
  8. Después de instalarlos, compruebe si el problema persiste.

Solución 6: instalación de actualizaciones de Windows

Es posible que haya actualizaciones disponibles para su sistema operativo Windows, pero no se han implementado en su sistema debido a que se desencadena este problema. Por lo tanto, en este paso, buscaremos y aplicaremos actualizaciones. Para eso:

  1. Presione "Windows" + "I" para abrir la configuración y haga clic en la opción "Actualizaciones y seguridad" .
  2. En la sección Actualizaciones, haga clic en el botón "Actualización de Windows" del panel izquierdo y haga clic en la opción "Buscar actualizaciones" .
  3. Después de buscar actualizaciones, Windows instalará automáticamente las actualizaciones disponibles en su computadora.
  4. Después de actualizar su Windows, verifique si el problema persiste.

Solución 7: reinstalación de la aplicación

Si enfrenta este problema en una aplicación específica o en un juego que no se puede iniciar y aparece este error, es posible que no se haya instalado correctamente para empezar. Por lo tanto, es importante que si no puede solucionarlo con todos los pasos que hemos mencionado anteriormente, procedamos a reinstalar el juego / aplicación que no se puede iniciar. Para eso, desinstálelo desde su propio desinstalador o desde la ventana de administración de la aplicación como hemos hecho anteriormente y luego vuelva a instalarlo descargándolo de la fuente nuevamente.