Перейти к содержимому
Deadlock.now
Deadlock.now
Решение проблем34

Deadlock: Partial Decompression Failure при загрузке реплея — что делать

Ошибка Partial Decompression Failure в Deadlock: как проверить язык и моды, безопасно скачать реплей заново и когда поможет распаковка .dem.partial.

Deadlock: Partial Decompression Failure при загрузке реплея — что делать

Partial Decompression Failure означает, что Deadlock не смог завершить распаковку данных реплея. Это ещё не значит, что матч потерян. Для начала проверь, скачивается ли другой свежий реплей. Если играешь не на английском или ставил моды, проверь эти настройки, прежде чем снова и снова качать один и тот же файл.

Полный текст ошибки может выглядеть так:

Это не то же самое, что «Replay Not Ready for Download»: здесь сбой связан с обработкой данных реплея, а не просто с доступностью скачивания. Даже 100% на индикаторе не гарантируют, что распаковка прошла успешно.

Сначала выясни, что именно не работает

Попробуй скачать ещё один недавний матч. Перед проверкой файлов закрой Deadlock.

  • Ошибка только у одного матча: начни с повторного скачивания именно его. Вероятнее проблема конкретной записи, но это ещё не доказывает повреждение серверной копии.
  • Не скачиваются несколько реплеев: проверь язык игры, изменения от модов и локальную установку.
  • Остался файл .dem.partial: сохрани резервную копию. Позже можно попробовать ручную распаковку.
  • Файл .partial исчезает после ошибки: пропусти ручную распаковку — архиватору нечего открывать.

Ниже есть пользовательские обходные способы, а не гарантированные исправления от Valve. Пропускай шаги, которые не относятся к твоей ситуации, и меняй по одной настройке: так будет понятно, что помогло.

1. Попробуй английский язык

Если играешь на русском или другом языке, проблема может быть связана с путём сохранения: реплей попадает в game/citadel_<language>/replays вместо game/citadel/replays. Временное переключение на английский стоит проверить, особенно если ошибка возникает у нескольких матчей.

Закрой Deadlock. Открой Steam → Библиотека → Deadlock → Свойства → Общие → Параметры запуска и временно добавь:

Сначала сохрани текущие параметры запуска. Не стирай остальные настройки и не оставляй одновременно разные параметры языка. Запусти игру и снова попробуй скачать нужный матч. После проверки убери временный параметр или верни прежнюю настройку.

Если не помогло или игра уже на английском — переходи дальше. Этот способ не означает, что реплеи сейчас сломаны у всех с русским клиентом.

2. Проверь моды и целостность файлов игры

Если при установке модов ты менял gameinfo.gi или его SearchPaths, проверь скачивание без этих изменений. Изменённые пути поиска могут перенаправлять файлы реплеев в папку дополнений.

Закрой игру и отключи мод по инструкции его автора, предварительно сохранив свои настройки. Не подменяй gameinfo.gi чужим файлом и не редактируй пути наугад. Если модов никогда не было, эту часть пропускай.

Для проверки самой установки:

  • 1. Закрой Deadlock.
  • 2. Нажми на игру правой кнопкой в библиотеке Steam и открой Свойства.
  • 3. Перейди в Установленные файлы → Проверить целостность файлов игры.
  • 4. Дождись завершения проверки и только потом запускай игру.

Steam может заменить изменённые или повреждённые файлы установки, в том числе твои правки. Но проверка не чинит скачанную демку и не гарантирует, что её серверная копия ещё доступна.

3. Убери файлы неудачной попытки и скачай реплей заново

Если после ошибки реплей застрял и кнопки повторного скачивания нет, можно временно убрать его локальные файлы. Это даст игре возможность запросить их заново.

Открой папку установки Deadlock через пункт «Просмотреть локальные файлы» в Steam. Обычный путь к реплеям внутри неё:

В зависимости от языка и модов проверь также существующие папки game/citadel_<language>/replays и game/citadel/addons/replays. Это возможные места хранения, а не список папок, которые нужно создать.

Действуй аккуратно:

  • 1. Запиши Match ID нужного матча и полностью закрой игру.
  • 2. Найди файлы с этим точным ID: например, <MatchID>.dem.partial и <MatchID>.dem.
  • 3. Перемести только их в резервную папку вне каталога игры. Запомни, откуда взял каждый файл.
  • 4. Запусти Deadlock, снова открой матч и попробуй скачать реплей.

Не очищай всю папку replays: рабочие демки других матчей здесь ни при чём. Если не уверен, что файл относится именно к нужному Match ID, не трогай его.

Сохрани резервную копию, пока не убедишься, что новый реплей воспроизводится. Для старого матча это особенно важно: скачать замену уже может не получиться.

4. Если остался .dem.partial, попробуй распаковать его копию

Это запасной вариант, а не обязательная часть «чистки». Иногда после сбоя остаётся сжатый реплей, который архиватор ещё способен распаковать. Но файл может быть неполным или вообще не сохраниться.

Закрой Deadlock и сделай отдельную рабочую копию нужного .dem.partial. Попробуй открыть её как архив в WinRAR. Если из неё без ошибок извлекается .dem, положи распакованный файл в папку реплеев, где находился исходный файл этого матча. Если там уже есть файл с таким именем, сначала сохрани его в резервной папке. Перезапусти игру и проверь матч.

Если архиватор выдаёт ошибку или не извлекает пригодный .dem, остановись. Не соглашайся на перезапись вслепую и не путай смену расширения с восстановлением данных. Успешная распаковка — только первый результат: дальше нужно проверить воспроизведение в игре.

Что делать, если ничего не помогло

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

Сохрани имеющиеся копии и попробуй позже. Отключать защиту компьютера или менять сетевые настройки только из-за слова «failure» не нужно: сама ошибка не даёт оснований для таких действий.

Если сообщение сменилось на «Replay Not Ready for Download», теперь проблема в доступности скачивания. Повторная распаковка не вернёт отсутствующую серверную копию.

Частые вопросы

Можно просто переименовать .dem.partial в .dem?

Нет. Переименование меняет название, а не содержимое. Сжатые данные нужно распаковать, а отсутствующие данные сменой расширения не восстановить.

Эта ошибка означает, что демка повреждена?

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

Почему я не нахожу файл .partial?

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

Реплей скачался, но при просмотре игра вылетает. Это та же ошибка?

Не обязательно. Скачивание, распаковка и воспроизведение — разные этапы. У старого реплея могут возникнуть проблемы совместимости после обновлений игры; повторное скачивание не превращает его в запись нового формата.

ВОЛНА 01 · ЗАКРЫТАЯ БЕТА

ДЛЯ МОМЕНТОВ,
КОТОРЫЕ НЕ ЗАПИСАЛ.

Создавай клипы из реплеев Deadlock. Присоединяйся к бете — первые клипы после запуска бесплатно.

ЗАПИСАТЬСЯ НА РАННИЙ ДОСТУП

Без спама. Одно письмо, когда откроемся.