League of Legends się nie aktualizuje: Jak naprawić zależność i zainstalować Vanguard

Ostatnia aktualizacja: 01/10/2025

  • Zidentyfikuj i napraw brakujące zależności (WebView2, Visual C++ i .NET), aby ponownie uruchomić klienta Riot.
  • Wymuś instalację Riot Vanguard bez konieczności ingerencji w BIOS, obejmującą uprawnienia, usługi i czyszczenie klienta.
  • Unikaj blokad sieciowych: DNS, serwer proxy, inspekcja TLS i BITS mogą uniemożliwić pobranie programu Vanguard.
Liga Legend

Jeśli masz problem z przesłaniem, że League of Legends nie zaktualizuje się, ponieważ występuje „brakująca zależność”. A co gorsza, klient nawet nie chce pobrać Riot Vanguard – nie jesteś sam. Ten błąd stał się szczególnie frustrujący w systemie Windows 11, gdzie wielu graczy zgłasza problemy z łataniem, brakiem postępu pobierania lub brakiem instalatora Vanguard.

Typowy scenariusz jest prosty: ponownie instalujesz grę, kilkakrotnie restartujesz komputer, sprawdzasz, czy masz dużo wolnego miejsca, weryfikujesz, czy ścieżka instalacji jest prawidłowa, a klient nadal wyświetla komunikat, że czegoś brakuje, aby móc kontynuować. Co gorsza, nie ma śladu po folderze Riot Vanguard. w plikach programów lub w Riot Games/Liga Legend, a ogólne wsparcie nie rozwiązuje Twojego problemu. Tutaj znajdziesz kompleksowe podejście do jego rozwiązania bez ingerencji w BIOS.

Co się dzieje, gdy League of Legends nie aktualizuje się i brakuje zależności?

 

Gdy instalacja łatki zatrzymuje się i pojawia się ostrzeżenie o „brakującej zależności”, problem zwykle polega na tym, że klientowi Riot brakuje składnika systemu Windows wymaganego dla jego interfejsu lub instalatora oprogramowania anty-cheat. Najczęściej brakuje WebView2, Visual C++ Redistributable lub wersji .NET. kompatybilny. Jeśli jeden z tych pakietów nie jest zainstalowany (lub jest uszkodzony), klient może nie móc zaktualizować ani uruchomić instalacji Vanguard.

Ponadto od czasu dodania Riot Vanguard do League of Legends, aby móc rozpoczynać rozgrywki, konieczne jest pobranie i zainstalowanie usługi oraz jej sterownika. Jeśli Vanguard się nie zainstaluje, LoL nie dokończy aktualizacji lub się nie uruchomi, a w wielu przypadkach nie tworzy nawet folderu „Riot Vanguard” w plikach programów. Jeśli chcesz usunąć resztki, zobacz Jak odinstalować Riot Vanguard.

W opisanej przez wielu sytuacji podstawowe informacje zostały już sprawdzone: nie ma żadnych oczekujących aktualizacji systemu Windows, jest wolne miejsce, instalacja odbywa się w domyślnej ścieżce, nie ma żadnego innego oprogramowania antywirusowego, a sam program Windows Defender jest wyłączony. Jednak klient nadal tkwi w pętli, a Vanguard nigdzie nie jest widoczny.Często zdarza się również, że krążąca na forach sztuczka z wierszem poleceń nie działa w systemie Windows 11.

Ekskluzywna zawartość — kliknij tutaj  Grę 911 Operator można pobrać za darmo na platformie Steam przez ograniczony czas.

Na koniec pojawia się powracający strach: „Czy muszę zmieniać ustawienia BIOS-u, włączać Secure Boot lub włączać TPM, aby to zadziałało?”. W przypadku League of Legends nie jest to dobre rozwiązanie. Nie musisz przechodzić do BIOS-u, aby rozwiązać problem z pobieraniem/instalacją klienta lub programu Vanguard., a tym bardziej, jeśli problem dotyczy zależności lub uprawnień systemu Windows.

League of Legends nie aktualizuje się

Szybkie kontrole (bez dotykania BIOS-u)

 

