Please wait while we prepare your content.
Please wait while we prepare your content.
| Optimization | Expected Effect | Difficulty |
|---|---|---|
| Disable Wait for V-Sync | Varies by setup | Easy |
| Lower Character + Environment Quality | Varies by setup | Easy |
| Disable Shadows | Varies by setup | Easy |
| Set a measured frame-rate cap | Stability | Easy |
| Ultimate Performance Power Plan | Varies by setup | Easy |
| Close Riot Client + Vanguard Tray | Varies by setup | Easy |
| System Tweaks (SageTweaks) | Varies by setup | Automated |
Follow these steps in order. Each one is independent — skip any that don't apply to your setup.
In LoL Settings -> Video, uncheck "Wait for Vertical Sync." V-Sync caps FPS to your monitor refresh rate and can add input latency on some systems. With V-Sync off, test for tearing and smoothness before deciding whether to leave it disabled.
In Video Settings, set Character Quality to Medium or Low, and Environment Quality to Medium. These are among the heavier visual settings in LoL. Shadow Quality should also be set to Low or Off, then tested in a match or replay to confirm the actual effect on your PC.
In Video Settings, set a frame-rate cap near your monitor refresh rate with a little headroom. Uncapped FPS can create GPU spikes and inconsistent frame times on some PCs. A measured cap helps you compare smoothness, thermals, and input feel under repeatable conditions.
In Video Settings, disable Grass Swaying. Set Particle Effects to Low. Grass swaying adds unnecessary GPU overhead for visual detail that has zero competitive relevance. Particle effects at Low significantly reduce GPU load during 5v5 teamfights when ability animations stack — exactly when you most need stable FPS.
Run: powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 in an admin terminal and select "Ultimate Performance" in Power Options. League of Legends is often sensitive to CPU behavior, so power settings can matter. Results still vary by hardware, thermals, laptop battery mode, and background load.
After launching League, the Riot Client remains running in the background. While less overhead than Battle.net or Epic Launcher, it still consumes RAM and CPU for chat, presence syncing, and telemetry. Minimize rather than close it during matches. Also close Discord's hardware-accelerated overlay (Discord → Settings → Advanced → Hardware Acceleration off) which can conflict with LoL's renderer.
SageTweaks applies Windows optimizations that can benefit League: timer resolution tuning, background service cleanup, network stack tuning, and selected tweaks from the verified catalog with the dedicated League of Legends catalog.
League of Legends can run well on many older and budget PCs, but the final FPS depends on CPU, GPU, RAM, thermals, drivers, background apps, display resolution, and current patch behavior. Use Low settings as a baseline, then test each change so you know what helped your specific machine.
FPS drops during teamfights are caused by particle effects from multiple abilities stacking simultaneously, which spikes both CPU and GPU load. Fix: set Particle Effects to Low in video settings, disable Character Inking (removes outline rendering on all champions), and ensure you have a high frame rate cap (not uncapped) to prevent GPU spikes. Overheating is also a common cause — check temperatures with HWInfo64.
League of Legends uses DirectX 11 as its primary graphics API. There is no official DirectX 12 or Vulkan support. The game's engine predates modern API adoption, but its lightweight design means DX11 is sufficient for most hardware. If you have driver-level DX12 translation layers (like AMD's or Nvidia's), disabling them for LoL can sometimes improve stability.
Vanguard (Riot's anti-cheat) protects game integrity and flags injected code. SageTweaks is designed to apply OS-level Windows optimizations and avoid LoL or Vanguard processes, but anti-cheat policies can change, so avoid unsupported tools and review Riot's current rules.
League of Legends is often CPU-sensitive, especially when many effects and units are active, but the bottleneck can still vary by resolution, GPU, RAM, thermals, drivers, and background apps. Check utilization and temperatures before assuming one component is the only limit.
SageTweaks can organize selected Windows optimizations from 1,280+ verified tweak entries across 44 tweak catalogs, plus dedicated or detected-game profile support where available. Review changes before you apply them.