Rust Launch Options

Tick what you want and copy the line. In Steam, right-click Rust > Properties > General, and paste into Launch Options. Rust runs on Unity 6 (since June 2026), so Unity's own player options apply.

(nothing ticked)

Read by Rust itself

Facepunch added these and documents them.
  • Raises Rust's process priority from inside the game - Easy Anti-Cheat stops you doing it from Task Manager.
  • Keeps Rust on the cores you list, as ranges like 0-7 or 0-7,16-23. Facepunch added it for CPUs like the 7950X3D, where only some cores have the extra cache.
  • Starts with very low settings to fix a game that won't load. It overwrites your settings.
  • Rust's garbage-collection buffer. A bigger buffer means fewer stutters from clean-ups if you have spare RAM (16 GB or more).
  • Caps your frame rate. The in-game setting does the same.

Unity engine options

Unity documents these for every Unity 6 game.
  • exclusive or borderless fullscreen (Windows). Rust itself dropped exclusive fullscreen in 2023.
  • Start fullscreen (1) or windowed (0).
  • Start at this width.
  • Start at this height.
  • Open on this monitor (1 is the first).
  • A window with no border.
  • Use DirectX 11.
  • Use DirectX 12.
  • Use Vulkan.
  • Use this graphics card when you have more than one.
  • Don't write the player log file.

Popular flags with no sign they work

These turn up in "FPS boost" guides, but neither Unity's nor Facepunch's documentation lists them.
-highComes from Valve's Source games. Neither Unity nor Facepunch lists it - use -cpu_priority high.
-maxMem=An Arma setting. Not a Unity or Rust option.
-cpuCount=An Arma setting. Not a Unity or Rust option.
-exThreads=An Arma setting. Not a Unity or Rust option.
-malloc=systemUnity's real flag is -systemallocator, and Unity says it's for debugging only.
-rateNo Rust setting by this name exists.
-force-gfx-jobsNot in Unity 6's list of player options.
-job-worker-countNot in Unity 6's list of player options.

Checked 2026-11-13. Sources: Facepunch - Make Your Mark (cpu_priority, cpu_affinity, safe mode; 2023-04-06); Facepunch - February 2019 update (gc.buffer); Unity 6.3 manual - player command-line arguments; Facepunch - Built Different (Unity 6, 2026-06-04).

The Rust launch options that actually do something - the ones Facepunch added and the Unity engine options - with a builder that makes the line to paste into Steam, and the popular "FPS boost" flags that nothing shows Rust reads.

よくある質問

Most players need none. -cpu_priority high and -cpu_affinity (for X3D CPUs) are the ones Facepunch added; +gc.buffer can cut stutter with plenty of RAM; -safemode fixes a game that won't start.

There's no sign they do. They come from Arma, and neither Unity nor Facepunch lists them.

In Steam, right-click Rust, choose Properties, and paste the options into Launch Options on the General tab.