Cómo solucionar el error "falta api-ms-win-crt-runtime-l1-1-0.dll" en Windows 7, 8 y 10

Cómo solucionar el error falta api-ms-win-crt-runtime-l1-1-0.dll en Windows 7, 8 y 10

El error "El programa no puede iniciarse porque falta api-ms-win-crt-runtime-l1-1-0.dll en el equipo. Intente reinstalar el programa para corregir este problema." puede aparecer en Windows 7, 8, 8.1 o 10 a la hora de ejecutar ciertos programas como los de la suite de Adobe (en especial Adobe Photoshop), Microsoft Office, Audacity, iTunes de Apple o algunos videojuegos para Windows. Este problema puede resolverse simplemente actualizando el sistema operativo o instalando manualmente el archivo faltante.

Soluciones

Los siguientes métodos te ayudarán a solucionar el problema con el archivo api-ms-win-crt-runtime-l1-1-0.dll a través de actualizaciones o copiándolo directamente a la carpeta de Windows.

Actualizar Universal C Runtime en Windows Vista, 7, 8 u 8.1

Si el problema aparece en Windows Vista, 7, 8 u 8.1, probablemente se deba a que no está instalada la actualización Windows 10 Universal CRT, un componente de Windows 10 que contiene el archivo api-ms-win-crt-runtime-l1-1-0.dll faltante. En el sitio web de Microsoft es posible encontrar el instalador de este componente.

  1. Ingresa al apartado "Actualización para Universal C RunTime en Windows" de Microsoft.com.
  2. Dirígete hasta el apartado "Método 2: Centro de descarga de Microsoft" y oprime "Descargue ahora el paquete" según la versión de sistema operativo que tengas instalado. O bien, descarga directamente a través de los siguientes enlaces:
  3. Abre el instalador y sigue los pasos hasta terminar la instalación.
  4. Reinicia el equipo.

Instalar Visual C++ Redistributable for Visual Studio 2015

Otra de las soluciones recomendadas es la de instalar la actualización de Visual C++ 2015.

  1. Ingresa al sitio de descarga de Visual C++ Redistributable para Visual Studio 2015 en el sitio de Microsoft.
  2. Selecciona tu idioma y luego oprime el botón "Descargar".
  3. Selecciona solo vc_redist.x64.exe si tu sistema es de 64 bits y vc_redist.x32.exe si tu sistema es de 32 bits.
  4. Oprime el botón "Next" o siguiente y la descarga empezará automáticamente.
  5. Ejecuta el instalador y sigue los pasos hasta completarlo.
  6. Reinicia el equipo.

Actualizar Windows

Si lo anterior no funciona, puede que tu sistema operativo Windows necesite actualizarse. Para ello, dirígete a Inicio ≫ Configuración ≫ Actualización y seguridad ≫ Windows Update ≫ Buscar actualizaciones. En el caso de que alguna actualización esté disponible, instálala y luego reinicia el equipo.

Instalar el archivo .dll manualmente

En algunos casos será posible solucionar este error instalando manualmente el archivo .dll faltante.

  1. Descarga el archivo .dll del sitio DLL-Files.com o del sitio DLLme.com gratuitamente. 
  2. Abre la carpeta de Equipo ≫ Disco local (C:) ≫ Windows ≫ System32 y copia el archivo descargado dentro de la misma. 
  3. Intenta ejecutar el programa nuevamente.

Esta solución es válida para Windows XP, Vista, 7, 8, 8.1 y 10.

Otras maneras en las que se presenta el error

Este error también puede presentarse en Windows por medio del mensaje "The program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing" en inglés, o bien, alguno de los siguientes mensajes:

  • Ha surgido un problema al ejecutar api-ms-win-crt-runtime-l1-1-0.dll. No se ha encontrado el módulo especificado.
  • Error al cargar api-ms-win-crt-runtime-l1-1-0.dll. 
  • La ejecución de código no puede continuar porque no se encontró api-ms-win-crt-runtime-l1-1-0.dll.
  • Error al iniciar la aplicación porque no se encontró api-ms-win-crt-runtime-l1-1-0.dll.
  • api-ms-win-crt-runtime-l1-1-0.dll no está diseñado para ejecutarse en Windows o contiene un error.

Si te ha aparecido alguno de estos mensajes, ten por seguro que podrás solucionarlo a través de los métodos que te hemos comentado en este artículo.

Subir