El programa no puede empezar porque falta el api-ms-win-crt-runtime-l1-1-0.dll

Has abierto un archivo en tu PC con Windows y ves el mensaje de error, «El programa no se puede iniciar porque api-ms-win-crt-runtime-l1-1-0.dll no está en tu ordenador. Intenta reinstalar el programa para solucionar este problema».

Este problema sólo ocurre cuando intentas abrir un programa y puede ser una situación frustrante.

¿Por qué aparece el error api-ms-win-crt-runtime-l1-1-0.dll?

Cuando abres un programa y aparece este error, significa que el programa no puede iniciarse porque falta el api-ms-win-crt-runtime-l1-1-0.dll en tu ordenador.

Esto también puede significar que el CRT universal que forma parte del Redistribuible de Visual C++ no se ha instalado correctamente. Esto puede arreglarse actualizando el CRT universal.

Actualización del tiempo de ejecución del Universal C

Esta es la primera y más confiable cosa que puedes hacer para evitar que este mensaje aparezca.

El CRT Universal es un componente del sistema operativo Microsoft Windows.

Esto significa que si no se actualiza correctamente, podría tener problemas en el sistema operativo Windows.

Para actualizar el Runtime de Universal C:

  1. Descargue el CRT Universal de Microsoft
  2. Instalar el paquete de actualización
  3. Reinicie su PC para implementar los cambios
  4. Los programas deben empezar a funcionar sin errores

Después de descargar este paquete de actualización, ahora puedes abrir los programas sin ver el error.

Si esto funcionó, significa que la CRT Universal no se instaló correctamente, lo que causó que el error apareciera.

Actualizar el software con Windows Update

Como el archivo api-ms-win-crt-runtime-l1-1-0.dll está incluido en el software, puedes intentar arreglar este problema reinstalando el software.

Esto se puede hacer a través de Windows Update.

Para actualizar el software:

  1. Buscar Comprobar la actualización en la barra de búsqueda
  2. Haga clic en Compruebe si hay una actualización
  3. Windows buscará una nueva actualización e instalará una automáticamente
  4. Si no, haz clic en el botón instalar actualizaciones
  5. Reinicie su PC para implementar los cambios
  6. El error ya no debería aparecer

Después de hacer estos pasos, no deberías ver este error de nuevo cuando intentas abrir un programa.

Si todavía ves este error, ve al siguiente paso.

Reparar Visual C++ Redistribuible

Lo siguiente que tienes que hacer es reparar el programa redistribuible de Visual C++ instalado en tu PC. Esto va a arreglar el programa si es la causa del problema.

Para reparar esto:

  1. Ir al panel de control
  2. Haga clic en Programas
  3. Ir a Programas y características
  4. Haga clic en Microsoft Visual C++ 2015 Redistribuible

El programa no puede empezar porque falta el api-ms-win-crt-runtime-l1-1-0.dll 1

  1. Clic Reparar
  2. Haga clic en y siga las instrucciones
  3. El error ya no debería aparecer

Si has intentado todos los pasos anteriores y sigues viendo este error, tendrás que ir al siguiente paso.

Descargue el archivo DLL que falta

Si este archivo falta en tu pc, tendrás que copiar el archivo DLL de otro PC.

Para ello, primero tendrás que comprobar si ambos ordenadores funcionan en el mismo sistema.

  1. Escriba la información del sistema y ábrala

El programa no puede empezar porque falta el api-ms-win-crt-runtime-l1-1-0.dll 2

  1. Comprueba el tipo de sistema y el nombre del sistema operativo y asegúrate de que es el mismo que el del otro PC
  2. En la otra computadora, presione el logo de Windows + E
  3. Ir a C:NWindowsN-System32
  4. Escriba api-ms-win-crt-runtime-l1-1-0.dll y enter

El programa no puede empezar porque falta el api-ms-win-crt-runtime-l1-1-0.dll 3

  1. Copia esto y pégalo en la misma ubicación que tu archivo

Después de esto, ya no deberías ver este mensaje de error que aparece cuando intentas abrir un programa.