How to Boost FPS in Rust — Full Guide
Steam Launch Parameters
Right-click Rust in your Steam library, Properties, Launch Options. Add: -window-mode exclusive -high -gc.buffer 2048 -maxMem=16000. Exclusive fullscreen gives more stable FPS than borderless. The -high flag sets high process priority. gc.buffer increases the garbage collector buffer — fewer micro-stutters.
If your system has 8 GB RAM — remove -maxMem or set it to 8000. On 32 GB you can push it to 24000. Don't set it higher than your physical RAM — the game will swap to disk and performance tanks.
In-Menu Graphics Settings
Graphics Quality: 0-2 for max FPS. At 0 the image is blurry, at 2 — tolerable. Above 3 makes no sense if you're chasing frames.
Draw Distance: 1500-2000. Below 1500 you can't see players at range, above 2500 — extra load with no PvP benefit.
Shadow Cascades: 0 or 1. Shadows eat the most FPS. At 0 there are no shadows at all, at 1 — basic shadows. The difference is 15-30 frames.
Shader Level: 100-200. Visually almost unnoticeable, but at 600 your GPU starts struggling near monuments.
Mesh Quality: 50-80. Lowers object detail at distance. At 50 faraway buildings are simplified, but performance is more stable.
Console Commands for FPS
Open the console (F1) and enter one by one: graphics.quality 0 — minimum quality. render.scale 0.75 — render at 75% resolution, gives +20-30% FPS at the cost of blur. fps.limit 0 — removes the frame cap. grass.displace 0 — grass won't deform when you walk.
gc.buffer 2048 — larger garbage collector buffer. gc.collect — forces memory cleanup, useful if FPS starts dipping after an hour of playing. perf 1 — turns on the FPS counter in the corner for monitoring.
Windows Optimization
Windows Game Mode: Settings, Gaming, Game Mode — turn it on. Background recording — turn it off. Xbox Game Bar — turn it off. These three settings waste 5-10% of performance for nothing.
GPU drivers: update to the latest version. NVIDIA — through GeForce Experience. AMD — through Adrenalin. Old drivers can drop FPS by 10-20% in Rust.
Power plan: Control Panel, Power Options, High Performance. Noticeable difference on laptops — the CPU stops throttling down.
Low-End PC — What Else Can Help
If FPS is still below 40 after all tweaks — try render.scale 0.5. The image gets very blurry, but the game is playable. On x5-x10 servers with low population, FPS will be higher than on packed vanilla servers.
SSD instead of HDD — map loading drops from 5 minutes to 30 seconds. Chunk loading is faster too — fewer freezes when moving around. If Rust is on an HDD — move it to an SSD, it's the most impactful upgrade.
FAQ
What's a normal FPS for Rust?
60+ for comfortable play, 100+ for PvP. On low-end hardware 40-50 is bearable if there are no sharp drops. Below 30 — shooting is practically impossible.
Rust lags on a powerful PC — why?
Rust is poorly optimized on the Unity side. Even on an RTX 4090 you'll see dips to 80 FPS on packed servers. Try lowering Draw Distance and turning off shadows.
Does render.scale hurt aiming?
At 0.75 it's barely noticeable. At 0.5 the image is blurry and small targets at distance blend into the background. For PvP, don't go below 0.75.