Rust грузится дольше почти всех современных игр, и это не всегда поломка — движок распаковывает и прогревает десятки тысяч объектов. Но десять минут вместо двух уже означают конкретную причину, и почти всегда она из списка ниже.
Чтобы понимать, что лечить, сравни со здоровыми значениями. Это ориентиры для системы с SSD и 16 ГБ памяти:
| Этап | Норма | Что происходит |
|---|---|---|
| Запуск до главного меню | 40–90 с | Распаковка ассетов, инициализация EAC |
| Вход на сервер, первый раз | 2–4 мин | Скачивание карты и её генерация локально |
| Вход на тот же сервер повторно | 40–90 с | Карта берётся из кэша |
| После вайпа сервера | 2–4 мин | Карта новая, кэш не подходит |
Если первый запуск занимает пять минут, а повторный вход на знакомый сервер — три, дело не в игре, а в системе.
Самая частая причина и самая безнадёжная без апгрейда. Rust читает при загрузке десятки тысяч мелких файлов, а именно на мелких случайных чтениях жёсткий диск проигрывает SSD в сотни раз. Разница в загрузке — 2 минуты против 12.
Проверить, где стоит игра: «Диспетчер задач» → «Производительность» → диски. Если при загрузке Rust активность на диске 100% при скорости 3–8 МБ/с — это HDD и упор в него. Перенести библиотеку можно без переустановки: Steam → «Настройки» → «Хранилище» → выбрать папку на SSD → «Переместить».
Rust при загрузке карты легко забирает 10–14 ГБ. На 8 ГБ системной памяти это означает, что часть данных уезжает в файл подкачки — то есть на диск, и загрузка растягивается в разы.
Defender и любой сторонний антивирус сканируют файлы при чтении. Rust читает при загрузке десятки тысяч файлов — и каждый проходит проверку. Это добавляет минуты на ровном месте.
Add-MpPreference -ExclusionPath "D:\Steam\steamapps\common\Rust"
Add-MpPreference -ExclusionProcess "RustClient.exe"
Add-MpPreference -ExclusionProcess "EasyAntiCheat.exe"Путь подставь свой — его видно в Steam через «Управление» → «Просмотреть локальные файлы». Исключение для папки игры не снижает защиту системы в целом: файлы там всё равно проверяются при скачивании.
Steam → правой кнопкой по Rust → «Свойства» → «Параметры запуска». Рабочий набор:
-high -malloc=system -nolog -window-mode exclusive| Параметр | Что делает |
|---|---|
| -high | Высокий приоритет процесса — загрузка получает процессорное время первой |
| -malloc=system | Системный распределитель памяти вместо внутреннего Unity; на большинстве систем загрузка заметно быстрее |
| -nolog | Отключает запись подробного журнала — это тысячи обращений к диску за загрузку |
| -window-mode exclusive | Исключительный полноэкранный режим: и загрузка быстрее, и инпут-лаг ниже |
Чего писать не надо: -cpuCount и -maxMem вручную. Движок определяет и то и другое сам, а заданные наугад значения чаще замедляют, чем ускоряют.
Отдельный случай: полоса встаёт на «Loading Prefabs» и не двигается вообще. Это не медленная загрузка, а сбой. По порядку:
%LOCALAPPDATA%\Facepunch\Rust. Настройки сбросятся, конфиг лучше скопировать заранее.EasyAntiCheat\EasyAntiCheat_Setup.exe → «Repair».Rust хранит скачанную карту локально, и повторный вход на тот же сервер поэтому быстрый. Кэш обнуляется при вайпе и при смене seed-а карты — тогда долгая загрузка ожидаема и лечению не подлежит.
Чистить кэш вручную «для скорости» не нужно: ты просто заставишь игру скачивать и генерировать карту заново при каждом входе.
Типичный результат на системе с SSD после всех пунктов — 50–90 секунд до меню и полторы-две минуты на вход на знакомый сервер.
Из-за процедурной карты. Rust не загружает готовый уровень, а генерирует ландшафт, растительность и постройки локально по seed-у сервера. Эта работа целиком ложится на процессор и диск, поэтому загрузка дольше, чем в играх с заранее собранными уровнями.
На большинстве систем да, и заметно — на 20–40% быстрее до меню. Он заставляет Unity использовать системный распределитель памяти вместо своего. Побочных эффектов не вызывает, и если прироста не будет, параметр просто можно убрать.
Только как средство от зависания на загрузке, а не для ускорения. Удаление сбрасывает все настройки и client.cfg, поэтому сначала сделай копию конфига. На нормально работающей игре эта папка ничего не замедляет.
Незначительно. Основное время после перехода на SSD уходит не на чтение, а на распаковку и генерацию карты процессором. Разница между SATA SSD и NVMe в Rust — считаные секунды.