Автор: Вадим, технический директор Raketa Pay

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

Поэтому новость о 212 ГБ показалась мне знакомой. Только теперь игру можно скачать заранее, после чего ещё несколько дней смотреть на её иконку и ждать запуска. С технической точки зрения предзагрузка удобна, но для тех, кто годами ждёт GTA VI, это отдельное испытание терпения.

Rockstar говорит именно о свободном месте, а не обязательно о размере скачивания. Почему платформы позволяют заранее загрузить файлы, но не открыть игру, разберёмся дальше.

Сначала разберёмся с 212 ГБ

В FAQ Rockstar указано available space, то есть необходимое свободное место: до 212 ГБ в зависимости от устройства. На PS5 цифровая предзагрузка начнётся 10 ноября 2026 года в полночь по местному времени, на Xbox Series X|S — 10 ноября в 00:00 GMT.

Из этой формулировки нельзя получить точный объём интернет-трафика или окончательный размер установленной игры.

У большого релиза есть как минимум три разных размера:

Величина

Что она означает

Объём загрузки

Сколько данных нужно передать по сети

Размер установленной версии

Сколько займут её файлы

Свободное место для операции

Сколько понадобится установщику, включая временные данные, если они нужны

Сжатый пакет может оказаться меньше установленного содержимого. А обновление способно потребовать дополнительного места для подготовки новых файлов. Разница зависит от формата пакетов и способа установки.

Из FAQ также нельзя заключить, что любой вариант GTA VI займёт ровно 212 ГБ. Rockstar оговаривает зависимость от устройства, но не публикует там разбивку. Поэтому заголовок «GTA VI весит 212 ГБ» удобен для новости, но для расчёта трафика или выбора накопителя слишком неточен.

Файлы, лицензия и разрешение на запуск

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

  • Наличие файлов: «Есть ли на устройстве нужные данные?»

  • Лицензия: «Имеет ли этот пользователь или устройство право пользоваться продуктом?»

  • Состояние выпуска: «Разрешён ли запуск этой версии сейчас?»

Эти условия могут не совпадать. Купленная игра ещё не скачана. Скачанный пакет ещё не доступен для запуска. Установленная версия требует обновления. Полоса загрузки показывает только часть этой картины.

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

У предзаказа добавляется время открытия доступа. Инструкция Sony показывает это и на уровне интерфейса: у игры в библиотеке есть таймер до выпуска, через который настраивается автоматическая загрузка.

Однако пользовательская инструкция не раскрывает криптографическую схему PS5. По одному таймеру нельзя определить, какие данные зашифрованы, где хранятся ключи и что именно произойдёт при разблокировке.

Почему недостаточно просто спрятать кнопку

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

Один из документированных вариантов использует шифрование. Valve прямо описывает его в Steamworks: предзагруженный контент хранится на диске пользователя в зашифрованном виде, а после официального выпуска Steam расшифровывает его.

У такого подхода простая инженерная идея. Большой массив данных можно передать заранее. Возможность использовать этот массив открывается отдельно. При корректной реализации наличие шифротекста не даёт восстановить исходные данные без необходимого ключевого материала.

Но «игра зашифрована» и «игру нельзя запустить» не полностью взаимозаменяемые утверждения. Шифрование ограничивает чтение содержимого. Проверки лицензии и состояния выпуска управляют разрешением на использование. Платформа может сочетать эти механизмы.

Для Xbox публичная документация GDK описывает создание зашифрованных пакетов XVC и отдельную работу с ключевым материалом. Это подтверждает наличие такого инструментария у платформы, но не раскрывает конфигурацию конкретного релиза Rockstar.

Точная схема предзагрузки GTA VI в опубликованном FAQ не описана. Утверждения вроде «в полночь консоль получит ключ AES-256 и начнёт расшифровывать все 212 ГБ» выходят за пределы доступных сведений. Известный механизм Steam нельзя автоматически переносить на PS5 и Xbox.

Что предзагрузка меняет для сети

Допустим, по сети действительно нужно передать 212 ГБ. Это условный пример для расчёта, а не подтверждённый размер загрузки GTA VI.

Если считать гигабайт равным миллиарду байт, получим идеальное время передачи:

Скорость

Время передачи 212 ГБ

50 Мбит/с

9 часов 25 минут

100 Мбит/с

4 часа 43 минуты

300 Мбит/с

1 час 34 минуты

1 Гбит/с

28 минут

Расчёт: объём в байтах умножаем на восемь и делим на скорость в битах в секунду. Здесь нет накладных расходов, пауз, конкуренции с другими устройствами и ограничений сервера.

Теперь увеличим масштаб. Миллион загрузок по 212 ГБ — это 212 ПБ исходящего трафика. Если условно распределить их равномерно, средний поток составит около 19,6 Тбит/с за сутки или 2,18 Тбит/с за девять суток.

Это не прогноз продаж GTA VI и не оценка инфраструктуры Rockstar. Расчёт показывает, что меняет дополнительное время: тот же объём можно передать при значительно меньшей средней интенсивности.

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

Для пользователя выгода проще: часы передачи можно вынести за пределы вечера, когда хочется играть.

Почему в день релиза всё равно может возникнуть очередь

Доставка файлов и открытие доступа предъявляют разные требования к инфраструктуре.

Большие неизменяемые объекты удобно раздавать через распределённые узлы и кэши. Один и тот же блок данных нужен множеству клиентов, поэтому его не обязательно каждый раз получать из одного центрального хранилища.

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

Отсюда возможен сценарий: почти все данные уже на SSD, но запуск задерживается из-за сервиса, к которому обращается платформа. Узкое место может находиться в обработке запросов, а не в раздаче гигабайтов.

При этом утверждать, что GTA VI обязательно потребует отдельного сетевого запроса именно в момент первого запуска, по опубликованному FAQ тоже нельзя.

Откуда берётся работа после «100%»

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

В зависимости от платформы и формата поставки остаются обработка загруженных пакетов, проверка целостности, применение обновления, операции чтения и записи на накопителе, а также расшифрование, если оно предусмотрено именно на этом этапе. Это возможные этапы, а не подтверждённый список действий GTA VI.

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

Отсюда знакомая ситуация: интернет почти не используется, а обновление продолжается. В этот момент ограничением может быть накопитель. Скорость тарифа уже не определяет время ожидания.

И по той же причине маленькое обновление не обязательно означает маленькую потребность в свободном месте. Размер скачанного патча и объём локальной работы — разные величины.

Почему сборка для предзагрузки может устареть

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

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

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

Для GTA VI опубликованный FAQ не сообщает размер патча первого дня и не обещает его отсутствие. Поэтому заранее прибавлять к 212 ГБ ещё условные 30 или 50 ГБ было бы выдумкой. Практический ориентир — актуальные требования магазина и установщика.

Что проверить перед предзагрузкой

Из инструкции Rockstar следует:

  • На PS5: включить автоматическую загрузку и оставить консоль включённой либо в режиме покоя.

  • На Xbox Series X|S: включить автоматические обновления; консоль должна быть включена либо находиться в режиме сна.

  • На накопителе: освободить достаточно места для варианта игры на вашем устройстве.

На PS5 стоит дополнительно проверить разрешение сохранять подключение к интернету в режиме покоя: на него указывает инструкция Sony.

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

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

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

GTA VI мы, конечно, ждём с нетерпением. Пока готовим консоль к релизу, стоит заранее подумать и о покупке игры. С этим поможет сервис Raketa Pay.