Patching Issues

Xecthar
Posted on
Was this article helpful?
203 out of 1485 found this helpful

Updates to League of Legends are released via patches. The patcher is responsible for scanning League of Legends files and updating them.

If you’re having trouble patching, you can use the Hextech Repair Tool to automatically update your client’s patch (Windows and Mac) and configure your firewall for League of Legends (Windows only), which are important steps to resolving patcher issues.

 

Common Symptoms

  • You cannot see the patcher
  • The patcher gets stuck, often at 33% or 99%, and stops loading (note: this can often be resolved by letting the patch continue to run)
  • The patcher disappears after pressing Play
  • The patcher never displays after clicking on the icon
  • You are getting an error during the patching process
  • PVP.net Patcher Kernel has stopped working

   

  • Can't see the patcher? Try the following:

    Troubleshooting issues with the patching process

    Patching takes forever? Try this:




    Changing your Screen Refresh Rate

    If you are using a non-standard refresh rate on your monitor and you cannot see the patcher, it is likely that your monitor cannot display it. Changing the settings on your monitor to enable a standard refresh rate may solve the issue. Before changing the refresh rate, please make sure that your monitor can support the new refresh rate.

    How to change your refresh rate:

    • Right-click on your Desktop
    • Click the Screen Resolution icon
    • Click the Advanced Settings link
    • Click the Monitor tab
    • In the Monitor Settings box, change your Screen Refresh Rate
    • Change your Screen Refresh Rate to 59hz or 60hz (most monitors support this mode)
    • Click Apply
    • Re-launch League of Legends


    Resetting ‘winsock’ through command prompt

    Winsock defines how a Windows network accesses TCP/IP services (i.e. The Internet). The patcher needs to connect to our servers in order to download and apply the update, so it needs to be able to use the TCP/IP service effectively. It is designed to work with the default TCP/IP settings, so resetting them may resolve the issue.

    How to reset winsock:

    • Press the Windows Key + R
    • Type cmd
    • Press “Ok”
    • Type the following:
    netsh winsock reset
    • Hit Enter
    • Restart your computer
    • Re-launch League of Legends


    Run the game as an Administrator

    In order for the patcher to have access to your computer, you must run it with Administrator privileges.

    How to run League of Legends as an Administrator

    • Right-Click on the League of Legends shortcut
    • Select Run as Administrator


    Force a re-patch:

    Sometimes files become corrupt during the patching process, usually due to connection issues. Forcing a re-patch should help resolving this issue without resorting to a full client repair.

    How to force a repatch:

    • Go to your Riot Games folder (Default path: C:/Riot Games/League of Legends)
    • Open the following directory:
    C:\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\{highest version number}
      • Delete the following files:
    - releasemanifest
    - S_OK
      • Open the Deploy folder
      • Delete the following folders/files:
    - lib (folder)
    - META-INF (folder)
    - mod (folder)
    - lolclient.exe (file)
    - lolclient.swf (file)
    - locale.properties (file)
    • Restart League of Legends

    If that did not work, please try the following:

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


    Repairing corrupt game files

    Occasionally, patcher issues can occur when certain game files become corrupt. If you cannot force a repatch (see above point), using the repair function in the game launcher (the first window that appears when you run League of Legends) will fix any corrupted files.

    To run the repair function:

    • Run League of Legends
    • Click on the gear located in the top right corner of the window
    • Click Initiate Full Repair
    • Wait. The repair function can take anywhere from 5 minutes to over 30 depending on the number of corrupt files it has to repair


    Disabling UAC

    User Account Control can sometimes block the League of Legends patcher from modifying files on your computer. You can disable UAC by following Microsoft's instructions here:

    http://windows.microsoft.com/en-us/windows/turn-user-account-control-on-off#1TC=windows-7


    Updating your Firewall

    We have contacted a large number of firewall manufacturers to identify League of Legends as a harmless application and add exceptions for League of Legends automatically. It is possible that your firewall simply needs the latest update from the manufacturer to apply these exceptions.

    Please note: Some firewalls require an active subscription in order to receive the latest updates.

    List of firewall manufacturers:

    Turning off your firewall(s):

    The patcher downloads a large number of files to your computer, which can be misidentified as a threat by your firewall. Updating the firewall usually whitelists our patcher, otherwise you will need to temporarily disable your firewall.

    Disable or turn off Third Party Firewalls

    Unfortuantely, we cannot provide specific instructions for each firewall as many variations exist, but most firewalls allow themselves to be temporarily disabled by right clicking on their icon in the Windows tool bar (bottom right of the screen) and selecting the appropriate option.

    • Click on Start
    • Click on Control Panel
    • Click on System and Security
    • Click on Windows Firewall
    • Click on Turn Windows Firewall on or off (You might need to provide the Administrator password at this step)
    • Under each Network location, select the Turn off Windows Firewalloption


    Manually install .Net Framework 3.5:

    .NET Framework is a software library developed by Microsoft that runs primarily on Microsoft Windows. One of the dependencies of League of Legends is the .Net Framework 3.5. Even if you have 4.0, you may need to also have the 3.5 version installed to properly play League of Legends. You can download and install it here:

    http://www.microsoft.com/download/en/details.aspx?id=22


    Wireless connections tend to be slower and more prone to interruptions then good old Ethernet cables. You may notice a significant improvement in download speed and quality by switching to a wired connection.

  • Can't see the patcher? Try the following:

    Troubleshooting issues with the patching process

    Patching takes forever? Try this:




    Changing your Screen Refresh Rate

    If you are using a non-standard refresh rate on your monitor and you cannot see the patcher, it is likely that your monitor cannot display it. Before changing the refresh rate as advised below, please make sure that your monitor can support the new refresh rate.

    How to change your refresh rate:

    • Click the Apple icon on the top left of the screen and select "System Preferences..."
    • Double-click "Displays"
    • In the "Display" tab, change your Screen Refresh Rate to 59hz or 60hz (most monitors support this mode)
    • Re-launch League of Legends


    Mac Administrator Settings and File & Folder Permissions

    The Mac version of League of Legends requires you to have administrator privileges. Not having administrator privileges may cause issues with installation, patching, as well as playing League of Legends. Also, in some cases, you may not have the correct file or folder permissions in your League of Legends installation.

    You can follow the steps below to verify that you have the correct access level:

    Modifying User Admin Privileges:

    • Click the Apple icon on the top left of the screen and select "System Preferences..."
    • Double-click "Users & Groups"
    • You can view a list of accounts in the left pane of this screen. If you don't see "Admin" by your account, you'll need to enable Administrator access:
      • First, click the lock icon on the bottom left of the window
      • In the resulting popup, log in with an Administrator account
      • Under your user account, check the box marked "Allow user to administer this computer"
      • Relaunch League of Legends to see if you're able to patch without issues

    Setting Folder Permissions from the Info Window:

    • Find your League of Legends install location. If you installed to the default location, press the command key+shift+G, and paste in: /Applications/League of Legends.app/Contents/
    • Use the keyboard shortcut Cmd+i to bring up the Info Window
    • Expand the "Sharing & Permissions" section of the Info Window
    • Ensure that the "Privilege" column next to your account says "Read & Write." If not:
      • Click the lock icon on the bottom right of the window and enter your password
      • Click the entry in the "Privilege" column next to your user account (It should say (Me) next to the account name)
      • Select "Read & Write" from the dropdown
      • Close the window and relaunch League of Legends to see if the issue is resolved


    Force a re-patch:

    Sometimes files become corrupt during the patching process, usually due to connection issues. Forcing a re-patch should help resolving this issue without resorting to a full client repair.


    How to force a re-patch:

    • Find your League of Legends install location. If you installed to the default location, press the command key+Shift+G and paste in: /Applications/League of Legends.app/Contents/LoL/RADS/projects/lol_air_client/releases/
    • Open the folder with the highest version number in this directory. In this folder, delete the following files (if they exist):
    - releasemanifest
    - S_OK
        • Open the Deploy folder in the same location, then the "bin" folder.
        • Delete the following folders/files (if available):
    - lib (folder)
    - META-INF (folder)
    - mod (folder)
    - lolclient.exe (file
    - lolclient.swf (file)
    - locale.properties (file)
        • Restart League of Legends

    If that did not work, please try the following:

          • Delete the following folder:
    Applications/League of Legends/RADS/projects/lol_launcher
        • Restart League of Legends. You'll have to download quite a few files, so be sure you're on a stable network.


    Repairing corrupt game files

    Occasionally, patcher issues can occur when certain game files become corrupt. If you cannot force a repatch (see above point), using the repair function in the game launcher (the first window that appears when you run League of Legends) will fix any corrupted files.

    To run the repair function:

    • Run League of Legends
    • Click on the gear located in the top right corner of the window
    • Click Initiate Full Repair
    • Wait. The repair function can take anywhere from 5 minutes to over 30 depending on the number of corrupt files it has to repair


    Wireless connections tend to be slower and more prone to interruptions than good old Ethernet cables. You may notice a significant improvement in download speed and quality by switching to a wired connection.


    Changing to a public Domain Name service

    The League of Legends launcher uses server aliases that have problems connecting to some Internet Service Providers's default Domain Name Service servers. If your launcher never seems to start downloading a patch, you may want to change to public DNS servers in your network settings. Most often, this only applies to players outside of the US.

    NOTE: Changing these settings can cause problems with your internet connection if you have specified network configurations for another purpose. Be prepared to revert to your old settings and save any information you are about to change.

    Changing to Public DNS

    • Click on the Apple icon on the top left of the screen and choose "System Preferences..."
    • Double-click "Network"
    • Select the active connection on the left, and click the "Advanced..." button in the lower right hand corner
    • Click "DNS" from the selection bar.
    • Remove any current DNS entries, and input the following public DNS servers:
      - 8.8.8.8
      - 8.8.4.4
    • Save your changes by selecting "OK"
    • Apply the changes by clicking "Apply" in the lower right hand corner

Reference
Privacy Policy
Terms of Use
Tribunal
Follow Us
Twitter
Facebook
Youtube
Games
League of Legends
© 2017 Riot Games Inc. All rights reserved. League of Legends and Riot Games Inc. are trademarks or registered trademarks of Riot Games, Inc.