Что именно “обновляется” из мастерской

Когда Steam видит, что для Dota 2 у вас установлены кастомки из Workshop, он подтягивает их файлы заново при:
- входе/обновлении клиента;
- переключении аккаунтов на одном ПК;
- повторной установке/запуске игры;
- “догрузке” мелких файлов поверх уже имеющихся.

Отсюда и ощущение, что “контент из мастерской постоянно обновляется”. На практике это либо докачка/пересборка файлов Workshop, либо повторная проверка и дозагрузка, если папки/файлы “разъехались”.

Способ 1: запретить Steam загружать файлы Workshop (самый прямой)

Идея простая: вы чистите папку Workshop, а затем запрещаете системе/Steam доступ на запись в эту директорию, чтобы автозагрузка не могла туда “докупаться”.

Как сделать

  1. Закройте Steam полностью.
  2. Откройте папку с Dota 2 (обычно через библиотеку Steam).
  3. Найдите папку Workshop-контента (часто путь выглядит так):
  4. Steam\steamapps\workshop\content\570
  5. Полностью очистите ...workshop\content\570.
  6. Можно удалить содержимое папки, чтобы Steam не было что “обновлять”.
  7. Дальше - запретить запись:
  8. Клик правой кнопкой по папке ...workshop или конкретно по ...workshop\content (зависит от вашей структуры).
  9. Свойства -> Безопасность -> Изменить.
  10. Выберите вашу учётную запись (или “Администраторы”).
  11. Поставьте запрет на запись (галочку “Запретить” для изменения/записи) и примените.

После этого Steam физически не сможет складировать/обновлять файлы мастерской в эту область.

Важно

  • После запрета некоторые кастомки могут перестать запускаться, пока Steam не сможет их “доложить”.
  • Речь про “отключить обновление кастомок” в смысле “не давать Steam догружать их автоматически”. Абсолютно всё может работать по-разному в зависимости от прав доступа и версии Steam.

Способ 2: убрать мусор, который раздувает Workshop (бывает, что удалённое всё равно “возвращается”)

Иногда проблема не в том, что Steam качает “старые кастомки”, а в том, что на диске раздувается структура Workshop и в ней остаются хвосты.

Самый частый набор, который обсуждают в гайдах:
- папка контента Workshop:
- Steam\steamapps\workshop\content\570
- файл, который хранит данные Workshop по приложению:
- Steam\steamapps\workshop\appworkshop_570.acf

Что делать (по смыслу “сбросить Workshop для Dota 2”)

  1. Закройте Steam.
  2. Удалите/очистите папку:
  3. steamapps\workshop\content\570
  4. Удалите файл:
  5. steamapps\workshop\appworkshop_570.acf
  6. Запустите Dota 2 и Steam.
  7. Steam заново “подтянет необходимое” (то, что реально нужно, и не из мусора).

Риск

У некоторых людей после такого сценария возникало, что кастомки уже не подхватываются. Поэтому, если вы зависите от кастомок, лучше делать это аккуратно: сначала попробуйте без полной зачистки, или делайте бэкап (копию папки Workshop) до эксперимента.

Способ 3: отключить лишнее, не трогая Workshop полностью (если цель - трафик/задержки)

Если вы хотите снизить хаос и задержки, но не готовы “вырубать” Workshop целиком, обычно комбинируют два действия:
- чистят кэш/временные файлы Steam и Dota 2 (это иногда помогает от багов и странной повторной загрузки),
- и точечно чистят то, что относится именно к кастомкам (реплеи/скриншоты/пользовательские хвосты не решают проблему мастерской, но освобождают место и уменьшают “шум”).

По гайдам это делается через удаление содержимого папок кэша. Типичные места:
- Steam\appcache
- Steam\steamapps\shadercache
- Steam\steamapps\downloading
- Steam\steamapps\temp

Плюс отдельный пункт, который упоминают: не всегда есть смысл удалять дампы/что-то “для совместимости”, но если их накопилось много, это тоже влияет на размер и диагностику.

Где обычно находится контент кастомок Dota 2

Ниже - ориентиры, которые чаще всего встречаются в инструкциях и обсуждениях.

Что вы ищете Частый путь
Контент кастомок (Workshop) Steam\steamapps\workshop\content\570
Файл Workshop-данных по Dota 2 Steam\steamapps\workshop\appworkshop_570.acf
Реплеи Dota 2 Steam\steamapps\common\dota 2 beta\game\dota\replays
Скриншоты из игр (часто завязано на Steam ID) Steam\userdata\<SteamID>\760\remote\570\screenshots
Пользовательские данные/конфиги Steam\userdata\...

Обратите внимание: в разных установках “dota 2 beta” может встречаться как часть пути (это нормальная ситуация в документации/гайдах старого формата).

Если автозагрузка началась “в процессе”

В некоторых случаях люди замечают, что во время старта загрузка контента из мастерской не ставится на паузу в интерфейсе игры, и помогает только пауза в самой игре с последующим заходом обратно.

Если для вас критично:
- используйте Способ 1 (запрет записи в папку Workshop), потому что тогда автодозагрузка упирается в права и не может нормально продолжаться.

Короткий практичный план под вашу цель

Ваша цель Что делать
Остановить догрузку кастомок максимально жёстко Способ 1: очистить Workshop и запретить Steam запись в папки Workshop
Убрать “раздувшийся” Workshop и зависшие хвосты Способ 2: очистить content\570 и удалить appworkshop_570.acf, затем дать Steam аккуратно восстановиться
Снизить фоновые загрузки/баги, но не ломать мастерскую Чистить кэш Steam (appcache/shadercache/downloading/temp) по смыслу гайдов, не трогая Workshop радикально

Если вы выбираете между “потерять часть кастомок” и “не давать Steam обновлять их”, обычно лучше работает запрет записи в Workshop-папку. Это и есть тот самый метод, который люди используют именно для ситуации “дота ест трафик и свободное место, а контент из мастерской постоянно обновляется”.