Watching your download crawl at a miserable few kilobytes per second while waiting for a massive game update is deeply frustrating. Whether you're trying to jump into a ranked match of League of Legends or queue up in Valorant, a sluggish Riot Client can completely ruin your gaming evening. Most troubleshooting guides offer generic advice like restarting your router, but the actual bottlenecks are usually tied to hidden client bandwidth limits, aggressive background security software, or corrupted local cache files.
Fixing a slow Riot Client download doesn't require advanced technical wizardry, but it does require targeting the exact culprit. If your home internet handles streaming and other game launchers like Steam or Epic Games without breaking a sweat, the issue lives entirely inside your Windows environment or Riot's own patch delivery architecture. Let's look at why this happens and walk through the exact steps to restore your full download speed.
Why Is Your Riot Client Download So Slow?
Unlike traditional file downloads, Riot's launcher handles patching through a simultaneous download-and-write process. As data packets stream in from the content delivery network, the client immediately unpacks, verifies, and writes those files onto your storage drive. If any part of this chain stalls, your download speed plummets—often dropping to a flat 0.1 KB/s or fluctuating wildly.
The primary culprits typically include:
- Client-side bandwidth restrictions accidentally toggled on within the launcher settings.
- Vanguard anti-cheat conflicts that flag newly downloaded patch chunks as suspicious, locking up disk write operations.
- Corrupted local AppData cache files that trap the launcher in a verification loop.
- DNS routing bottlenecks that connect you to an overloaded regional content server.
Pinpointing which of these issues is dragging down your system lets you bypass hours of useless waiting.
Step 1: Clear the Local Riot Games AppData Cache
When a patch fails or gets interrupted midway, the Riot Client often stores broken state files in your local directory. These corrupted files trick the launcher into thinking it needs to re-verify gigabytes of data or loop endlessly, tanking your effective throughput.
Clearing out this junk cache forces the client to establish a fresh connection and build a clean working state.
- Close the Riot Client completely. Make sure to check your Windows system tray in the bottom-right corner of your taskbar to ensure no background processes are still lingering.
- Press the Windows Key + R on your keyboard to open the Run dialog box.
- Type
%localappdata%into the text field and hit Enter. - Locate the folder named
Riot Gamesand open it. - Find the folders corresponding to the client cache—specifically
Riot Clientmetadata folders—and delete them. Don't worry, this won't delete your actual installed games; it only clears launcher preferences and temporary update logs. - Relaunch the Riot Client as an administrator. It will perform a brief file verification scan and start downloading at normal speeds.
Step 2: Reset the Vanguard Anti-Cheat Service
Riot Vanguard runs at the kernel level to protect matches from cheaters, but its deep system integration sometimes creates unintended side effects. During major patches, Vanguard can aggressively scan downloaded patch files in real-time, creating a massive I/O bottleneck that makes your download crawl or freeze entirely.
Temporarily cycling the anti-cheat service clears this internal conflict:
- Look at your Windows system tray and find the red Riot Vanguard icon.
- Right-click the icon and select Exit Vanguard. If it refuses to close because a process is open, open your Task Manager (
Ctrl + Shift + Esc), find any running tasks related to Riot, and end them. - Press your Windows key, search for Riot Client, right-click the shortcut, and select Run as administrator.
- The client will automatically re-initialize Vanguard safely in the background and resume your download without the previous interference.
Step 3: Switch to a Faster Public DNS Server
Sometimes the bottleneck isn't on your PC at all, but rather how your Internet Service Provider (ISP) routes traffic to Riot's content servers. Default ISP DNS servers can suffer from high latency or poor path selection during peak evening hours, resulting in sluggish patch delivery.
Switching to a reliable public DNS provider often bypasses these routing inefficiencies instantly:
- Press the Windows Key + R, type
ncpa.cpl, and hit Enter to open your network connections. - Right-click your active connection (Ethernet or Wi-Fi) and select Properties.
- Double-click on Internet Protocol Version 4 (TCP/IPv4) in the list.
- Select the option to Use the following DNS server addresses.
- Input Cloudflare's servers (
1.1.1.1as the Preferred DNS server and1.0.0.1as the Alternate DNS server) or Google's (8.8.8.8and8.8.4.4). - Click OK to save changes, open an elevated Command Prompt (
cmd), typeipconfig /flushdns, and press Enter to clear your local cache.
Step 4: Whitelist the Client in Windows Defender and Antivirus
Overzealous antivirus suites and Windows Defender features frequently inspect every single compressed archive file downloaded by game launchers. If your security software is scanning every megabyte as it arrives, your download speed drops to a crawl while your CPU usage spikes.
To prevent your security suite from choking your updates, add an explicit exclusion:
- Open your Windows Security settings and navigate to Virus & threat protection.
- Click on Manage settings under Virus & threat protection settings, then scroll down to Exclusions and click Add or remove exclusions.
- Click Add an exclusion, select Folder, and choose the main directory where your Riot Games files reside (usually
C:\Riot Games). - Additionally, ensure the Riot Client is allowed through your firewall by navigating to Allow an app through firewall in your control panel and checking both private and public boxes for the client.
If you use a third-party antivirus program like McAfee, Norton, or Malwarebytes, consult their specific settings panel to add a temporary exclusion for the Riot folder. For more technical details on system configuration, check out official guidelines from Microsoft Support.
Common Mistakes to Avoid When Fixing Download Speeds
When a patch takes too long, players often panic and make mistakes that make the problem worse rather than better. Keep these pitfalls in mind:
- Don't immediately uninstall your games: Reinstalling the entire game forces you to download tens of gigabytes of fresh game data from scratch. Always exhaust cache clearing and DNS adjustments first, as a full re-install takes significantly longer if your connection routing is broken.
- Avoid continuous pause-and-resume spamming: While pausing and resuming an update can occasionally jump-start a stuck queue, doing it repeatedly forces the client to re-verify existing file chunks over and over, wearing down your storage drive and stalling progress.
- Don't ignore background hogs: Downloading updates while heavy background applications like torrent clients, large Steam updates, or cloud backups run simultaneously will starve the Riot Client of necessary bandwidth.
Frequently Asked Questions
Why does my download speed drop to 0.1 KB/s specifically on Riot games?
This happens because the Riot Client validates and writes data simultaneously. When Vanguard or your antivirus flags a downloaded chunk, or when the local AppData cache gets corrupted, the client enters a verification deadlock where it stops downloading new data until the current block is written, resulting in a flatline at 0.1 KB/s.
Does upgrading to an SSD improve Riot patch speeds?
Yes. Traditional mechanical hard drives (HDDs) have slow read and write seek times, which bottleneck the simultaneous patching process. Installing your games on a Solid State Drive (SSD) allows the system to unpack and write incoming patch files almost instantly, preventing write-speed bottlenecks.
Is there an official bandwidth limit setting inside the Riot Client?
Historically, older versions featured manual download caps, but modern iterations of the launcher manage bandwidth dynamically. However, background network throttling can still occur if your computer's Quality of Service (QoS) router settings or third-party background applications restrict packet priority for game executables.
Should I use a VPN to fix a slow Riot download?
If your ISP engages in aggressive traffic shaping or poor routing to regional game servers, using a reputable gaming VPN or connection optimizer can force a cleaner path. However, ensure you connect to a server geographically close to your actual location to avoid introducing high ping latency once you get back into matches. You can verify optimal server connections using diagnostic resources like Cloudflare Learning Center.