Best Rust settings

Best Rust Settings – Ultimate Guide 2023

Last Updated on 1st February 2023

Rust is very demanding, especially if you set every available setting to the maximum. Players who want to play Rust on high FPS are having issues achieving that since, except for the game being resource-intensive, the engine is not well optimized.

Below I will go over everything you need to know about Rust graphics, user interface, screen, and sound settings. If you’ve played Rust for any time, you should have released that the default settings don’t allow you to play at your best potential.

Sticking to the default settings will disadvantage you no matter how good you are. So we will improve all the settings to get you the most benefits. Especially Rust graphics settings are really important to make the game clear and for you to be able to spot enemies instantly.

Also, at the end of this post, you’ll find resources to optimize your PC to achieve higher performance, fps, less input lag, and less latency in Rocket League and any other game you might be playing.

Best Rust Settings

I will go on the Rust settings tabs one by one starting from the top one to the bottom one.

I will give you my recommendations plus a short description of the most impactful settings so you can set them according to your needs and hardware.

Best Rust Options settings

  • Gameplay
    • Field of View: 90.0
    • Head Bob: Off
    • Crosshair: Off
    • Hit Cross: On
    • Hurt Flash: On
    • Compass Visibility: On
    • FPS Counter: Basic
    • Rich Presence: On
  • Censorship
    • Nudity: Underwear
    • Hide signs: Off
    • Show Blood: On
    • Internet Audio Streams: On
    • Censor Recordings: Off
    • Limit Flashing: Off
    • Streamer Mode: Off
  • Physics
    • Max Gibs: 0 – 1000. The performance hit of this setting may not be noticeable when destroying a small base, but on Raids, you will definitely feel it.
      • On low-End PC: 0. Please set it to 0 for the best performance possible.
      • On Med-End PCs: 0 – 500.
      • On High-End PCs: 1000
Max Gibs is setting on Rust. An example of results after setting the value of Gibs to 0,500,1000,1500 and 2000.
This is an example on how Max Gibs setting looks when you destroy a building.
Best Rust Options settings

Best Rust User Interface settings

These settings will not impact your performance in any way, so it’s mostly a personal preference. Below you can find my recommendations to give you a starting point.

  • User Interface Scale: 1.0
  • Show HUD: On
  • Show Chat: On
  • Mute Global Chat: Off
  • Auto-Switch Chat Channels: On
  • Show Nametags: On
  • Game Tips: Off
  • Inventory Player Model: On
Best Rust User Interface settings

Best Rust Audio Settings

With the following audio settings, we want to make sure that we can clearly hear footsteps and important in-game sounds.

  • Master Volume: 1.0
  • Music Volume: 0.0
  • Menu Music Volume: 0.0
  • Voices Volume: 3.0
  • Game Sounds Volume: 1.0
  • Instruments Volume: 1.0
Best Rust Audio settings

If you want to hear footsteps even better, then do the following:

  • Navigate to your Windows search bar, type “Change System Sounds”, and click on the option available.
  • Next, navigate to the “Playback” tab and right-click on your Headphones / Speakers, and click on properties.
  • Go to the “Enhancements” tab, and tick the option “Loudness Equalization“—Click “Apply” and “Ok“.
How to enable Loudness Equalization in Windows 10 to make Footsteps louder in Rust.

Best Rust Screen Settings

Crucial settings that you want to make sure everything is set correctly.

  • Resolution: Native resolution of your monitor.
  • Mode: Exclusive Full Screen. ( Gives you the best FPS, input lag, and latency)
  • Vsync: Off
  • FPS Limit: 0. If you set FPS Limit to 0, it means there is no FPS limit.
Best Rust Screen settings in Graphics options.

Best Rust Graphic Settings

These settings either make or break your game. So pay close attention and read everything to make sure you set everything correctly. We want to set these settings to be the best for the highest fps, PVP, and good-looking graphics.

