Sometimes, in order to resolve your issue, our Tech team will ask you for some log files to learn more about your rig, network/connection or recent games. You can find out how to get the files that you need below.
Please bear in mind, that usually we only need one or two things to solve your issue, so there is no need to get every single file listed in this article :)
-
System logs
League of Legends logs
Additional info
Hextech Repair Tool
The Hextech Repair Tool (HRT) is a program that quickly compiles information from your game folder relevant to the issue at hand. Here’s how to use it:
- Download and run the HRT.
- Select 'Gather System & LoL Logs'
- Locate the LoL Logs.zip generated to your desktop and attach the file to your next response on your ticket. If you haven't opened a ticket yet, you can do so here. Be sure to upload the zip file so we can look into your issue as quickly as possible.
These tests will tell us exactly where the problem is occurring and give us a good insight on how to solve this problem.
What is a Process List?
A process list shows all the software that is currently running on your PC. Some software might conflict with League of Legends and we can identify the common issues by looking over this list.
Obtaining a Process List on Windows 10 and later versions:
- Press the [Windows Key] (that is the key on the left side of the space bar, between ctrl and alt) + R
- Type cmd in the search bar and click "Ok". You should now see a black window with white letters.
- Highlight and copy the following text: tasklist /v >"%USERPROFILE%\desktop\Process.txt"
- Paste this into the cmd window (black box with white letters) by right clicking and selecting "Paste". Do not use the Ctrl+V shortcut as it will not work!
- Press Enter.
- Wait 10 seconds while a text file with the Process List is created.
- You should find a Process.txt file on your desktop.
- Attach Process.txt to forum post or a support ticket. NOTE: Please do not paste the plain text into the ticket :)
What is a NetworkInfo?
This log provides us with information about your network adapter and your internal network configuration. It also shows us some basic information about your connection to the outside world.
Obtaining NetworkInfo information
- Press the [Windows Key] (that is the key on the left side of the space bar, between ctrl and alt) + R
- Type cmd in the search bar and click "Ok". You should now see a black window with white letters.
- Highlight and copy (right-click and select "Copy" or Ctrl+C) the following text (all of it, including quotes and parenthesis):
(ipconfig /all & ping www.google.com & netsh firewall show config & netsh interface ipv4 show subinterfaces & netsh interface ipv4 show ipstats) > "%USERPROFILE%\desktop\NetworkInfo.txt"
- Paste this into the cmd window (black box with white letters) by right clicking and selecting "Paste". Do not use the Ctrl+V shortcut as it will not work!
- Press Enter.
- Wait untill the command finishes running. When it is done, the cmd window will create a new line with a blinking cursor after the path. Alternatively, to be absolutely sure that it finishes, please wait 60 seconds.
- You should find a NetworkInfo.txt file on your desktop.
- Please check that the command ran properly - if NetworkInfo.txt contains a single line, it did not run properly.
- Please attach NetworkInfo.txt to a support ticket. Please be careful about posting this log on the forums as it reveals your IP address to the public.
What is DirectX Diagnostic?
This log gives us information about your system's hardware configuration.
Here is what you need to do to obtain a DxDiag (also known as DirectXDiagnostic):
- Press [Windows Key] (that is the key on the left side of the space bar, between ctrl and alt) + 'R'
- Type dxdiag in the search bar and hit 'Ok'
- The DirectX Diagnostic Tool will open. Press the "Save All Information..." button.
- Choose where to save the file (for example, your desktop).
- Attach the DxDiag to your response on the forums or support ticket.
What are Riot Client Logs?
Riot Client logs keep track of what's happening whenever you load the Riot Client, and can be useful in diagnosing a variety of errors.
Each file appears like this: [yyyy-mm-ddT15-40-03] _Riot Client.log, where yyyy-mm-dd is the date the Riot Client was used.
You can find them here:
- Press the Windows Key.
- Paste %localappdata%\Riot Games\Riot Client into your Windows Search Bar.
- There, you’ll see a folder called Logs.
- Copy and paste the Log folder to your Desktop, and right click the copied folder.
- From there, click Send to.
- You’ll then select Compressed (zipped) folder.
- Attach this newly zipped folder to your support ticket
What are the r3d Logs?
A match log is created each time you play a game. It contains vital information about your loading process and will log any errors that occur during the course of the game. These logs are essential for troubleshooting in situations where you have problems in-game. Once you locate the logs, please attach them to your ticket.
Each file appears like this: [yyyy-mm-ddT15-40-03] _r3dlog.txt, where yyyy-mm-dd is the date of the match played.
You can find them here:
C:\Riot Games\League of Legends\Logs\GameLogs, under the time and date stamped folder for the game in which you had issues.
What are NetLogs?
A network log is created each time you play a game. It contains vital information about your connection over the course of the game. These logs are essential for troubleshooting in situations where you have problems in-game--usually with lag, rubber-banding, or disconnections. Once you locate the logs, please attach them to your ticket.
Each file appears like this: [yyyy-mm-ddTHH-MM-SS] _netlog.txt, where yyyy-mm-dd is the date of the match played.
You can find them here:
C:\Riot Games\League of Legends\Logs\GameLogs, under the time and date stamped folder for the game in which you had issues.
What are LeagueClient Logs?
These logs record various aspect of the platform client. Basically anything from launching the platform client all the way up until the end of champion select gets logged into these files. Note that each instance on the client generates 5 logs associated with it:
- LeagueClientLauncher: This logs the events that occur when the client is launched. It verifies the configuration files are good to go and then launches the client with the settings in there.
- LeagueClient: This is the biggest of the logs because it contains pretty much all of the information that goes on with the client's back-end. Once the client successfully launches, it logs everything from the successful launch to closing the client.
- LeagueClientUx-gpu-process: This sub-log does a quick check on the graphics processor within your system for the UX.
- LeagueClientUx: This is the second largest of the logs. It records everything with the front-end experience; so things that you can see and interact with are found in this log.
- LeagueClientUx-renderer: This is another sub-log which tracks what pages need to be rendered onto the landing page of the client.
Its logs contain all the information about errors you receive from the Login Screen through champion selection. This logging function ends when you enter a game after the champion select timer expires.
Five logs are created per each client session, and each file will appear like this: 2017-04-21T12-00-40_17864_LeagueClient (The file name will include the time it was created - in this case: April 21st, 2017 at 12:00:40 (12PM)). Once you locate the logs, please attach them to your ticket.
You can find them here:
C:\Riot Games\League of Legends\Logs\LeagueClient Logs
Additionally, you can use the Riot Repair Tool to gather logs into a folder on your desktop.
What are Vanguard Logs?
Vanguard helps ensure the freedom from unsavory activity in-game, but sometimes it can cause unforeseen complications.
To see if that's happening to you, you can get Vanguard logs by following these steps:
- Press the Windows Key.
- Search for (or copy-paste) C:\Program Files\Riot Vanguard in your Windows Search Bar.
- There, you'll see a folder called Logs.
- Copy and paste the Logs folder to your Desktop, and right click the copied folder.
- From there, click Send to.
- You'll then select Compressed (zipped) folder.
- Now just attach this newly zipped folder to your support ticket!
Additionally, the logs the Riot Repair Tool gathers also contain your Vanguard logs.
Path Correction
Occasionally, we may have our Players use Command Prompt commands to retrieve information for us to help them troubleshoot their issue and get back to the fields of justice. We are careful to issue these requests where appropriate, however, it should be noted that some systems cannot correctly execute a command because the path to the command is not properly set.
For example, if the path to the ipconfig command is incorrectly set, you may receive an error similar to the following image:
(Note that this command should actually be pulled from C:\Windows\System32\ipconfig.exe )
If you are faced with this issue, please set the correct path for your Command Prompt by doing the following:
- Log in with Administrator privileges
- Click on the Start button
- Right-click My Computer and select Properties
- Go to Advanced system settings
- Click Advanced tab
- Click Environment Variables button.
- In the System variables box, scroll down to Path and highlight it
- Click the Edit button
- In the Variable value box, add to the very beginning of the text C:\WINDOWS\system32;
- Click OK three times.
Note: Make sure you include the semicolon.
After this, you should now be able to properly execute the ipconfig command. If you are having trouble with the instructions above and need to complete a command prompt to reply to us here in Player Support, please do not hesitate to ask the Support Specialist you are working with for further assistance.
How to submit logs for the updated client for the open beta
When we're helping you troubleshoot some of your updated client issues or are looking to improve the future of the client, there are times where your logs will be of great help to us in learning what may be going on.
Keep in mind the updated client is still in beta, even with these logs there may not be a fix for your issues yet, but this info will help us improve the client going forward.
How do I find my logs?
You're going to want to go to your League of Legends folder (typically found somewhere like C:\Riot Games\League of Legends\) and open the "Logs" folder. There will be several folders inside the logs folder, with files inside.
What do I do now that I know where my logs are?
Now you are going to use your favorite zip tool (such as WinZip, 7Zip, etc.) to take all those folders and files into one compact .zip file. Once the files are all zipped together, you are going to attach the zip file to a support site ticket you can submit here [https://support.riotgames.com/hc/en-us/requests/new] for a technical issue. Be sure in the body of your ticket to specify this is an Updated Client related matter.
Note: You will need to be signed in to submit this ticket!
How to obtain a screenshot on Windows
When troubleshooting, a Player Support Specialist may request a screenshot from your machine.
Entire Screen:
- Press the Print Screen button on your keyboard
- This will copy the current screen to your clipboard
- Open Paint
- Press Ctrl+V to paste the image into Paint
- Save the file
Partial Area or a Section of the Screen:
- Follow the steps above to paste the file into Paint
- Use the crop functions in Paint to select the appropriate portions of the image
- Save the file
After obtaining the screenshot, you can easily send the file over to the support specialist for assistance.
-
System logs
League of Legends logs
Additional info
Hextech Repair Tool
The Hextech Repair Tool (HRT) is a program that quickly compiles information from your game folder relevant to the issue at hand. Here’s how to use it:
- Download and run the HRT.
- Select 'Gather System & LoL Logs'
- Locate the LoL Logs.zip generated to your desktop and attach the file to your next response on your ticket. If you haven't opened a ticket yet, you can do so here. Be sure to upload the zip file so we can look into your issue as quickly as possible.
These tests will tell us exactly where the problem is occurring and give us a good insight on how to solve this problem.
What is a Process List?
A process list shows all the software that is currently running on your Mac. Some software might conflict with League of Legends and we can identify the common issues by looking over this list.
How to Obtain a Process List
- Open your Utilities folder (Cmd+Shift+U)
- Launch the Terminal.
- Copy and paste the following command: ps -xwwro "pid, pcpu, pmem, comm" > process.txt
- Hit Return
- Navigate to your Home Folder (Cmd+Shift+H).
- Attach the file in your Home Folder named "process.txt" to your request on the forums or in the support ticket. If you haven't opened a ticket yet, you can do so here.
What is a System Report?
A System Report tells us how your hardware and network hardware are configured. Here's how to get one:
- Open your Utilities folder by pressing the Command key + Shift + U.
- Double-click "Terminal."
- Copy and Paste the following:
system_profiler -detailLevel basic | tee /Users/[Username]/Desktop/SysReport.txt
Note: Replace [Username] with the system username. If your username has a space in it and the report is failing to generate, try removing the space (for example: system_profiler -detailLevel basic | tee /Users/Xin Zhao/Desktop/SysReport.txt, try "XinZhao" instead).- Press Return.
- Wait a minute for SysReport.txt to populate with the information.
- Find SysReport.txt on your Desktop, and attach it to your request on the forums or in your support ticket. If you haven't opened a ticket yet, you can do so here.
What are Riot Client Logs?
Riot Client logs keep track of what's happening whenever you load the Riot Client, and can be useful in diagnosing a variety of errors.
Each file appears like this: [yyyy-mm-ddT15-40-03] _Riot Client.log, where yyyy-mm-dd is the date the Riot Client was used.
You can find them here:
- Navigate to Mac Menu Bar at top of your screen
- Select the Go menu
- Select Go to Folder...
- Enter: ~/Library/Logs/Riot Games
- Copy and paste the Log folder to your Desktop
- Zip the folder and attach it to your support ticket
What are the r3d Logs?
A match log is created each time you play a game. It contains vital information about your loading process and will log any errors that occur during the course of the game. These logs are essential for troubleshooting in situations where you have problems in-game. Once you locate the logs, please attach them to your ticket.
Each file appears like this: [yyyy-mm-ddT15-40-03] _r3dlog.txt, where yyyy-mm-dd is the date of the match played.
You can find them here:
Applications/League of Legends/Logs/GameLogs
If your OS is version 10.9 or above, use Control+Click and select Show All Package Contents, then Contents, then LOL/Logs/(log file that you are looking for)
What are NetLogs?
A network log is created each time you play a game. It contains vital information about your connection over the course of the game. These logs are essential for troubleshooting in situations where you have problems in-game--usually with lag, rubber-banding, or disconnections. Once you locate the logs, please attach them to your ticket.
Each file appears like this: [yyyy-mm-ddTHH-MM-SS] _netlog.txt, where yyyy-mm-dd is the date of the match played.
You can find them here:
Applications/League of Legends/Logs/GameLogs
If your macOS is version 10.9 or above, use Control+Click and select Show All Package Contents, then Contents, then LOL/Logs/(log file that you are looking for)
What are LeagueClient Logs?
These logs record various aspect of the platform client. Basically anything from launching the platform client all the way up until the end of champion select gets logged into these files. Note that each instance on the client generates 5 logs associated with it:
- LeagueClientLauncher: This logs the events that occur when the client is launched. It verifies the configuration files are good to go and then launches the client with the settings in there.
- LeagueClient: This is the biggest of the logs because it contains pretty much all of the information that goes on with the client's back-end. Once the client successfully launches, it logs everything from the successful launch to closing the client.
- LeagueClientUx-gpu-process: This sub-log does a quick check on the graphics processor within your system for the UX.
- LeagueClientUx: This is the second largest of the logs. It records everything with the front-end experience; so things that you can see and interact with are found in this log.
- LeagueClientUx-renderer: This is another sub-log which tracks what pages need to be rendered onto the landing page of the client.
Its logs contain all the information about errors you receive from the Login Screen through champion selection. This logging function ends when you enter a game after the champion select timer expires.
Five logs are created per each client session, and each file will appear like this: 2017-04-21T12-00-40_17864_LeagueClient (The file name will include the time it was created - in this case: April 21st, 2017 at 12:00:40 (12PM)). Once you locate the logs, please attach them to your ticket.
You can find them here:
Applications/League of Legends/Contents/LoL/Logs/LeagueClient Logs
If your macOS is version 10.9 or above, use Control+Click and select Show All Package Contents, then Contents, then LOL/Logs/(log file that you are looking for)
How to obtain a screenshot on a Mac
When troubleshooting, a Player Support Specialist may request a screenshot from your machine.
Entire Screen:
- Use the keyboard shortcut Cmd+Shift+3.
- The entire screen will be captured, and the screenshot will be placed on your desktop.
Partial Area or a Section of the Screen:
- Use the keyboard shortcut Cmd+Shift+4.
- When the cursor appears, click, hold and drag over the area you would like to capture. Release the cursor to take the screenshot.
- The selected area will be captured, and the screenshot will be placed on your desktop.
After obtaining the screenshot, you can easily send the file over to the support specialist for assistance.
How to submit logs for the updated client for the open beta
When we're helping you troubleshoot some of your updated client issues or are looking to improve the future of the client, there are times where your logs will be of great help to us in learning what may be going on.
Keep in mind the updated client is still in beta, even with these logs there may not be a fix for your issues yet, but this info will help us improve the client going forward.
How do I find my logs?
You're going to want to go to your League of Legends folder and open the "Logs" folder. There will be several folders inside the logs folder, with files inside.
What do I do now that I know where my logs are?
Now you are going to right (or alternate) click the Logs folder, and select Compress. Once the files are all zipped together, you are going to attach the zip file to a support site ticket you can submit here for a technical issue. Be sure in the body of your ticket to specify this is an Updated Client related matter.
Note: You will need to be signed in to submit this ticket!