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.
7 sections below. Jump straight to the one you need.
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 sectionRestart 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 sectionRust 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 sectionUpdate 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 sectionRust 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 sectionTwo 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 sectionServer 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 sectionJoining 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.
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.
Rust.exe in the install folder, Properties, Compatibility, tick "Disable fullscreen optimizations". Try the game in borderless window mode too.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:
EasyAntiCheat folder, run EasyAntiCheat_Setup.exe or EasyAntiCheat_EOS_Setup.exe, choose Rust and click Repair.If EAC complains about an untrusted file, it names it. Verifying the game files replaces it.
Two last steps when the above have not worked.
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.-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.
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.
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.
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.