Note that these settings are what I found to be a mix of the best performance possible while keeping the graphics beautiful. Because every system is different, you will have to also experiment by yourself to find what suits you the most.

  • Graphics Quality
    • Graphics Quality: 6 ( Lower this setting if you don’t have enough Vram)
    • Shadow Quality: 1 ( You can disable this on low-end systems)
    • Shadow Cascades: Two Cascades ( You can set it on No Cascades for the best performance possible)
    • Max Shadow Lights: 1 ( You can disable them on a low-end system)
    • Water Quality: 0
    • Water Reflections: 0
    • World Reflections: 0
    • Shader Level: 500
    • Draw Distance: 1000
    • Shadow Distance: 50
    • Anisotropic Filtering: 1
    • Parallax Mapping: 0
    • Grass Displacement: Off
    • NVidia Reflex Mode: On+Boost
Best Rust Graphics settings
  • Mesh Quality ( You can lower any of these settings if you are really struggling with your FPS)
    • Particle Quality: 50
    • Object Quality: 100
    • Tree Quality: 100
    • Max Tree Meshes: 100
    • Terrain Quality: 50
    • Grass Quality: 0
    • Decor Quality: 50
Best Rust Mesh Quality settings

Best Rust Image Effects Settings

On this tab, I recommend turning off almost everything since the performance hit is insane if you enable everything, and also, some of these settings make the game harder to play when it comes to PvP.

  • Anti-Aliasing: FXAA ( You can disable this on low-end systems)
  • Depth Of Field: Off
  • Ambient Occlusion: Off
  • High-Quality Bloom: Off
  • Lens Dirt: Off
  • Motion Blur: Off
  • Sun Shafts: Off
  • Sharpen: Off
  • Vignetting: Off
Best Rust Image effects settings

Best Experimental settings for Rust

Same like the image effects tab, mostly turn off everything for the best performance.

  • Occlusion Culling: Off
  • Grass Shadows: Off
  • Contact Shadows: Off
  • Sustain Pedal Support: Off
Best Rust Experimental settings

Best Rust Launch Options

The following Steam Launch Options will give you an FPS & Performance boost in Rust. I will explain how to configure each of them depending on your hardware.

-high -maxMem=X -malloc=system -cpuCount=X -exThreads=X -force-d3d11-no-singlethreaded

  • -high
    • Gives the game CPU priority over the rest of the apps.
  • -maxMem= Change X depending on your RAM.
    • 4GB RAM = 3074
    • 8GB RAM = 6194
    • 16GB RAM = 14000
    • 24GB RAM = 22000
    • 32GB RAM = 30000
    • 48GB RAM = 46000
    • 64GB RAM = 62000

So let’s say you have 16GB of ram installed on your Computer, the final command should be -maxMem=14000.

cpuCount=X . Your CPU cores number should replace the X. To check how many CPU cores you can follow the steps below:

On your Keyboard, press -> Ctrl + Shift + Esc. This will open the Task Manager. Navigate to the Performance tab, and click on CPU. On the bottom right side, you should see your Cores.

How to check how many cores your CPU has

For me it’s 6, to the command will be cpuCount=6.

Next, we have -exThreads=X, where X is the number of our CPU threads. To find that number, we do the same process like on the CPU cores, and under your CPU cores, you should see Logical processors, copy that number and swap it with the X.

How to check how many logical processors your CPU has.

So for me the number is 12, and the command will be -exThreads=12.

So the final best startup options for Rust(In my case) will be:

-high -maxMem=14000 -malloc=system -force-feature-level-11-0 -cpuCount=6 -exThreads=12 -force-d3d11-no-singlethreaded

Ensure everything is set correctly, add the commands in your Steam launch options, and click okay. Now you are ready to go back and enjoy your game!

Enhance your gaming experience

If, after following this guide, you still can’t optimize Rust or you feel like your PC is underperforming, you can book a PC Optimization appointment with me, and I will be more than happy to help you out and solve all your problems and dramatically improve your pc performance.


  1. I’m curious about the launch parameters you didn’t mention and where did you source a list of accepted launch parameters for Rust?

Leave a Comment