Zanim przejdziemy do bardziej szczegółowych rozwiązań na wypadek braku aktualizacji League of Legends, przedstawiamy podstawową listę kontrolną, zawierającą jednak często pomijane niuanse. Tego typu kontrole nie wymagają zmian w BIOS-ie ani żadnych inwazyjnych czynności.:

  • Uruchom klienta Riot jako administrator. Kliknij prawym przyciskiem myszy „Klient Riot” i wybierz „Uruchom jako administrator”W ten sposób można uniknąć awarii podczas tworzenia usług lub zapisywania danych w plikach programów.
  • Tymczasowo wyłącz sieć VPN, serwery proxy i filtry internetowe w swojej sieci. Inspekcje SSL/TLS lub niektóre serwery proxy może uniemożliwić klientowi pobranie komponentów takich jak Vanguard.
  • Sprawdź, czy usługa Instalatora Windows jest włączona. Naciśnij klawisze Win+R, wpisz services.msc i zaznacz „Instalator Windows”. Jeśli jest wyłączona, ustaw ją na Manualną lub Automatyczną.
  • Wykonaj czysty rozruch: msconfig > karta Usługi > ukryj usługi Microsoft > wyłącz wszystkie pozostałe > uruchom ponownie. Unikaj konfliktów z innymi programami anty-cheatowymi i narzędziami wpisz FACEIT, BattlEye, iCUE, RGB, itp.
  • Napraw pliki systemowe: Otwórz CMD jako administrator i uruchom: sfc /scannow a potem DISM /Online /Cleanup-Image /RestoreHealthPo zakończeniu uruchom ponownie.

Jeśli nic z tego nie zmieni zachowania klienta, czas przejść do zależności. Gdy brakuje jednego z nich, klient zazwyczaj nie reaguje lub wyświetla przerażający komunikat brakującej zależności.

Napraw brakującą zależność (WebView2, Visual C++ i .NET)

Wiele osób zgłasza, że ​​po ponownej instalacji komponentów Microsoftu błąd informujący o braku aktualizacji League of Legends znika, a klient w końcu pobiera Vanguard. Oto trzy najważniejsze pakiety, które powinieneś zainstalować lub naprawić.:

  • Microsoft Edge WebView2 Runtime (Evergreen): Klient Riot korzysta z osadzonych komponentów internetowych. Zainstaluj/ponownie zainstaluj WebView2 naprawia uszkodzone interfejsy i błędy zależności.
  • Microsoft Visual C++ Redistributable 2015-2022 (x64 i x86): Instaluje obie architektury. Wiele instalatorów i gier wymaga tych bibliotek., a jeśli okażą się uszkodzone, proces zostanie przerwany.
  • .NET Framework 4.8.1 (lub najnowsza wersja dostępna dla systemu Windows 11): Niektóre funkcje klienta wymagają zaktualizowanej wersji .NETJeśli .NET ulegnie uszkodzeniu, naprawa może zdziałać cuda.
Ekskluzywna zawartość — kliknij tutaj  PS5 Pro i AMD FSR 4: Ulepszenie grafiki, które zdefiniuje konsolę na nowo w 2026 roku

Zainstaluj te trzy pakiety bezpośrednio z oficjalnej strony internetowej firmy Microsoft. Nie korzystaj z repozytoriów innych firm. Po ich zainstalowaniu lub naprawie uruchom ponownie komputer. nawet jeśli nie prosi cię o to wprost.

Po powrocie na pulpit uruchom klienta Riot jako administrator i poczekaj, aż spróbuje zaktualizować League. Jeśli przeszkodą była zależność, należy teraz pobrać brakujące pliki. a następnie ostrzelać instalację Vanguard.

Jeśli klient nadal zgłasza brak zależności, sprawdź Podgląd zdarzeń (eventvwr.msc). W dziennikach systemu Windows > Aplikacje i system poszukaj błędów w momencie awarii. Jeśli widzisz odniesienia do WebView2, VCLibs, CEF lub .NET, jest jasną wskazówką, gdzie następuje blokada.

Jeśli League of Legends nie aktualizuje się, warto również wyczyścić pamięć podręczną klienta Riot. Zamknij klienta i proces RiotClientServices.exe w Menedżerze zadań. Następnie usuń foldery pamięci podręcznej w: %LocalAppData%\Riot Games\Riot Client. Usuń „RiotClientInstalls.json” i pliki tymczasowe zmusza program uruchamiający do odbudowania tras i stanów.

Zainstaluj zależności League of Legends

Wymuś instalację Riot Vanguard bez dotykania BIOS-u

 

Jeśli po naprawieniu zależności gra nadal nie instaluje Vanguard, istnieje kilka bezpiecznych technik, aby wymusić instalację. Żadna z nich nie wymaga włączenia funkcji Secure Boot lub TPM w BIOS-ie.:

  • Czysty rozruch klienta: Po czystym rozruchu (msconfig) i bez VPN/proxy uruchom klienta Riot jako administrator i naciśnij przycisk Odtwórz/Aktualizuj w LoL. W tym miejscu klient zazwyczaj uruchamia instalator Vanguard..
  • Sprawdź, czy usługi „vgc” i „vgk” istnieją: otwórz plik services.msc i wyszukaj „Riot Vanguard” (vgc). Jeśli ich nie ma, oznacza to, że nie zostały zainstalowane. Jeżeli istnieje, ale jest zatrzymana, uruchom usługę i ustaw ją na AutomatycznąJeżeli uruchamia się i natychmiast zatrzymuje, zanotuj błąd systemowy.
  • Uprawnienia Program Files: Upewnij się, że Twoje konto ma uprawnienia do zapisu w C:\Program Files. Utworzenie folderu „Riot Vanguard” może się nie powieść ze względu na uprawnienia lub ochronę folderu. (Kontrolowany dostęp do folderów). Tymczasowo wyłącz tę opcję, jeśli jest włączona.
  • Domyślna ścieżka instalacji: instaluje League i klienta Riot w domyślnych ścieżkach. Niestandardowe lokalizacje czasami przerywają połączenie z instalatorem Vanguard.

