Get a Server
How to Guides

Rust crashing when loading into a server: fixes that actually work.

Rust crashes on the loading screen for a short list of reasons, and most of them are on your PC rather than the server. Work through these in order; the first four fix the majority of cases.

8 min read · Updated October 2026 · How to Guides
On this page

What this guide covers

7 sections below. Jump straight to the one you need.

On this page / How to Guides
Why Rust crashes while loading into a server

Joining a server is the heaviest moment in Rust. The client has to load the map, stream in every asset the server tells it about, and warm up shaders…

Jump to section
On this page / How to Guides
The quick fixes: try these first

Restart the PC, not just Rust. A long session leaves memory fragmented. A clean boot clears it and fixes more loading crashes than anything else on th…

Jump to section
On this page / How to Guides
Memory: the most common cause

Rust comfortably uses 12 to 16 GB of RAM while loading a large server, more on modded servers that push custom assets. On an 8 GB machine, or a 16 GB…

Jump to section
On this page / How to Guides
Graphics drivers and Windows settings

Update the GPU driver from NVIDIA or AMD directly, not through Windows Update. A clean install (the option is in the installer) removes old profiles t…

Jump to section
On this page / How to Guides
Easy Anti-Cheat problems

Rust runs Easy Anti-Cheat, and EAC failing to start shows up as a crash or an instant disconnect during loading rather than a clear error. Two fixes c…

Jump to section
On this page / How to Guides
Launch options and the cache

Two last steps when the above have not worked. Clear the shader and asset cache. Delete the cfg folder's cached files only if a guide for your specifi…

Jump to section
On this page / How to Guides
When it really is the server

Server owners see the other side of this: everyone disconnects at once, or new players cannot load in while existing ones play fine. The usual causes…

Jump to section

Why Rust crashes while loading into a server

Joining a server is the heaviest moment in Rust. The client has to load the map, stream in every asset the server tells it about, and warm up shaders and textures, all at once. On a PC that is short of memory, running an old driver or fighting its anti-cheat, that spike is where it falls over. The symptoms are the ones everyone describes: the game closes to desktop at "loading assets" or "receiving data", freezes on the loading bar, or kicks back to the main menu with no error.

It is rarely the server. If other people are on it and you crash at the same point every time, the fix is on your side. If everyone is being disconnected at once, that is the server and the owner should check its console; the admin commands guide covers what to look at.

The quick fixes: try these first

  1. Restart the PC, not just Rust. A long session leaves memory fragmented. A clean boot clears it and fixes more loading crashes than anything else on this list.
  2. Verify the game files in Steam. Right-click Rust in your library, Properties, Installed Files, Verify integrity. A single corrupt asset bundle will crash the load every time, and this is a five-minute check.
  3. Close everything else. Browsers with many tabs, Discord's hardware acceleration and recording software all compete for the same RAM and video memory during the load.
  4. Lower the graphics settings for one join. Drop texture quality, shadow quality and water quality, turn off "Max Gibs" and lower draw distance, join the server, then raise them back once you are in. The load spike is what crashes; the settings afterwards are fine.

Memory: the most common cause

Rust comfortably uses 12 to 16 GB of RAM while loading a large server, more on modded servers that push custom assets. On an 8 GB machine, or a 16 GB machine with a browser open, it runs out and Windows closes it.

  • Check the page file. Windows uses the page file as overflow when RAM runs out. If it is disabled or capped small, Rust crashes instead of slowing down. In System, Advanced system settings, Performance, Advanced, Virtual memory, set it to "System managed" on your fastest drive, or a fixed size of at least 16 GB.
  • Run Rust from an SSD. Asset streaming off a hard drive can time out on big servers, which shows up as a crash or a kick during loading.
  • Watch Task Manager during the load. If memory hits 95 percent and Rust dies, you have your answer, and the page file change above is the fix until you add RAM.

Graphics drivers and Windows settings

  • Update the GPU driver from NVIDIA or AMD directly, not through Windows Update. A clean install (the option is in the installer) removes old profiles that cause shader crashes.
  • Disable fullscreen optimisations for Rust's executable: find Rust.exe in the install folder, Properties, Compatibility, tick "Disable fullscreen optimizations". Try the game in borderless window mode too.
  • Turn off overlays. Steam, Discord, GeForce Experience and Xbox Game Bar overlays all hook into the game. Any one of them can crash the load after a driver update.
  • Install pending Windows updates, then restart. Half-applied updates break DirectX components Rust relies on.

Easy Anti-Cheat problems

Rust runs Easy Anti-Cheat, and EAC failing to start shows up as a crash or an instant disconnect during loading rather than a clear error. Two fixes cover almost every EAC case:

  1. Repair EAC. In the Rust install folder open the EasyAntiCheat folder, run EasyAntiCheat_Setup.exe or EasyAntiCheat_EOS_Setup.exe, choose Rust and click Repair.
  2. Exclude Rust from your antivirus. Add the Rust install folder and the EasyAntiCheat service to your antivirus exclusions. Overzealous scanners quarantine EAC files mid-load.

If EAC complains about an untrusted file, it names it. Verifying the game files replaces it.

Launch options and the cache

Two last steps when the above have not worked.

  • Clear the shader and asset cache. Delete the cfg folder's cached files only if a guide for your specific error tells you to; the safer version is to let Steam rebuild shaders by setting Steam's shader pre-caching off and on again in Settings, Downloads.
  • Launch options. In Steam, Properties, Launch options, -high raises the process priority. Some players also add -force-d3d11 if a newer DirectX path is crashing on an older card. Remove them again if they make no difference; launch options are not a performance setting.

If the crash only happens on one server, and that server is heavily modded, the server may be pushing a custom map or asset bundle that your client cannot load. Try a vanilla server to confirm, and tell the owner; our server list shows which servers are modded.

When it really is the server

Server owners see the other side of this: everyone disconnects at once, or new players cannot load in while existing ones play fine. The usual causes are a server out of RAM (the console shows the save stalling or the process restarting), a plugin throwing errors on player connect, or a custom map that was uploaded incomplete. Restarting fixes the first for a while; the real fix is a plan with enough memory. RSH panel plans are sized at 16, 24 and 32 GB for exactly this reason, and the console in the panel shows the error that the player never sees.

Setting up a server from scratch, or moving one, is covered in how to host a Rust server.

FAQ

Questions we get a lot

Nearly always memory, graphics settings or Easy Anti-Cheat. Restart your PC, verify the game files in Steam, lower texture and shadow quality for the join, and check the Windows page file is enabled.

16 GB is the comfortable figure for loading large or modded servers. 8 GB machines can play but often crash on the loading spike unless the page file is large and nothing else is open.

Often. A single corrupt asset will crash every load. Verifying takes a few minutes and replaces anything damaged.

If other players are on the server and you crash at the same point each time, it is your PC. If everyone drops at once, it is the server.

Modded servers can push custom maps and asset bundles that need more memory and more time to load. Lower settings for the join, make sure your page file is large, and try a vanilla server to compare.

Ready to run your own Rust server?

Panel plans from £7.50 a month with one-click Oxide or Carbon, wipe scheduling and DDoS protection. See the full Rust server hosting lineup.

Next up
All Rust guides