Game: Rust | Developer: Facepunch Studios | Engine: Unity | Status: Full Release (Feb 2018, continuous updates)
At a Glance
Rust has sold over 13 million copies and consistently peaks at 100,000+ concurrent players on Steam. It's one of the most CPU-demanding survival games on PC — the open-world server simulation (hundreds of players, thousands of entities, base physics) means your CPU is almost always the bottleneck. High-end GPUs routinely idle while the CPU struggles. This guide focuses on the settings that actually move the needle.
Minimum and Recommended Specs
| Tier | CPU | GPU | RAM | Storage |
|---|---|---|---|---|
| Minimum | Core i7-4690K / Ryzen 5 1600 | GTX 980 / RX Vega 56 | 10 GB | 25 GB SSD |
| Recommended | Core i9-9900K / Ryzen 5 3600 | RTX 2080 Super / RX 5700 XT | 16 GB | 25 GB NVMe SSD |
| High FPS (100+) | Core i9-12900K / Ryzen 7 5800X3D | RTX 3080 / RX 6800 XT | 32 GB | NVMe SSD |
Key note: Rust favors high single-core CPU speed. The Ryzen 7 5800X3D (large L3 cache) outperforms faster clock-speed CPUs in Rust due to entity simulation patterns. If you're buying specifically for Rust, it's the strongest current choice.
The #1 Lever: Grass Quality
Grass quality is the single biggest performance setting in Rust. Setting it from High to Off can recover 40–60 FPS on mid-range hardware — and in competitive play, removing grass also eliminates hiding spots, making it a double advantage.
Go to: Options → Graphics → Grass Quality → Set to Off or Low.
This is the first thing to change before touching anything else.
Full Settings Breakdown
Shadow Distance and Shadow Quality
Shadow Distance: High → Low (saves 15–25 FPS) Shadow Quality: High → Medium or Low (saves 10–20 FPS)
Shadows in Rust are expensive and often redundant during PvP encounters. Competitive players run shadows at minimum. On a GTX 1070 class GPU, dropping both settings recovers enough headroom to stay above 60 FPS in large raids.
Draw Distance
Draw Distance: Controls terrain and object pop-in across the map.
- Competitive/FPS-focused: 1,000–1,500
- Balanced: 2,000–2,500
- Maximum: 3,000
The default is 3,000. Dropping to 1,500 is barely noticeable visually but saves meaningful GPU and CPU load at range. Snipers sometimes prefer higher draw distance despite the FPS cost.
SSAO (Ambient Occlusion)
SSAO: High → Off (saves 8–15 FPS, no gameplay impact)
Ambient occlusion adds subtle shadow detail in corners and crevices. With Rust's art style, the difference is almost invisible at a glance. Turn it off.
Water Quality
Water Quality: Ultra → Low (saves 5–12 FPS) Only matters near coastlines and rivers. Default is Ultra. Low still looks reasonable and cuts GPU workload notably in ocean biomes.
Terrain Quality / Object Quality
Terrain Quality: 200 → 100 (moderate FPS gain, slight texture pop-in) Object Quality: 100 → 50–75 (reduces prop detail at distance)
These interact with draw distance. If you've already reduced draw distance, additional object quality reduction has diminishing returns.
Anti-Aliasing
- SMAA: Best balance — use this.
- MSAA 2x/4x: Beautiful but expensive. Avoid unless GPU-limited (rare in Rust).
- FXAA: Blurry. Not recommended.
- Off: Shimmering, but maximum performance.
Recommendation: SMAA. It's surprisingly cheap and eliminates most jagged edges.
Anisotropic Filtering
Keep at 8x or 16x. Anisotropic filtering is nearly free on modern GPUs and dramatically improves texture sharpness on ground surfaces (which you're always looking at in Rust).
Additional Performance Fixes
Launch Options (Steam)
Right-click Rust → Properties → Launch Options:
-high -malloc=system -maxMem=12288 -cpuCount=8 -force-d3d11
Adjust -maxMem to roughly 75% of your system RAM (in MB) and -cpuCount to your physical core count. -force-d3d11 often provides better performance than the default DirectX 12 path on older GPUs.
For newer NVIDIA GPUs (RTX 30/40 series), try -force-d3d12 instead and benchmark both.
Rust Staging Branch Warning
Do not play on the Staging branch for daily play — it runs experimental builds and consistently performs 15–30% worse than the main branch.
Background Application Priority
Use Task Manager to set Rust.exe to High priority while the game is running. This helps on CPUs with mixed efficiency/performance cores (Intel 12th gen+).
Windows Game Mode
Disable Windows Game Mode in Settings → Gaming → Game Mode. Counter-intuitively, Game Mode can cause microstutters in Rust due to how it interferes with the Unity memory allocator.
RAM Speed
Rust benefits from fast dual-channel RAM. If you're on DDR4, ensure XMP/EXPO is enabled in BIOS (many systems ship with RAM running at JEDEC default speeds, often 2133 MHz, when the kit is rated at 3200 MHz or higher). The difference can be 10–20 FPS in Rust specifically.
Recommended Configuration by Hardware
Budget: GTX 1060 / RX 580 + Core i5/Ryzen 5
| Setting | Value |
|---|---|
| Grass Quality | Off |
| Shadow Distance | Low |
| Shadow Quality | Low |
| SSAO | Off |
| Water Quality | Low |
| Draw Distance | 1,500 |
| Object Quality | 50 |
| Anti-Aliasing | SMAA |
| Anisotropic | 8x |
Target FPS: 45–75 FPS on medium-population servers. High-population servers (150+ players) will still dip.
Mid-Range: RTX 3060 / RX 6600 + Ryzen 5 5600
| Setting | Value |
|---|---|
| Grass Quality | Low |
| Shadow Distance | Medium |
| Shadow Quality | Medium |
| SSAO | Off |
| Water Quality | Medium |
| Draw Distance | 2,000 |
| Object Quality | 75 |
| Anti-Aliasing | SMAA |
| Anisotropic | 16x |
Target FPS: 80–120 FPS on standard servers.
High-End: RTX 4080 / RX 7900 XT + i9/Ryzen 7 5800X3D
| Setting | Value |
|---|---|
| Grass Quality | High |
| Shadow Distance | High |
| Shadow Quality | High |
| SSAO | Medium |
| Water Quality | Ultra |
| Draw Distance | 2,500–3,000 |
| Object Quality | 100 |
| Anti-Aliasing | SMAA |
| Anisotropic | 16x |
Target FPS: 120–160 FPS on standard servers. Raid-heavy areas still create CPU dips.
Common Performance Problems and Fixes
"My FPS drops during raids / large fights"
This is CPU saturation from entity simulation. A large base raid with 20+ players, many explosives, and structural recalculation is extremely CPU-intensive. No graphics settings fix this — it's server-side + CPU-bound. Mitigations:
- Reduce Shadow Distance and Grass Quality further during raids
- Close all background applications
- Ensure no Windows Update is running
"I get stutters on a strong PC"
Common cause: shader compilation. Rust doesn't pre-compile all shaders. The first time you encounter new geometry, materials, or weather states, Unity compiles the shader on the fly, causing a 50–200ms freeze. Solution: play through a variety of environments and weather until the stutter rate drops (usually within 2–3 hours of playtime). This is a one-time burn-in process.
"Server FPS is 20, client FPS is high"
Server FPS is displayed separately in the F1 console (perf 1 to show). A server running at 20–30 server FPS is heavily loaded — this affects interpolation and hit registration. This is not a client performance problem. Either find a less-populated server or accept the limitation.
"Rust crashes on launch"
Common fixes:
- Verify game files (Steam → Properties → Verify Integrity)
- Disable overlays (Discord, GeForce Experience, Steam overlay — EAC can flag overlay injections)
- Update Visual C++ redistributables
- Add Rust to antivirus exclusions
FAQ
Q: Does Rust have DLSS or FSR support? A: Rust does not have native DLSS or FSR upscaling as of mid-2026. NVIDIA DLSS Override (via control panel) and AMD RSR (at the driver level) can be forced externally with moderate quality results. Facepunch has not announced official upscaling integration.
Q: Is lowering graphics settings in Rust considered cheating? A: No. EAC (Easy Anti-Cheat) governs client-side cheat detection. Changing in-game graphics settings — including turning grass off — is entirely within the rules. You cannot inject custom shaders, however.
Q: Why is my FPS so low despite a high-end GPU? A: Rust is CPU-bottlenecked on almost all hardware. Use RTSS or MSI Afterburner to check GPU utilization. If your GPU is at 60–70% while your FPS is poor, the CPU is the bottleneck. Overclocking and reducing CPU-heavy settings (draw distance, grass, object quality) are the only practical fixes.
Q: Does Rust support controllers? A: Rust has no official controller support and no keybinding system designed for gamepad play. Community workarounds (Steam Input, DS4Windows) exist but provide a significant disadvantage in combat. Not recommended for competitive play.
Q: How much storage does Rust use? A: ~25 GB installed. SSD is strongly recommended — the open world streams assets continuously, and HDD loading causes visible pop-in and occasional hitches.
Q: Will Rust run on integrated graphics? A: Below minimum spec. Intel Iris Xe (laptop-tier integrated graphics) may launch the game but will deliver 15–30 FPS at minimum settings. Intel Arc discrete GPUs (A770/A580) perform adequately with up-to-date drivers.
Q: Rust says my drivers are outdated but I have the latest ones. What's wrong? A: Rust's driver check is based on a version list that isn't always current. If you have the latest WHQL drivers from NVIDIA or AMD, ignore this warning. It does not affect gameplay.
Q: Solo or small group — any settings changes for offline raiding practice? A: Practice servers (Facepunch's or community "aim train" servers) run far fewer entities and you can typically max all settings. Use these to verify your maximum visual quality before returning to main servers with optimized settings.
Last updated: 2026-09. Facepunch pushes weekly updates — revisit settings after major patches. Slug: rust-pc-performance-settings-guide-2026