Knowledge Base/League of Legends Player Support/Technical Support

Patcher Problems

posted this on August 02, 2012 15:02

The Patcher is responsible for scanning files and updating your version of League of Legends appropriately. Problems with the Patcher are often caused when it fails to self-patch, or when it is denied adequate system permissions to effectively run.


UK recently introduced legislation that enables content filtering by default when a new customer signs on to an Internet Service Provider. This applies to all ISP's in mainland UK and outlying territories.   

If your ISP uses a word blacklist to block certain content, it may be preventing the files VarusExpirationTimer.luaobj and XerathMageChainsExtended.luaobj from being downloaded.

To resolve this patching issue, please contact your ISP and opt-out of the content screening.


As of Patch 3.11, some players may not see the patcher appear at all.  This may be resolved by one of the following methods:

Changing your screen resolution:

  1. Right click on your Desktop
  2. Click the Screen Resolution icon
  3. Change your resolution to 1024x768
  4. Click Apply
  5. Re-launch League of Legends

Changing your Screen Refresh Rate:

  1. Right-click on your Desktop
  2. Click the Screen Resolution icon
  3. Click the Advanced Settings link
  4. Click the Monitor Tab
  5. In the Monitor Settings box, there should be an option to change your Screen Refresh Rate
  6. Change your Screen Refresh Rate to 59hz, click apply
  7. Re-launch League of Legends

Reset ‘winsock’ through the Command Prompt:

  1. Press the Windows Key + R
  2. Type cmd
  3. Press “Ok”
  4. Type the following: netsh winsock reset
  5. Hit Enter
  6. Restart your computer
  7. Re-launch League of Legends

Troubleshooting Patcher Issues


  • The Patcher gets stuck on a particular file and stops loading    
  • The Patcher disappears after pressing Play.
  • The Patcher never displays after clicking on the Icon.
  •  After clicking Play, the Patcher begins rapidly blinking.
  • "0001: mod.rds.cmrds has an undefined dependency: lib.clientlibrds" error after or during patching


Temporarily disable your Antivirus:

If your Patcher is stuck on a particular file, this will resolve the issue. We are currently attempting to determine the root cause of this issue, but in the meantime please utilize this workaround as it should allow you to patch and play without any problems.

Force a Repatch:

This can be done in one of two ways - the first method works for most, but if that fails, the second method should do the trick:

Method 1:

  1. Go to your Riot Games folder (C:/Riot Games/League of Legends)
  2. Open the following directory:
    •     C:\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\{highest version number}
  3. Delete the following files:
    •     releasemanifest
    •     S_OK

  4. Open the Deploy folder
  5. Delete the following folders/files:
    •     lib (folder)
    •     META-INF (folder)
    •     mod (folder)
    •     lolclient.exe (file
    •     lolclient.swf (file)
    • (file)

  6. Restart your LoL application

Method 2:

  1. Delete the following folder:
    •     C:\Riot Games\League of Legends\RADS\projects\lol_launcher

  2. Restart your LoL application

Repair corrupt game files

Occasionally, Patcher issues can occur when certain game files become corrupt. For this reason, using the Repair function in the Patcher is a good idea if you begin to experience these issues. (If you are experiencing an issue opening the Patcher at all, you can skip this step).

To run the repair function:

  1. Run League of Legends.
  2. Click on the button with a gear near the top of the window.

  3. Click "Repair"

  4. Wait. The repair function can take anywhere from 5 minutes to over 30 depending on the number of corrupt files it has to repair.

Alternative Solutions:

Here are some additional fixes that will help you configure your permissions levels to allow access to the League of Legends Patcher:

Disable UAC (Windows Vista and Win7 Only)

The following is a short guide to disabling the UAC:
* Be sure to use the "Never notify me when:" setting

Disable UAC (Windows 8 Only)

  1. Hit the Windows Key
  2. Type Control Panel
  3. Click on "System and Security"
  4. Click "Change User Account Control settings"
  5. Disable UAC

Manually Update/Install the .Net Framework 3.5

You can download this update for your .Net Framework from the following Microsoft website:

Run the game as an administrator

To run the game as an Administrator, try the following:

  1.  Right-Click on the League of Legends short-cut
  2.  Select "Properties"

  3.  Check the box labeled "Run this program as an administrator"


If none of these troubleshooting tips fix the issue for you, please submit a Support Ticket with the subject "Patcher Problems" and we will be happy to assist you. 

Topic is closed for comments