Почему маленький патч просит много места
Размер патча обычно показывает, сколько данных нужно скачать, а не сколько свободного пространства понадобится во время установки. Эти величины могут сильно различаться: исправление на 3 МБ способно затронуть большой архив, внутри которого хранятся уровни, текстуры, звук и другие ресурсы игры.
Чтобы применить изменения, программа обновления может сначала подготовить новые файлы отдельно от старых. Если меняется часть большого пакета, ей приходится распаковать его, заменить нужные элементы и собрать обновлённый архив. На время этой работы рядом могут находиться и исходная версия, и временные файлы, и готовый результат.
Место нужно не только для результата
Такой запас позволяет не портить установленную игру, пока обновление ещё не завершено. Если процесс прервётся, исходные данные останутся на месте; после успешной установки временные файлы можно удалить. Но до этого момента системе нужно куда-то их записать — поэтому небольшая загрузка не гарантирует столь же небольшого требования к свободному месту.
Конкретный объём зависит от того, как устроены файлы игры и как именно обновляющая программа вносит изменения. Иногда она заменяет отдельный небольшой файл; иногда вынуждена пересобрать крупную упаковку ресурсов. Освобождать место может потребоваться для временной копии, а не потому, что сам патч или игра внезапно выросли на десятки гигабайт.






