Понедельник, 18 мая, 2026

Microsoft представила ускорение загрузки игр на 95%

Компания Microsoft в прошлом году анонсировала технологию Advanced Shader Delivery (ASD) для устройств Xbox ROG Ally, которая предполагала передачу предварительно скомпилированных шейдеров на портативные устройства для уменьшения времени загрузки. Впоследствии ASD была интегрирована в DirectX SDK, а компании Intel и Nvidia уже представили свои версии этой технологии, что свидетельствует о ее потенциальной универсальности.

Теперь к этому списку присоединилась компания AMD, ведь Microsoft расширяет применение ASD вне портативных устройств, охватив видеокарты архитектур RDNA 3, RDNA 3.5 и RDNA 4. Это означает, что пользователи современных графических процессоров от AMD также смогут воспользоваться преимуществами этой инновации.

Игра Forza Horizon 6 стала первым продуктом, демонстрирующим работу ASD на ПК с операционной системой Windows 11, однако для использования этой функции необходимо иметь версию игры, приобретенную через Microsoft Store или Xbox PC app. Используя видеокарту RX 7600 и процессор Ryzen 7 5800, Advanced Shader Delivery обеспечила ускорение загрузки игры на 95%, сократив время первого запуска до четырех секунд. Без включенной ASD Forza Horizon 6 загружалась почти полторы минуты.

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

Решение Microsoft состоит в полном отделении шейдеров от драйверов и их хранении в облачной базе данных предварительно скомпилированных шейдеров (Precompiled Shader Database, PSDB). Каждый раз, когда пользователь скачивает игру через Microsoft Store или Xbox PC app, ASD автоматически определяет конкретную конфигурацию устройства (игра, видеокарта, драйвер) и заранее загружает предварительно скомпилированные шейдеры. Таким образом, при запуске игры шейдеры уже готовы, что устраняет необходимость продолжительного ожидания.

Консольные системы уже давно используют подобные подходы, что вполне понятно, учитывая отсутствие необходимости беспокоиться о различных аппаратных конфигурациях. Даже компания Valve разработала версию предварительно скомпилированных шейдеров для Linux, используемую на Steam Deck, но никогда не переносила ее на Windows. С появлением скоростных SSD, практически устранивших проблему длительной загрузки, это стало одним из последних барьеров на пути к мгновенному запуску игр.

Advanced Shader Delivery доступна только для видеокарт RDNA 3 и более новых, а также для игр, загруженных через Xbox PC app или Microsoft Store. Неизвестно, когда другие платформы дистрибуции игр на Windows поддержат эту технологию, но по крайней мере 34 других игр должны быть совместимы с ASD сразу, поскольку они были частью первоначального анонса для портативных устройств Xbox ROG Ally.

Кроме того, для активации Advanced Shader Delivery необходимо быть участником программы Xbox Insiders и иметь установленное приложение Xbox Insiders Hub, поскольку Microsoft классифицирует эту функцию как предыдущую версию. Компания тесно сотрудничала с AMD для разработки этой технологии, что объясняет ее ограничение для оборудования RDNA 3+ на данном этапе, хотя в будущем она должна стать универсальным решением для видеокарт на Windows 11.

Независимо от этого, владельцы видеокарт Nvidia могут воспользоваться функцией Auto Shader Compilation в соответствующем приложении, которая выполняет аналогичные задания и предоставляет более гибкую настройку размера кэша шейдеров. Пользователям с видеокартами Intel следует обратить внимание на «Precompiled Shader Distribution» в программе Intel Graphics. Компания Intel намекнула, что использует собственную облачную базу данных, а внедрение стандарта ASD ожидается позже в этом году.

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

НАПИСАТИ ВІДПОВІДЬ

Коментуйте, будь-ласка!
Будь ласка введіть ваше ім'я

Євген
Євген
Евгений пишет для TechToday с 2012 года. По образованию инженер,. Увлекается реставрацией старых автомобилей.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися

Статті