Istnieje alternatywna metoda, która sprawdza się u wielu użytkowników, którzy mają problem z brakiem aktualizacji League of Legends: zainstaluj Valorant tylko po to, aby pobrać Vanguard, a następnie od razu zacznij grać w League of Legends z zainstalowanym Vanguard. Nie musisz grać w Valorant; wystarczy, że instalator wdroży Vanguard.Jeśli zdecydujesz się to zrobić, odinstaluj Valorant później, jeśli nie chcesz go zachować.

Ekskluzywna zawartość — kliknij tutaj  Darmowe granie w chmurze w Xbox z reklamami? Tak, ale na razie to tylko wewnętrzny test Microsoftu.

Jeśli wolisz odbudować środowisko Riot bez konieczności ponownej instalacji całego systemu Windows, przeprowadź dokładniejsze czyszczenie ekosystemu Riot. Celem jest usunięcie uszkodzonych pozostałości, które uniemożliwiają uruchomienie instalatora.:

  1. Odinstaluj League of Legends i klienta Riot z Aplikacji i funkcji.
  2. Ręcznie usuń pozostałe foldery: C:\Riot Games, C:\Program Files\Riot Games, C:\ProgramData\Riot Games i %AppData% / %LocalAppData%\Riot Games. Nie usuwaj bezmyślnie innych folderów ProgramData.
  3. Uruchom ponownie komputer i pobierz oficjalny instalator klienta Riot. Uruchom jako administrator i pozwól na instalację League.

Jeśli Vanguard nadal się nie pojawia, sprawdź, czy system Windows nie jest w trybie „testsigning” lub czy jego integralność jest wyłączona, co może blokować chronione sterowniki. Otwórz wiersz polecenia jako administrator i wykonaj polecenie: bcdeditJeśli widzisz „testsigning Yes” lub „nointegritychecks Yes”, uruchom: bcdedit /set testsigning off y bcdedit /ustaw nointegritychecks off, uruchom ponownie komputer i spróbuj przeprowadzić instalację jeszcze raz.

Gdy sieć uniemożliwia pobranie aktualizacji lub Vanguard

Nawet przy idealnych zależnościach i uprawnieniach pobieranie może się zatrzymać z powodu problemów z siecią. Klient Riot korzysta z wielu sieci CDN i szyfrowanych żądań że niektóre środowiska przeciekają lub przechwytują. A kiedy tak się dzieje, League of Legends się nie aktualizuje.

Wypróbuj poniższe rozwiązanie w systemie Windows 11: zmień DNS na 1.1.1.1/1.0.0.1 (Cloudflare) lub 8.8.8.8/8.8.4.4 (Google), tymczasowo wyłącz serwer proxy w Ustawieniach > Sieć i Internet > Serwer proxy i wyczyść pamięć podręczną: ipconfig /flushdns, reset netsh winsock y netsh int ip reset z poziomu CMD jako administrator. Po zakończeniu uruchom ponownie.

Jeśli znajdujesz się w sieci korporacyjnej/uniwersyteckiej lub korzystasz z oprogramowania zabezpieczającego, które „oczyszcza” ruch HTTPS, może to spowodować przerwanie pobierania komponentów. Wypróbuj inne połączenie (tethering mobilny) lub sieć domową bez kontroli TLS aby wykluczyć bloki pośrednie.

Sprawdź także plik hosts (C:\Windows\System32\drivers\etc\hosts) pod kątem wpisów blokujących domeny Riot/CDN. Zmanipulowany host może uniemożliwić kontakt z serwerami pobierania.

Na koniec sprawdź, czy usługa BITS (Background Intelligent Transfer Service) nie jest przeciążona ani zatrzymana. W pliku services.msc ustaw ją na Automatycznie i uruchom. Niektóre programy uruchamiające korzystają z usługi BITS, aby zapewnić solidne pobieranie.

Dzięki wszystkim powyższym poradom uda Ci się rozwiązać irytujący problem braku aktualizacji League of Legends, odblokować aktualizację i poprawnie zainstalować Vanguard. Jeśli klient powróci po ponownej instalacji WebView2/VC++/.NET, dostosowaniu usług i wyczyszczeniu pamięci podręcznej, rozwiążesz sedno problemu bez konieczności ingerencji w BIOS-a czy formatowania komputera.

odinstaluj riot vanguard
Powiązany artykuł:
Jak poprawnie odinstalować Riot Vanguard krok po kroku