Solución: falta el error de vcomp110.dll

El error  "falta vcomp110.dll" suele aparecer cuando el usuario intenta abrir una aplicación gráfica como Photoshop, AutoCAD, Corel Draw, WLXPhotoGallery, etc. Sin embargo, algunos usuarios informan que lo obtienen después de que un juego de Windows no se abre.

Hay otra variación de este error:

C: \ Windows \ system32 \ VCOMP110.dll  no está diseñado para ejecutarse en Windows o contiene un error. Intente instalar el programa nuevamente utilizando el medio de instalación original o comuníquese con el administrador del sistema o el proveedor de software para obtener asistencia.

Según nuestras investigaciones, parece que los errores se deben principalmente a que el paquete de redistribución de Microsoft Visual C + 2012 o el paquete de redistribución de Microsoft Visual C ++ 2010 falta en el sistema que muestra el error.

Aunque la gran mayoría de las aplicaciones que necesitan un determinado paquete de redistribución de DirectX lo incluirán en el proceso de instalación, algunos antivirus externos pueden bloquear la instalación.

¿Cuál es vcomp110.dll?

El  archivo vcomp110.dll  es parte de los miles de archivos DLL (Biblioteca de vínculos dinámicos) contenidos en los diversos paquetes de distribución de software Microsoft DirectX.

Cada uno de este archivo DLL contiene código que permite que otros programas de Windows y programas de terceros los utilicen y tomen prestada su funcionalidad. Esto termina siendo muy eficiente con los recursos del sistema, ya que varios programas en Windows pueden compartir el mismo archivo DLL al mismo tiempo.

Este archivo DLL en particular ( vcomp110.dll ) no está incluido en los paquetes de DirectX predeterminados que se instalan durante la instalación inicial de Windows o durante una WU (Actualización de Windows).

Advertencia:  No caiga en la tentación de descargar el archivo vcomp110.dll  individual  de sitios de descarga de DLL que afirman ofrecer una alternativa rápida y segura a los canales oficiales. Copiar solo este archivo DLL probablemente producirá un error diferente relacionado con el paquete de redistribución de DirectX que falta. Algunos sitios ofrecerán una "solución de un clic" de pago que resolverá mágicamente todos los errores de DLL. Puede empeorar aún más, ya que algunos investigadores de seguridad descubrieron que algunos archivos DLL alojados individualmente contienen código malicioso diseñado para dejar el sistema vulnerable a futuras infecciones.

Cómo reparar el error "falta vcomp110.dll"

Si actualmente tiene problemas con este problema, le recomendamos encarecidamente que se ciña a los canales oficiales. Lo más probable es que los pasos a continuación le ayuden a resolver el  problema de "falta vcomp110.dll" sin crear problemas adicionales.

Se confirma que los dos métodos funcionan para la mayoría de los usuarios que han tenido problemas con los mismos mensajes de error. Siga las dos posibles soluciones en orden hasta que encuentre una solución que resuelva el problema en su situación.

Método 1: instalar los paquetes redistribuibles de Visual C ++ que faltan

La mayoría de los usuarios que encuentran el error "falta vcomp110.dll"  han logrado solucionarlo a través de dos instalaciones simples. Este método implica la instalación de los dos paquetes redistribuibles de Visual C + que contienen  vcomp110.dll y otros archivos que suelen utilizar las aplicaciones gráficas. Esto es lo que debes hacer:

  1. Comencemos descargando el paquete redistribuible de Microsoft Visual C ++ 2010. Dependiendo de la arquitectura de su sistema operativo, use este enlace ( aquí ) para la versión de 32 bits o este enlace ( aquí ) para la versión de 64 bits. Luego, abra el instalador de vcredist y siga las instrucciones para instalar el paquete DirectX opcional en su sistema.

    Nota: Si el instalador muestra que el paquete ya está instalado, presione el botón Reparar . Esto solucionará cualquier problema de corrupción subyacente con el  archivo vcomp110.dll  .

  2. Una vez que se complete la instalación, reinicie su sistema para completar el proceso.
  3. A continuación, instalemos  Microsoft Visual C ++ 2012 Redistributable para Visual Studio 2012 Update 4 desde este enlace (aquí). Presione el botón Descargar, abra el instalador y siga las instrucciones para instalarlo en su sistema. Esto asegurará que su sistema tenga todos los archivos DirectX opcionales que las aplicaciones de terceros pueden solicitar.

    Nota: Si los instaladores dicen que el paquete ya está instalado, presione el botón Reparar para asegurarse de que se reemplacen los archivos dañados.

Método 2: eliminar o cambiar el nombre de VCOMP110.dll antes de reemplazarlo

Si no pudo solucionar el problema con el método uno o se desencadenó un error diferente cuando intentó instalar los paquetes de Visual C ++, es posible que tenga un problema de corrupción subyacente con el  archivo vcomp110.dll  .

Otros usuarios en una situación similar han logrado solucionar este problema eliminando el  archivo vcomp110.dll  manualmente o renombrándolo con la extensión .old . Después de que se haya solucionado el archivo dañado, pudieron instalar los paquetes de Visual C ++ que faltaban normalmente. Aquí tiene una guía rápida a través de este proceso:

Nota: Tenga en cuenta que hay dos ubicaciones diferentes desde las que los programas de Windows y otros programas de terceros llamarán al  archivo vcomp110.dll  . Para que este método tenga éxito, debemos ocuparnos de ambas ocurrencias.

  1. Navegue a C: \ Windows \ SysWOW64 (SysWOW)  y use la función de búsqueda para encontrar el  vcomp110.dll  o desplácese manualmente hasta él. Una vez que lo encuentre, haga clic derecho sobre él y elija Eliminar para eliminarlo de su sistema.

    Nota: Si el archivo se niega a ser eliminado, haga clic derecho sobre él y elija Cambiar nombre , luego agregue la terminación " .old " justo después de la extensión. Esto le indicará a su sistema operativo que ignore este archivo en particular, ya que contiene una versión anterior; a su vez, esto le permitirá copiar una copia nueva a través del paquete redistribuido más adelante.

  2. Una vez que la primera ocurrencia haya sido la muerte, navegue hasta  C: \ Windows \ System32  y use la función de búsqueda para encontrar el  archivo vcomp110.dll  o simplemente desplácese manualmente hasta él. Igual que antes, intente eliminarlo y, si falla, cámbiele el nombre con la extensión " .old ".
  3. Una vez que se haya solucionado la segunda  aparición de vcomp110.dll  , es hora de reemplazarlos con copias nuevas. Instale los dos paquetes de Visual C ++ mediante los enlaces siguientes:

    Microsoft Visual C ++ 2010 redistribuible

    Microsoft Visual C ++ 2012 redistribuible para Visual Studio 2012 Update 4

  4. Realice un reinicio final. El  error "Falta vcomp110.dll"  debe resolverse en el próximo reinicio.