Home / Gaming / League of Legends
Gaming

Fix "We Couldn't Install a Required Dependency" in League of Legends (2026)

The Riot Client's most annoying install error — fixed in eight steps.

League of Legends dependency error fix
The dependency error usually means something blocked the Riot Client mid-install.

Nothing kills the mood like installing League of Legends and hitting "We couldn't install a required dependency". The good news: it's almost always your firewall, antivirus, or a stuck Riot Client process getting in the way — not a broken PC. Work through these steps in order.

  1. Temporarily disable your firewall. Press the Windows key, search Firewall, open Windows Defender Firewall, and turn it off for both private and public networks — just for the install.
  2. Temporarily disable your antivirus. Right-click its icon in the system tray and choose Disable or Pause protection. Remember to turn it back on when you're done.
  3. Fully exit the Riot Client. Right-click the Riot Client icon in the system tray and choose Exit. Check Task Manager to make sure no RiotClientServices.exe process is still running.
  4. Open the League folder directly. In File Explorer, go to C:\Riot Games\League of Legends (or wherever you installed it).
  5. Launch as administrator. Right-click LeagueClient.exe → Run as administrator. This lets the client install the missing dependencies with proper permissions.
  6. Wait patiently. Let it download and verify files. This can take a while on slower connections — don't close it mid-way.
  7. Close the League client once everything is downloaded (click the X, confirm the prompt).
  8. Launch the Riot Client normally — double-click it and let it load. The error should be gone. Hit Play.
Still stuck?Run the Hextech Repair Tool (Riot's official repair utility) — it reinstalls the client cleanly and fixes most stubborn cases. As a last resort, uninstall everything Riot-related, restart, and do a fresh install with antivirus paused.

Why does this happen?

The Riot Client downloads several helper components during installation. If your firewall or antivirus quarantines one of them — or a half-closed client locks the files — the installer can't finish and throws the dependency error. That's why the fix is about getting blockers out of the way, not about your hardware.

Frequently asked questions

Is it safe to disable my firewall and antivirus?
Temporarily, yes — as long as you re-enable both right after the install finishes. Don't browse random sites while they're off.
Will I lose my account or settings?
No. Your account, skins, and settings live on Riot's servers, not in the local install.
Does this work for Valorant too?
Often, yes — Valorant uses the same Riot Client, so the same blockers cause the same error. Vanguard (Valorant's anti-cheat) may need a restart of its own.

Conclusion

Nine times out of ten, this error is a permissions problem, not a broken game. Disable the blockers, run as admin, let it finish — you'll be on the Rift in no time. Good luck, have fun.

League of LegendsRiot ClientGamingTroubleshooting
a
ahco.tech team

Practical tutorials, tested on current software and updated regularly.