Support > About independent server > Solution to high memory usage problem of League of Legends on Windows system
Solution to high memory usage problem of League of Legends on Windows system
Time : 2025-08-29 17:10:53
Edit : Jtti

High memory usage often occurs when running League of Legends on Windows, especially when running multiple tasks concurrently, using high resolutions, or enabling high-definition texture packs. High memory usage not only causes game lag but can also lead to slow system response, program crashes, or in-game FPS drops. Addressing this issue requires addressing multiple aspects, including system configuration, virtual memory management, game settings, and background optimization, to ensure stable and smooth game operation on Windows.

It's important to first understand League of Legends' memory usage characteristics. Modern versions of the game use a significant amount of memory to cache game resources, including textures, sound effects, and scene objects. Even on a moderately powerful computer, memory usage can reach 2GB to 4GB. 32-bit Windows systems are limited by the virtual memory limit for processes and may not fully utilize physical memory resources. Therefore, it is recommended to run the game on a 64-bit Windows system to provide a larger address space and greater memory availability.

winver

The above command can be used to check the system version and ensure that the operating system is 64-bit to support memory-intensive applications.

For virtual memory optimization, Windows allows hard drive space to be used as supplemental memory. Properly configuring virtual memory size can alleviate issues with insufficient physical memory. In the performance options, it's recommended to set the initial and maximum virtual memory values ​​to 1.5 to 2 times the physical memory size, and enable the system-managed page file for dynamic memory allocation.

SystemPropertiesPerformance.exe

By entering the performance options and selecting a custom virtual memory size in the advanced settings, you can ensure sufficient available memory for League of Legends under high load.

The game client's own settings are also important for controlling memory usage. Reducing texture quality, disabling shadows, limiting field of view, and disabling unnecessary animations can significantly reduce memory consumption. For users using high-definition skin packs or custom maps, it's recommended to only load essential content to avoid consuming large amounts of memory at once.

Options -> Video -> Graphics Quality -> Medium

Adjusting the graphics quality settings can reduce memory usage and improve performance while maintaining a good gaming experience.

Managing background resources in Windows is also crucial. Closing unnecessary applications and processes frees up CPU and memory resources, making more memory available for League of Legends. Additionally, you can set the game process priority in Task Manager to ensure that critical game threads receive higher scheduling weight.

taskmgr

In Task Manager, select the LeagueClient.exe or League of Legends.exe process and set its priority to "High" to improve the game's responsiveness in the system scheduler. Note that setting the priority too high may affect other programs, so adjust accordingly.

To further optimize memory usage, use Windows performance monitoring tools and third-party optimization software to regularly clean the system cache and unused temporary files. Windows temporary files, cache, and registry remnants can occupy a large amount of memory, so regular cleaning can increase available resources for gaming.

cleanmgr

Running the Disk Cleanup tool and selecting system cache and temporary files for cleaning will help free up memory space and improve League of Legends stability.

For users with high-end configurations, hardware upgrades and system optimization measures can be considered, such as increasing physical memory capacity, upgrading to a solid-state drive (SSD), and keeping graphics drivers and system patches updated. Hardware upgrades can provide greater memory bandwidth and faster data access speeds, effectively reducing memory bottlenecks.

Windows Update

Keeping your system and drivers up to date will help improve memory management efficiency and game compatibility.

Finally, for chronic high memory usage, consider adjusting the game client's startup parameters and memory optimization tools. For example, disabling unnecessary debugging features and logging, or enabling client optimization mode, can further reduce memory usage.

LeagueClient.exe --disable-logs --low-memory

By properly configuring startup parameters, you can reduce additional memory overhead and improve game stability while ensuring core game functionality.

Solutions to high memory usage in League of Legends on Windows primarily include upgrading and optimizing, configuring virtual memory, setting up the game client, managing background resources, optimizing hardware, and adjusting startup parameters. These combined measures ensure smooth gameplay under high load and multitasking, optimizing the player experience and reducing crashes and lag caused by insufficient memory.

Relevant contents

How to improve the access experience of Chinese users by connecting to the Los Angeles server Enterprise Linux Server Process Synchronization Tuning Guide Which server performs better, Thailand or Singapore? A guide to optimizing cache strategies for cross-border e-commerce servers in high-concurrency scenarios Implementation strategy of multiple active data centers in cross-border e-commerce system architecture Performance comparison of UK and US servers Can the German server residential IP support large-scale concurrent access? Compatibility Study of Different CPU Models in Mexican Dual-Socket Servers Compared with Japanese servers and Korean servers, which one is more suitable for users in mainland China? Current status of video application server bandwidth costs in 2025
Go back

24/7/365 support.We work when you work

Support