How to optimize lol to make it run better on your pc

As the king of MOBAs, League of Legends was designed by Riot Games to run on virtually all PCs and features lightweight graphics that shouldn’t weigh down even the most humble of machines. Still, there are some tweaks and settings you can change to tweak lol even more to make it run better and smoother.

The tips we give below can increase your frame rate per second (FPS) and avoid small crashes that bother you in the heat of the moment, for both Windows and Mac platforms.

We’re going to talk a little about the options available in the LoL client, in the game itself, in the boot file, and also in Windows.

How to optimize League of Legends performance on your PC

The first step to improving LoL performance on your computer is to adjust the game client’s general settings. To access it, click on the small gear on the right side of the screen in the top corner. Make sure you enable the following options:

  • Activate light configuration mode
  • Close the client during departure

These options reduce the visual quality of the League of Legends client and close it once the game is actually open. It may seem like an exaggeration, but on weaker PCs, every additional resource can be used to get more FPS. Check out the options in the image below:

optimize lol

Image: tutorials and games

Navigate to the Video tab in the game options. This includes the main graphical customizations available in League of Legends. Check out some of them and what they do next:

  • Resolution: Defines the number of pixels to render. Ideally, use the monitor’s native resolution, but lower values ​​can improve FPS.
  • Windowed mode: Modes such as borderless windowed mode can speed up the Alt + Tab command with little impact on performance per se.
  • Hide Visual Beauties: Reduces the quality of effects and other enhancements. It affects the game’s frame rate and increases performance when enabled.
  • Character quality: Specifies the quality of the characters.
  • Effect Quality: Determines the quality of effects and particles.
  • Environment Quality: Determines the quality of the scenario.
  • Shadows: Adjusts the quality of shadows rendered by the GPU. If you need more power, omit the shadows. The impact can be significant on more modest PCs.
  • Advanced – Frame Rate (FPS): Sets the maximum rendered frames per second. Leave it off for higher FPS or a cap for more consistent performance.
  • Wait Vertical Sync: Forces the graphics card to wait to sync with the monitor. It prevents screen tearing but can cause lag and limit FPS.

In the menu you will see a slider for graphical adjustment. It changes most options at once. If you need performance, drag it to the left and select the Very Low preset.

optimize lol

Image: tutorials and games

Computer optimizations to improve LoL performance

The game’s settings should fix any crashes that may occur. Still, it’s a good idea to check your Windows and graphics card settings to get the most performance out of your PC components.

First, navigate to your graphics card settings panel and set the performance preference to “Performance”. For manufacturers like NVIDIA, this option appears as “High Performance”. Similarly, in Windows, access the Power Plan settings panel, located in the Control Panel. Then select “Change advanced power settings” and click “High performance” to confirm the selection. See in the picture below:

optimize lol

It is important to use the latest drivers for your graphics card. You can learn a little more about them by clicking this link. If you are using a traditional hard drive, another important step is to perform a defragmentation to organize the files and speed up the game launch. This is not required on machines equipped with SSDs.

It is important to use the latest drivers for your graphics card.

There are programs like CCleaner that promise to clean your computer and unnecessary registries. Run a test when the machine is so slow that League of Legends can no longer run.

Finally, when you open LoL, remember to close other programs that consume a lot of RAM memory and processing power, including internet browsers (especially Google Chrome), antivirus and background downloads.

optimize lol

Startup tweaks to optimize League of Legends

In addition to the game’s graphical menu options, another resource available to players is the League of Legends launch configuration file, Game.cfg. It is located in the installation folder you chose. By default the directory is:

  • C:Riot GamesLeague of LegendsConfig

To open and edit these settings, right-click the file. Then select the “Open With…” option and select Windows Notepad. From there, simply change the values ​​that already exist and save the file by pressing Ctrl+S.

Typically, a value of 0 means disabled, while 1 means an enabled option. Just fill in the line with the numbers after the “=” sign. Try changing existing values ​​individually without deleting information.

Typically, a value of 0 means disabled, while 1 means an enabled option.

Caution: Startup customizations are intended for advanced users. To avoid problems, we recommend backing up the file to a different folder so that it can be replaced in case of problems or errors during editing. Let’s take a look at some of the items available:


  • UserSetResolution
  • Borderless Window
  • EnableLightFx
  • Colours
  • Height
  • Broad

These options are for those who want to forcibly change the game’s resolution. The UserSetResolution option must be enabled (UserSetResolution=1) for the other parameters to take effect.


  • ObjectTooltips=0
  • FlashScreenWhenDamaged=0
  • EnableSnowEffect=0

Information about the heads-up display of the game. They usually have little impact on performance.


  • ShadowsEnabled=0
  • EnableHUDAanimations=0
  • PerPixelPointLighting=0
  • EnableParticleOptimizations=1
  • AdvancedShader=0
  • FrameCapType=0
  • ShadowQuality=0
  • EffectsQuality=0
  • Gamma Enabled = 1
  • Full3DModeEnabled=0
  • Ambient Quality = 0
  • CharacterQuality=0
  • AutoPerformanceSettings=0

This is the main set of optimizations, offering options directly related to graphics and performance. ShadowsEnabled has the same functionality as the in-game menu option and can speed up rendering by disabling shadows.

Other important options are PerPixelPointLighting, AdvancedShader, EffectsQuality, EnvironmentQuality, CharacterQuality and AutoPerformanceSettings, all of which need to be disabled for maximum performance. Keep in mind that this has a significant impact on LoL’s graphics quality, but that’s the price you have to pay to get good FPS on PCs without the right hardware to run the game.

A good FPS on PCs without the right hardware to run the game.

These are just some of the ways to increase your FPS in League of Legends. If you know other options to make the game run better and want to share them with us, please leave a comment below.

Source: League of Legends Forums, FX Enabled PCs, TechTudo, Tutorials and Games