Fixar el programa no pot començar perquè falta api-ms-win-crt-runtime-l1-1-0.dll

El missatge d'error de Windows 'El programa no pot iniciar-se perquè falta api-ms-win-crt-runtime-l1-1-0.dll' pot ser frustrant a resoldre.

El missatge d'error suggereix reinstal·lar el programa 'Intenta reinstal·lar el programa per solucionar aquest problema', però normalment no és la solució que soluciona el problema.

La següent guia us proporciona informació sobre l’error de sistema que podeu experimentar als ordinadors Windows i com podeu solucionar-lo de manera que no es produeixi l’error més.

El programa no pot començar perquè falta api-ms-win-crt-runtime-l1-1-0.dll

program-cant-start-api ms win crt runtime missing

Molts programes poden llançar l'error 'no es pot iniciar' a Windows, com ara Skype, Adobe Premiere, Adobe, Autodesk, XAMPP, Corel Draw, Microsoft Office i altres.

L'error indica que l'api-ms-win-crt-runtime-l1-1-0.dll de Dynamic Link Library no està disponible al PC. Aquesta DLL forma part del Microsoft Visual C ++ Redistribuïble i no sol instal·lar-se al costat del programa de programari que llança l'error.

Tot i que alguns instal·ladors poden comprovar la disponibilitat de la DLL o la redistribuïble de Microsoft Visual C ++ i la instal·len si falta, molts no ho fan.

L’error es produeix quan és cert el següent:

  1. KB2999226 no s'ha pogut instal·lar durant la instal·lació del Visual C ++ redistribuïble.

La solució és, doncs, tornar a instal·lar el Microsoft Visual C ++ Redistributable de manera que l’api-ms-win-crt-runtime-l1-1-0.dll estigui registrat al PC i utilitzable per programari.

Causa: KB2999226

Això s’aplica a totes les versions de Windows i client de servidor compatibles abans de Windows 10 i Windows Server 2016.

El Windows 10 Universal CRT és un component del sistema operatiu de Windows que permet la funcionalitat CRT al sistema operatiu Windows. Aquesta actualització permet que les aplicacions d’escriptori de Windows que depenen del llançament de Windows 10 Universal CRT s’executin en sistemes operatius anteriors de Windows.

Microsoft Visual Studio 2015 crea una dependència de la CRT Universal quan es creen aplicacions mitjançant el kit de desenvolupament de programari (SDK) de Windows 10. Podeu instal·lar aquesta actualització en sistemes operatius anteriors de Windows per permetre que aquestes aplicacions funcionin correctament.

S'ha corregit l'error

Es recomana que seguiu la guia de la carta. Tot i que podeu saltar alguns passos, per exemple, si instal·leu directament la redistribuïció de Microsoft Visual C ++ 2015, normalment és millor procedir amb precaució.

Primer El que voldríeu fer és comprovar si el Microsoft Visual C ++ 2015 Redistributable està instal·lat al PC de Windows.

uninstall-microsoft visual c++ 2015 redistributable

  1. Toqueu la tecla Windows, escriviu appwiz.cpl i feu clic a la tecla Enter. Això obre la miniaplicació del Tauler de control de programes i funcions.
  2. Desplaceu-vos cap avall a la pàgina fins trobar la llista de paquets redistribuïbles de Microsoft Visual C ++ instal·lats. Si vols saber per què hi ha tantes redistribuïbles instal·lades consulteu aquest article.
  3. Si veieu Microsoft Visual C ++ 2015 redistribuïble a la llista, feu clic amb el botó dret sobre ella i seleccioneu l’opció de desinstal·lar. Tingueu en compte que és possible que veieu una versió de 64 bits (x64) i una de 32 bits (x86) de la redistribuïble i que heu d'eliminar totes dues.

Nota : També es pot causar una redistribuïble de Microsoft Visual C ++ 2017. Us suggereixo que intenteu eliminar el 2015 Redistribuïble per veure si resol el problema després de la reinstal·lació. Si no ho fa, és possible que vulgueu repetir el procés amb la redistribuïció del 2017.

Si teniu errors, per exemple, que Windows no pot desinstal·lar la redistribuïció de Microsoft Visual C ++, potser voldreu utilitzar programes com Revo Uninstaller per eliminar amb força les restes.

Estic molt us recomanem que creeu una còpia de seguretat de la partició de Windows primer abans de fer-ho, ja que les coses es poden trencar.

Un cop això es fa, esperem que sense errors, és possible que desitgeu consultar les actualitzacions de Windows per tenir actualitzacions. Aquest pas pot ser que no sempre sigui necessari i és possible que alguns usuaris no vulguin executar actualitzacions de Windows perquè actualitzen les seves màquines de Windows d’una altra manera.

  1. Toqueu la tecla Windows, escriviu Windows Update i toqueu la tecla Enter del teclat. Això obre la interfície de Windows Update.
  2. El Windows pot executar una comprovació automàticament o quan feu clic al botó de comprovació d’actualitzacions.
  3. Seguiu les instruccions per instal·lar actualitzacions.

Últim però no per això menys important, cal tornar a instal·lar el Microsoft Visual C ++ Redistribuïble a la màquina Windows.

  1. Visiteu la pàgina Lloc web de descàrrega de Microsoft per descarregar la versió redistribuïble de Microsoft Visual C ++ 2015 de 32 bits i / o 64 bits.
  2. Visiteu la pàgina Lloc web de Visual Studio per descarregar la versió de 32 bits i / o 64-bits de Microsoft Visual C ++ Redistribuïble per a Visual Studio 2017.
  3. Executeu els instal·ladors per afegir el programari al PC de Windows.

Si intenteu carregar el programa que va llançar l'error 'El programa no es pot iniciar perquè falta api-ms-win-crt-runtime-l1-1-0.dll', haureu de notar que el programa s'inicia bé. i sense llançar aquest missatge d’error.