Czy słowa „brak api-ms-win-crt-runtime-l1-1-0.dll” dzwonią? Najczęściej zobaczysz to podczas uruchamiania programu na komputerze z systemem Windows jako komunikat o błędzie Program nie może się uruchomić, ponieważ api-ms-win-crt-Na twoim komputerze brakuje runtime-l1-1-0.dll.
Ten błąd oznacza albo, że Universal CRT, który jest częścią pakietu redystrybucyjnego Visual C ++, albo nie został poprawnie zainstalowany, albo plik api-ms-win-crt-runtime-l1-1-0.dll został uszkodzony lub zniknął. Ten błąd może pojawić się podczas próby otwarcia niektórych aplikacji Adobe, oprogramowania SmartFTP, Skype, Microsoft Office i tak dalej.
Poprawka: Brak błędu Api-Ms-Win-Crt-Runtime-L1-1-0.dll
Spis treści
- 1. Wymagania wstępne
- 2. Naprawianie brakującego błędu Api-Ms-Win-Crt-Runtime-L1-1-0.dll
- 2.1. Napraw już zainstalowany pakiet redystrybucyjny Visual C++ 2012
- 2.2. Ponownie zarejestruj plik DLL
- 2.3. Pobierz aktualizację dla Universal C Runtime
- 2.4. Zainstaluj aktualizację redystrybucyjną Microsoft Visual C++
- 2.5. Zainstaluj aktualizację redystrybucyjną Microsoft Visual C++ dla programu Visual Studio 2017
Niektóre warunki wstępne, o które należy zadbać
Zanim przejdziesz dalej z poprawkami, postępuj zgodnie z instrukcjami podanymi poniżej:
- Upewnij się, że aktualizujesz system Windows. Uruchom Windows Update i potwierdź.
- Uruchom Kontroler plików systemowych zastąpić potencjalnie uszkodzone pliki systemowe.
- Możesz także ponownie zainstalować program, który powoduje ten błąd.
Naprawianie brakującego błędu Api-Ms-Win-Crt-Runtime-L1-1-0.dll
1. Napraw już zainstalowany pakiet redystrybucyjny Visual C++ 2012
Jeśli masz już zainstalowany pakiet redystrybucyjny Visual C++ 2012, ale nadal występuje błąd, może być konieczne naprawienie programu.
- Otwórz Panel sterowania i przejdź do Programy i funkcje
- Dowiedzieć się Pakiet redystrybucyjny Microsoft Visual C++ 2012 (x64) [dla komputera 64-bitowego], kliknij go prawym przyciskiem myszy i wybierz Zmień.
- Kliknij na Naprawa przycisk.
- Kliknij Tak w monicie Kontroli konta użytkownika i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć naprawę.
2. Ponownie zarejestruj plik DLL
Jeśli plik DLL jest obecny na komputerze, ale nadal pojawia się błąd braku api-ms-win-crt-runtime-l1-1-0.dll, może być konieczne ponowne zarejestrowanie pliku DLL.
Lokalizacja pliku DLL jest pokazana na poniższym obrazku:

Połączenia Regsvr32 tool to narzędzie wiersza poleceń, które może być używane do rejestrowania i wyrejestrowywania pliku DLL. Aby zarejestrować plik DLL, otwórz okno wiersza polecenia jako administrator, wpisz następujące polecenie i naciśnij Enter:
regsvr32 "ścieżka i nazwa pliku dll lub ocx"
Aby wyrejestrować plik DLL, otwórz okno wiersza polecenia jako administrator, wpisz następujące polecenie i naciśnij Enter:
regsvr32 /u "ścieżka i nazwa pliku dll lub ocx"
Jeśli brakuje pliku DLL, możesz wypróbować następujące poprawki:
- Uruchom wbudowane narzędzie Kontroler plików systemowych, aby zastąpić brakujące lub uszkodzone pliki systemu operacyjnego.
- Naciśnij Ikona Windows + R. Rodzaj cmd.exe do okna i naciśnij enter, aby uruchomić okno wiersza polecenia.
- Jeśli używasz systemu Windows 10, Windows 8.1 lub Windows 8, najpierw uruchom Obsługa i zarządzanie obrazem wdrożenia (DISM) narzędzia przed uruchomieniem Kontrolera plików systemowych. Wpisz następujące polecenie, a następnie naciśnij Enter.
DISM.exe / Online / Cleanup-image / Restorehealth
- Wpisz następujący tekst w wierszu polecenia: sfc/scannow.
- Wszystkie chronione pliki zostaną przeskanowane, a wszelkie uszkodzone pliki zostaną zastąpione jako nowe.
- Uruchom narzędzie DISM (Deployment Image Servicing and Management) i napraw obraz systemu Windows oraz napraw uszkodzony magazyn składników systemu Windows.
- Naciśnij Ikona Windows + X aby otworzyć menu Power User i wybierz Wiersz polecenia (Admin).
- Wpisz następujące polecenie i naciśnij klawisz Enter:
DISM / Online / Cleanup-Image / RestoreHealth
- Napraw lub ponownie zainstaluj oprogramowanie, jeśli jakaś aplikacja zgłosi ten błąd.
- Skopiuj plik DLL z innego systemu i przywróć go na swoim komputerze, a następnie ponownie zarejestruj plik DLL.
Jeśli żadne z powyższych nie działa, w ostateczności możesz pobrać brakujący plik DLL z Internetu i użyć go. Chociaż kopiowanie i wklejanie pobranego pliku do określonej lokalizacji nie jest idealnym rozwiązaniem, może działać.
3. Pobierz aktualizację dla Universal C Runtime
Jeśli błąd nadal nie został rozwiązany, pobierz Aktualizacja dla uniwersalnego środowiska wykonawczego C od firmy Microsoft. Zainstaluj komponent Runtime, uruchom ponownie komputer i sprawdź. Pamiętaj tylko, że począwszy od systemu Windows 10, Universal CRT jest częścią systemu operacyjnego.
4. Zainstalować aktualizacja redystrybucyjna Microsoft Visual C++
Jeśli powyższe rozwiązania nie pomogą naprawić błędu braku api-ms-win-crt-runtime-l1-1-0.dll, może być konieczne zainstalowanie pakietu redystrybucyjnego Microsoft Visual C++ aktualizacja od firmy Microsoft. Musisz wybrać architekturę systemu operacyjnego, tj. 32-bitową lub 64-bitową.
5. Zainstaluj pakiet redystrybucyjny Microsoft Visual C++ dla Visual Studio 2017
Podobnie jak pakiet redystrybucyjny Visual C++ 2012, niektóre programy używają pakietu redystrybucyjnego Microsoft Visual C++ dla programu Visual Studio 2017, aby naprawić błąd. Więc może być konieczne zainstalowanie tego. Możesz znaleźć pakiet tutaj.
Wnioski
Mamy nadzieję, że powyższe rozwiązania przyjdą Ci na ratunek i pomogą pozbyć się błędu braku api-ms-win-crt-runtime-l1-1-0.dll. Daj nam znać, który z nich zadziałał dla Ciebie lub opublikuj swoje pytania w sekcji komentarzy poniżej.
Zostaw komentarz
Masz coś do powiedzenia na temat tego artykułu? Dodaj swój komentarz i rozpocznij dyskusję.