Jak naprawić błąd „Nie można uruchomić programu, ponieważ brakuje pliku api-ms-win-crt-runtime-l1-1-0.dll”


Biblioteki Dynamic Link, czyli pliki DLL, to podstawowe komponenty obsługujące większość aplikacji na komputerze z systemem Windows. Brakuje Biblioteki DLL powodują różne błędy, a zależne programy nie działają poprawnie bez nich.

Jeden z częstszych błędów braku biblioteki DLL jest spowodowany brakiem pliku api-ms-win-crt-runtime-l1-1-0.dll . Ale czym dokładnie jest ta biblioteka DLL? A co ważniejsze, jak rozwiązać ten problem?

Oto kompletny przewodnik, jak naprawić błąd api-ms-win-crt-runtime-l1-1-0.dll na komputerze.

Co to jest plik api-ms-win-crt-runtime-l1-1-0.dll i dlaczego jest ważny?

C++ to prawdopodobnie najpopularniejszy język kodowania aplikacji Windows. Niezależnie od tego, czy jest to Adobe, Autodesk czy CorelDRAW, wiele wiodących aplikacji powstaje przy użyciu programu Visual Studio C++ firmy Microsoft.

Aby uruchomić takie oprogramowanie, Twój komputer potrzebuje zbioru bibliotek konwertujących kod na wykonywalne polecenia. Ta kolekcja nazywa się Pakiet redystrybucyjny Microsoft Visual C++ i zawiera wszystkie biblioteki DLL wymagane do uruchamiania aplikacji utworzonych przy użyciu Visual Studio C++.

Zwykle ten pakiet jest instalowany domyślnie w każdej wersji systemu Windows. Jeśli jednak pliki ulegną uszkodzeniu lub z jakiegoś powodu nie będą dostępne, aplikacje zaczną wyrzucać brakujące błędy DLL. Może się to również zdarzyć z powodu przestarzałej wersji pakietu redystrybucyjnego Visual C++.

Poprawka 1: zaktualizuj system Windows

Ponieważ pakiet redystrybucyjny Visual C++ jest częścią domyślnej instalacji systemu Windows, jest on automatycznie aktualizowany przy każdej nowej aktualizacji systemu Windows. Zatem najprostszym sposobem naprawienia brakujących błędów DLL jest niech system Windows sam się zaktualizuje.

  1. Najpierw otwórz menu Start i kliknij Ustawienia (ikona w kształcie koła zębatego).
    1. Pojawi się okno Ustawienia. Wybierz opcję Windows Update – w systemie Windows 11; jest to ostatni – aby sprawdzić dostępność aktualizacji.
      1. W tym oknie będą wyświetlane wszelkie oczekujące aktualizacje. Aby kontynuować aktualizację, wystarczy kliknąć przycisk Pobierz i zainstaluj .
      2. Zazwyczaj rozwiązuje to wszelkie utrzymujące się problemy z bibliotekami DLL, w tym błąd braku pliku api-ms-win-crt-runtime-l1-1-0.dll. Dlatego zawsze należy aktualizować system Windows, zwłaszcza jeśli chodzi o krytyczne aktualizacje systemu Windows..

        Poprawka 2: zainstaluj ponownie pakiet redystrybucyjny Visual C++ 2015

        Jeśli usługa Windows Update nie naprawi automatycznie brakującej biblioteki DLL, należy ręcznie ponownie zainstalować pakiet redystrybucyjny. Na stronie Microsoftu dostępnych jest wiele instalacji redystrybucyjnych Visual C++ – potrzebujemy wersji 2015.

        Na szczęście nie musisz szukać w Internecie odpowiedniej wersji. Firma Microsoft oferuje jeden instalator dla wszystkich najnowszych wersji pakietu redystrybucyjnego Visual C++, w tym wersji 2015, 2017, 2019 i 2022.

        1. Rozpocznij od pobrania odpowiedniego instalatora dla swojego komputera z oficjalna strona internetowa. Istnieją instalatory dla procesorów 32-bitowych (x86), wersji 64-bitowych i systemów ARM. W przypadku większości komputerów właściwym wyborem będzie plik vc_redist.x64.exe.
          1. Uruchom pobrany plik, aby uruchomić instalację. Zaakceptuj warunki licencji i kliknij Zainstaluj , aby kontynuować.
            1. Instalator automatycznie wykryje brakujące wersje pakietu Visual C++ Redistributable na Twoim komputerze i zainstaluje je.
            2. Ta metoda to najlepszy sposób na prawidłowe zainstalowanie pakietu redystrybucyjnego na komputerze, ponieważ konfiguracja obejmuje wszystkie używane wersje pakietu. Zatem nawet jeśli błąd wynikał z brakującej biblioteki DLL z pakietu redystrybucyjnego Visual C++ 2017, ten instalator go naprawi.

              Poprawka 3: Naprawianie pakietu redystrybucyjnego Visual C++ 2015

              Ponowna instalacja jest lepszym sposobem, ale jeśli chcesz, możesz także naprawić istniejącą instalację. Oczywiście działa to tylko wtedy, gdy pakiet Visual C++ Redistributable 2015 był już zainstalowany na komputerze, ale utracił część plików.

              1. Aby naprawić instalację pakietu Visual C++ Redistributable 2015, otwórz menu Start i wyszukaj Aplikacje i funkcje (nazywane Programami i funkcjami w starszych wersjach systemu Windows, np. Windows 7).
                1. Sekcja ustawień systemu, Aplikacje i funkcje, pozwala zobaczyć wszystkie aplikacje zainstalowane na komputerze i wprowadzić w nich zmiany.
                  1. Znalezienie odpowiedniego pakietu jest łatwe — wystarczy wpisać „Wizualny” w polu wyszukiwania, aby wyświetlić listę wszystkich pakietów podlegających redystrybucji. Następnie przewiń tę listę, aż znajdziesz wersję 2015.
                  2. .
                    1. Teraz kliknij przycisk z trzema kropkami, aby wyświetlić małe menu z dwiema opcjami: Modyfikuj i Odinstaluj . Wybierz pierwszy.
                      1. Otworzy się instalator pakietu redystrybucyjnego Visual C++. Kliknij przycisk Napraw , aby przeskanować instalację i naprawić wszelkie brakujące lub uszkodzone pliki.
                        1. Instalacja zostanie zakończona, zanim się zorientujesz. Plik api-ms-win-crt-l1-1-0.dll został przywrócony.
                        2. Jaki jest najlepszy sposób na naprawienie brakującego błędu api-ms-win-crt-runtime-l1-1-0.dll?

                          Każda brakująca biblioteka DLL zwykle wskazuje na przestarzały lub uszkodzony komponent systemu. Wcześniej trzeba było ręcznie określić, do którego pakietu należy (niektóre przewodniki online nadal sugerują tę metodę). W dzisiejszych czasach łatwiej jest po prostu pozwolić, aby Windows sobie z tym poradził.

                          Aktualizacje systemu Windows domyślnie zapewniają aktualizację niezbędnych sterowników i bibliotek DLL do najnowszych wersji. Samo włączenie aktualizacji rozwiąże większość problemów z oprogramowaniem w instalacji systemu Windows.

                          W rzadkich przypadkach, gdy to nie zadziała, zawsze możesz ponownie zainstalować Visual C++ Redistributable 2015, pakiet, do którego należy brakująca biblioteka DLL. Naprawa istniejącego pakietu jest również możliwa, co pozwala szybko naprawić wszelkie uszkodzone pliki.

                          .

                          Powiązane posty:


                          24.06.2022