Poprawka: brak pliku AdbWinApi.dll

W „ AdbWinAPi.dll brakuje ” błąd jest zazwyczaj spotykane przez użytkowników podczas próby odblokowania bootloadera na swoich telefonach komórkowych - zazwyczaj w modelach Samsung i HTC. Jednak problem występuje również wtedy, gdy pakiet Android SDK lub Android Debug Bridge są nieprawidłowo odinstalowywane lub są wymuszane przez pakiet zabezpieczeń.

Plik adbwinapi.dll jest częścią narzędzia Android Debug Bridge . Jest domyślnie dołączony do zestawu SDK systemu Android i jest często używany podczas procesu odblokowywania większości modeli smartfonów.

Naprawianie błędu „ Brak pliku AdbWinAPi.dll ” różni się w zależności od tego, kiedy pojawia się komunikat o błędzie.

Jeśli podczas próby odblokowania telefonu z systemem Android pojawia się błąd „ Brak pliku AdbWinAPi.dll ”, problem można zwykle rozwiązać, przenosząc plik adbWinAPI.dll wraz z dwoma innymi plikami z folderu SDK do folderu c: \ android .

Jeśli jednak widzisz ten komunikat o błędzie podczas procesu uruchamiania, jest bardzo prawdopodobne, że plik został usunięty ręcznie z komputera bez odinstalowywania pozostałej części pakietu SDK lub został on usunięty przez pakiet zabezpieczeń.

Jak naprawić błędy „Brak pliku AdbWinAPi.dll”

Jeśli szukasz sposobu na rozwiązanie problemu „ Brak pliku AdbWinAPi.dll ”, pomocne będą poniższe metody.

Jeśli podczas każdego uruchamiania pojawia się błąd „ Brak pliku AdbWinAPi.dll ”, zastosuj metodę 1 . Jeśli uniemożliwiasz odblokowanie programu ładującego telefonu z powodu błędu „ Brak pliku AdbWinAPi.dll ”, wykonaj metodę 2 .

Metoda 1: Używanie autouruchamiania do usuwania pozostałych elementów startowych i kluczy rejestru

Jeśli przeszkadza Ci błąd „ Brak AdbWinAPi.dll ” przy każdym uruchomieniu komputera, możliwe, że niedawno usunąłeś pakiet Android SDK lub Android Debug Bridge bez śledzenia oficjalnych kanałów - być może usunąłeś Android Studio lub inną aplikację, która często wywołuje AdbWinAPi.dll. Jeśli nie zrobiłeś tego sam, prawdopodobnie Twój pakiet zabezpieczeń poddał kwarantannie lub usunął plik AdbWinAPi.dll, ponieważ był powiązany z infekcją wirusową.

Ręczne usuwanie lub automatyczne usuwanie AV prawdopodobnie pozostawi elementy startowe i klucze rejestru, które będą nadal wywoływać plik AdbWinAPi.dll, nawet jeśli już nie istnieje. W takim przypadku system Windows jest zmuszony do automatycznego wyświetlania wyskakującego komunikatu o błędzie, ponieważ nie można już znaleźć pliku.

Jeśli masz dość pobierania tego komunikatu o błędzie przy każdym uruchomieniu, możesz go łatwo rozwiązać, używając oprogramowania, które radzi sobie z pozostałymi plikami. Autoruns to darmowe oprogramowanie opracowane przez inżyniera Microsoft, które bardzo ułatwia identyfikację nieużywanych kluczy rejestru i elementów startowych oraz radzenie sobie z nimi.

