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.
Contenidos
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.
- Ingresa al apartado "Actualización para Universal C RunTime en Windows" de Microsoft.com.
- 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:
- Windows 8.1: Versión para 32 bits | Versión para 64 bits.
- Windows 8: Versión para 32 bits | Versión para 64 bits.
- Windows 7: Versión para 32 bits | Versión para 64 bits.
- Windows Vista: Versión para 32 bits | Versión para 64 bits.
- Abre el instalador y sigue los pasos hasta terminar la instalación.
- 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.
- Ingresa al sitio de descarga de Visual C++ Redistributable para Visual Studio 2015 en el sitio de Microsoft.
- Selecciona tu idioma y luego oprime el botón "Descargar".
- 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.
- Oprime el botón "Next" o siguiente y la descarga empezará automáticamente.
- Ejecuta el instalador y sigue los pasos hasta completarlo.
- 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.
- Descarga el archivo .dll del sitio DLL-Files.com o del sitio DLLme.com gratuitamente.
- Abre la carpeta de Equipo ≫ Disco local (C:) ≫ Windows ≫ System32 y copia el archivo descargado dentro de la misma.
- 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.