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

El mensaje de error de Windows "El programa no puede iniciarse porque falta api-ms-win-crt-runtime-l1-1-0.dll" puede ser frustrante de resolver.

El mensaje de error sugiere reinstalar el programa "Intente reinstalar el programa para solucionar este problema", pero generalmente esta no es la solución que soluciona el problema.

La siguiente guía le proporciona información sobre el error del sistema que puede experimentar en las PC con Windows y cómo solucionarlo para que el error ya no se produzca.

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

Muchos programas pueden arrojar el error "no se puede iniciar" en Windows, incluidos Skype, Adobe Premiere, Adobe, Autodesk, XAMPP, Corel Draw, Microsoft Office y otros.

El error indica que la Biblioteca de enlaces dinámicos api-ms-win-crt-runtime-l1-1-0.dll no está disponible en la PC. Esta DLL forma parte del redistribuible de Microsoft Visual C ++ y, por lo general, no se instala junto con el programa de software que genera el error.

Si bien algunos instaladores pueden verificar la disponibilidad de la DLL o el Redistribuible de Microsoft Visual C ++ e instalarlo si falta, muchos no lo hacen.

El error se produce cuando se cumple lo siguiente:

  1. KB2999226 no se pudo instalar durante la instalación de Visual C ++ Redistributable.

Por lo tanto, la solución es instalar Microsoft Visual C ++ Redistributable nuevamente para que api-ms-win-crt-runtime-l1-1-0.dll esté registrado en la PC y pueda ser utilizado por el software.

Causa: KB2999226

Esto se aplica a todas las versiones de cliente y servidor compatibles de Windows anteriores a Windows 10 y Windows Server 2016.

Windows 10 Universal CRT es un componente del sistema operativo Windows que permite la funcionalidad CRT en el sistema operativo Windows. Esta actualización permite que las aplicaciones de escritorio de Windows que dependen de la versión CRT universal de Windows 10 se ejecuten en sistemas operativos Windows anteriores.

Microsoft Visual Studio 2015 crea una dependencia en Universal CRT cuando las aplicaciones se crean utilizando el Kit de desarrollo de software (SDK) de Windows 10. Puede instalar esta actualización en sistemas operativos Windows anteriores para permitir que estas aplicaciones se ejecuten correctamente.

Arreglando el error

Se recomienda que siga la guía de la carta. Si bien puede omitir algunos pasos, por ejemplo, instalando Microsoft Redistribuible Visual C ++ 2015 directamente, generalmente es mejor proceder con precaución.

Lo primero que puede hacer es verificar si el Microsoft Visual C ++ 2015 Redistributable está instalado en la PC con Windows.

  1. Toque la tecla de Windows, escriba appwiz.cpl y presione la tecla Intro. Esto abre el subprograma Panel de control de Programas y características.
  2. Desplácese hacia abajo en la página hasta encontrar la lista de paquetes redistribuibles de Microsoft Visual C ++ instalados. Si desea saber por qué hay tantos redistribuibles instalados, consulte este artículo.
  3. Si ve Microsoft Visual C ++ 2015 Redistributable en la lista, haga clic derecho sobre él y seleccione la opción de desinstalación. Tenga en cuenta que puede ver una versión de 64 bits (x64) y una versión de 32 bits (x86) del redistribuible, y que necesita eliminar ambas.

Nota : La falta de redistribución de Microsoft Visual C ++ 2017 también puede ser la causa. Le sugiero que pruebe y elimine el Redistribuible 2015 primero para ver si resuelve el problema después de la reinstalación. Si no es así, es posible que desee repetir el proceso con el 2017 Redistribuible.

Si se encuentra con errores, por ejemplo, que Windows no puede desinstalar el Microsoft Visual C ++ Redistributable, entonces es posible que desee utilizar programas como Revo Uninstaller para eliminar con fuerza las sobras.

Le recomiendo que cree una copia de seguridad de su partición de Windows antes de hacerlo, ya que las cosas pueden romperse.

Una vez hecho esto, con suerte sin errores, es posible que desee verificar las actualizaciones de Windows para obtener actualizaciones. Es posible que este paso no siempre sea necesario y que algunos usuarios no quieran ejecutar las Actualizaciones de Windows porque actualizan sus máquinas con Windows de una manera diferente.

  1. Toque la tecla de Windows, escriba Windows Update y presione la tecla Intro en el teclado. Esto abre la interfaz de Windows Update.
  2. Windows puede ejecutar una verificación automáticamente, o cuando hace clic en el botón buscar actualizaciones.
  3. Siga las instrucciones para instalar actualizaciones.

Por último, pero no menos importante, debe instalar Microsoft Visual C ++ Redistributable nuevamente en la máquina Windows.

  1. Visite el sitio web de descarga de Microsoft para descargar la versión de 32 bits y / o 64 bits de Microsoft Visual C ++ 2015 Redistributable.
  2. Visite el sitio web de Visual Studio para descargar la versión de 32 bits y / o 64 bits de Microsoft Visual C ++ Redistributable para Visual Studio 2017.
  3. Ejecute los instaladores para agregar el software a la PC con Windows.

Si intenta cargar el programa que arrojó el error "El programa no puede iniciarse porque falta api-ms-win-crt-runtime-l1-1-0.dll", debe notar que el programa se inicia bien y sin lanzar ese mensaje de error.