W komputerze brakuje api-ms-win-crt-runtime-l1-1-0.dll – jak to naprawić?

Redaktor NetMaster
Redaktor NetMaster
2 min. czytania

Jednym z częstych błędów, które ostatnio napotkali użytkownicy systemów Windows 7, 8.1 i 8, jest komunikat, że programu nie można uruchomić, ponieważ na komputerze brakuje api-ms-win-crt-runtime-l1-1-0.dll.

W tej instrukcji krok po kroku o tym, co powoduje ten błąd, jak prawidłowo pobrać plik api-ms-win-crt-runtime-l1-1-0.dll z oficjalnej strony Microsoft, tym samym naprawiając problem podczas uruchamiania programów. Również na końcu znajduje się instrukcja wideo, jak naprawić błąd, jeśli ta opcja bardziej Ci odpowiada.

Komunikat o błędzie pojawia się, gdy uruchamiasz te programy lub gry, które używają funkcji Windows 10 Universal C Runtime (CRT) do działania i działają w poprzednich wersjach systemu – Windows 7, 8, Vista. Najczęściej są to programy Skype, Adobe i Autodesk, Microsoft Office i wiele innych.

Aby takie programy mogły działać i nie powodować komunikatów o braku api-ms-win-crt-runtime-l1-1-0.dll na komputerze, została wydana aktualizacja KB2999226 dla tych wersji systemu Windows, integrująca niezbędne funkcje w systemach starszych niż Windows 10.

Z kolei błąd występuje, jeśli ta aktualizacja nie została zainstalowana lub wystąpiła awaria podczas instalacji niektórych plików pakietu redystrybucyjnego Visual C ++ 2015, które są częścią określonej aktualizacji.

Prawidłowe sposoby pobrania pliku api-ms-win-crt-runtime-l1-1-0.dll i naprawienia błędu to następujące opcje (aby wszystko działało, usługa Windows Update musi być włączona):

Aktualizację można pobrać ze strony https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows (wybierz wymaganą wersję z listy w drugiej części na stronie, pamiętaj, że x86 jest dla systemów 32-bitowych, pobierz i zainstaluj). Jeśli instalacja nie nastąpi, np. zostanie zgłoszone, że aktualizacja nie dotyczy Twojego komputera, użyj metody instalacji opisanej na samym końcu instrukcji o błędzie 0x80240017 (przed ostatnim akapitem).

Jeśli zainstalowanie aktualizacji nie rozwiązało problemu, wykonaj następujące czynności:

Po zainstalowaniu wymagań wstępnych sprawdź, czy błąd „api-ms-win-crt-runtime-l1-1-0.dll jest nieobecny na komputerze” został naprawiony, próbując ponownie uruchomić program.

Jeśli błąd będzie się powtarzał, powtórz ten sam proces dla składników Visual C++ 2017. Aby uzyskać informacje na temat pobierania tych bibliotek, zobacz osobną sekcję Jak pobrać składniki redystrybucyjne Visual C++ z witryny firmy Microsoft.

Po wykonaniu tych prostych kroków problematyczny program lub gra najprawdopodobniej będzie działać bez żadnych problemów.

Udostępnij ten artykuł