Oto krótki przewodnik dotyczący używania autouruchamiania do usuwania nieużywanych elementów startowych, które mogą wywołać błąd „ Brak pliku AdbWinAPi.dll ”:

  1. Odwiedź łącze Microsoft ( tutaj ) i przewiń w dół do sekcji pobierania. Następnie kliknij hiperłącze Autoruns i Autorunsc, aby rozpocząć pobieranie.

  2. Po zakończeniu pobierania użyj oprogramowania do dekompresji, aby wyodrębnić zawartość archiwum. Upewnij się, że utworzyłeś dla niego dedykowany folder, ponieważ archiwum nie zawiera folderu głównego.
  3. Otwórz folder Autoruns , który właśnie utworzyłeś i kliknij dwukrotnie plik Autoruns.exe, aby otworzyć oprogramowanie.
  4. Poczekaj, aż aplikacja się otworzy i lista Wszystko zostanie w pełni wypełniona. Pamiętaj, że może to zająć kilka minut, w zależności od specyfikacji komputera i liczby posiadanych elementów startowych.

  5. Gdy wszystkie wpisy startowe zostaną w pełni załadowane na liście Wszystko , naciśnij Ctrl + F, aby otworzyć funkcję wyszukiwania. Następnie wpisz „ AdbWinAPi.dll” w polu obok opcji Znajdź , a następnie naciśnij przycisk Znajdź następny .

  6. Następnie kliknij prawym przyciskiem myszy wpis podświetlony na niebiesko i zobacz, który program go używa, patrząc na Opis i lokalizację . Jeśli stwierdzisz, że nie używasz już tego programu lub nie ma go już na komputerze, kliknij prawym przyciskiem myszy wpis i wybierz Usuń .

  7. Gdy uporasz się z pierwszym wystąpieniem, ponownie naciśnij przycisk Znajdź następny (za pomocą funkcji wyszukiwania) i powtórz krok 6 ponownie z każdym innym wpisem, który nie jest uwzględniony.
  8. Po rozwiązaniu wszystkich wpisów zawierających plik „AdbWinAPi.dll” zamknij Autouruchamianie i uruchom ponownie komputer. Przy następnym uruchomieniu nie powinien już przeszkadzać błąd „ Brak pliku AdbWinAPi.dll ”.

Metoda 2: Kopiowanie pliku AdbWinAPi.dll do folderu odblokowania

W „ AdbWinAPi.dll brakuje ” błąd jest często spotykane przez użytkowników, które starają się odblokować bootloader na swoich urządzeniach z Androidem. W większości przypadków problem występuje z powodu braku zestawu SDK systemu Android na komputerze użytkownika lub braku plików adb.exe, adbWinAPi.dll i Fastboot.exe w folderze przechowującym pliki odblokowujące.

Oto krótki przewodnik, który pomoże Ci upewnić się, że masz wymagania niezbędne do odblokowania programu ładującego telefonu i ominięcia błędu „ Brak pliku AdbWinAPi.dll ”:

  1. Najpierw upewnij się, że masz zainstalowany pakiet Android SDK w swoim systemie. Jeśli zainstalowałeś już Android Studio, Eclipse lub inne IDE dla Androida, będziesz już mieć je zainstalowane w swoim systemie. Jeśli nie masz zainstalowanego zestawu Android SDK w swoim systemie, odwiedź ten oficjalny link ( tutaj ), przewiń w dół do opcji Tylko narzędzia wiersza poleceń i pobierz wersję systemu Windows.

    Uwaga: Możesz również pobrać Mini-SDK ( tutaj ), który jest niezwykle lekki i zawiera wszystkie niezbędne pliki.

  2. Po upewnieniu się, że w systemie jest zainstalowany zestaw SDK systemu Android, przejdź do folderu instalacyjnego zestawu SDK (domyślna lokalizacja to c: \ android-SDK-windows ) i skopiuj następujące pliki z folderu narzędzi platformy :

    adb.exe

    adbWinApi.dll

    Fastboot.exe

  3. Wklej trzy pliki w folderze zawierającym pliki niezbędne do odblokowania telefonu, a następnie wznów proces odblokowywania. Powinieneś być w stanie go ukończyć bez wyświetlania błędu „ Brak pliku AdbWinAPi.dll ”.