Advanced Shader Delivery ускоряет первый запуск игр в Windows 11
Microsoft расширяет в Windows 11 технологию Advanced Shader Delivery (ASD), предназначенную для решения одной из давно известных проблем компьютерных игр — длительной компиляции шейдеров при первом запуске и связанных с ней подтормаживаний во время игры.
Вместо того чтобы заставлять компьютер пользователя самостоятельно подготавливать значительную часть шейдеров после установки игры, ASD позволяет выполнить эту работу заранее и доставить уже подготовленные данные вместе с загрузкой игры.
В результате поддерживаемый проект может:
Advanced Shader Delivery не является технологией повышения FPS. Ее основная задача — сократить ожидание при первом запуске и уменьшить подтормаживания, вызванные компиляцией шейдеров.
Для чистой установки, переустановки или восстановления системы можно использовать установочный образ Windows 11. После установки рекомендуется загрузить актуальные обновления Windows, Xbox PC и графического драйвера, поскольку работа Advanced Shader Delivery зависит сразу от нескольких компонентов платформы.
Если требуется чистая установка или переустановка системы, воспользуйтесь пошаговой инструкцией по установке Windows 11.
Современная игра использует большое количество небольших графических программ — шейдеров. Они определяют, как видеокарта обрабатывает освещение, материалы, тени, отражения, геометрию и множество других визуальных эффектов.
В Direct3D 12 игра и драйвер должны подготовить подходящий код для конкретной комбинации:
В отличие от игровой консоли, где аппаратная конфигурация заранее известна, парк Windows-компьютеров включает огромное количество сочетаний GPU и драйверов. Поэтому просто положить один универсальный набор готовых шейдеров в дистрибутив игры недостаточно.
Один из распространенных вариантов — компиляция необходимых шейдеров после установки или при первом запуске.
Игрок при этом видит экран вроде:
Compiling shaders / Optimizing shaders / Preparing shaders
Пока процесс не завершится, начать игру иногда невозможно.
Другой вариант — создавать часть шейдеров непосредственно в момент, когда они впервые понадобились.
Такой подход называют just-in-time compilation.
Если подготовка занимает заметное время, игра может на короткий момент остановиться или показать скачок времени кадра. Именно отсюда появляется хорошо знакомый игрокам shader compilation stutter.
Microsoft решила перенести значительную часть этой работы с компьютера игрока на инфраструктуру доставки игр.
В основе ASD лежит стандартизированный набор данных State Object Database (SODB). Он описывает графические состояния и шейдеры, которые необходимо подготовить для игры.
Общий процесс можно представить следующим образом:
Готовая база для конкретного устройства называется Precompiled Shader Database (PSDB).
ASD не означает, что разработчик вручную создает отдельную сборку игры для каждой видеокарты. Windows, магазин, драйверы и инфраструктура производителей GPU вместе обеспечивают подготовку данных под совместимое оборудование.
Эффект зависит от конкретной игры и количества шейдеров, которое раньше требовалось компилировать локально.
Microsoft уже демонстрировала существенные результаты в поддерживаемых проектах.
| Игра или сценарий | Результат, заявленный Microsoft |
|---|---|
| Gears of War: E-Day | Первый запуск до 95% быстрее в протестированном сценарии |
| Avowed | Ранее Microsoft демонстрировала сокращение первого запуска более чем на 80% |
| Call of Duty: Black Ops 7 | На ROG Xbox Ally сообщалось о сокращении первого запуска более чем на 95% |
Microsoft также описывает общий эффект как переход от ожидания в течение минут к запуску за секунды в поддерживаемых играх и конфигурациях.
Эти результаты нельзя переносить на любую игру. Ускорение зависит от исходного объема локальной компиляции, поддержки ASD разработчиком, оборудования и драйвера.
Если игра раньше тратила несколько минут именно на первоначальную компиляцию большого набора шейдеров, удаление большей части этой стадии дает очень заметный результат.
Если же конкретная игра и раньше запускалась быстро или использовала другой механизм подготовки шейдеров, эффект будет значительно меньше.
Уменьшение времени первого запуска — наиболее очевидное преимущество, но Advanced Shader Delivery решает еще одну проблему.
Чем больше шейдеров подготовлено заранее, тем меньше вероятность, что игре придется срочно компилировать новый вариант во время игрового процесса.
Игра может показывать высокий средний FPS, но ощущаться недостаточно плавной из-за редких резких скачков времени кадра.
Например:
Предварительная подготовка сокращает количество таких событий.
ASD улучшает прежде всего стабильность первого опыта и времени кадра, связанного с шейдерами. Технология не увеличивает вычислительную мощность GPU и не должна рассматриваться как аналог DLSS, FSR или генерации кадров.
Первоначально Microsoft представила технологию для портативных устройств ROG Xbox Ally и ROG Xbox Ally X, работающих на платформе AMD.
В 2026 году поддержка стала быстро расширяться.
В мае 2026 года Microsoft и AMD расширили публичное тестирование ASD на Windows 11 с дискретными видеокартами и интегрированной игровой графикой AMD.
Позднее AMD распространила поддержку на семейство графических архитектур RDNA.
В октябре 2026 года Microsoft объявила о следующем этапе: Advanced Shader Delivery расширяется на дополнительные Windows-устройства с графическими решениями:
Таким образом, ASD перестает быть технологией только для AMD и портативных игровых систем.
Microsoft намерена использовать ее на значительно более широком наборе компьютеров Windows 11.
Наличие современного GPU само по себе не включает Advanced Shader Delivery.
Для работы технологии одновременно необходимы несколько компонентов.
| Компонент | Требование |
|---|---|
| Windows | Поддерживаемая версия Windows 11 |
| Игра | Разработчик должен добавить поддержку ASD |
| Графический процессор | GPU должен поддерживать механизм ASD |
| Драйвер | Необходим совместимый графический драйвер |
| Магазин | Платформа распространения должна поддерживать доставку подготовленных шейдеров |
Если хотя бы одного компонента нет, игра продолжит использовать свой обычный способ подготовки шейдеров.
Microsoft развивает Advanced Shader Delivery в тесной связи с Xbox PC.
С июня 2026 года расширенная версия ASD стала доступна через приложение Xbox PC за пределами первоначального тестирования Xbox Insider.
Microsoft рекомендует установить приложение Xbox PC до загрузки поддерживаемой игры, чтобы система смогла получить соответствующие данные ASD вместе с игровыми файлами.
Предварительно скомпилированные шейдеры доставляются как часть процесса загрузки поддерживаемого проекта.
Поэтому для получения максимального эффекта Microsoft рекомендует:
Это позволяет магазину определить совместимое оборудование и предоставить необходимые подготовленные данные.
Advanced Shader Delivery не включается автоматически для всего каталога DirectX 12.
Разработчик должен подготовить игру для ASD.
Microsoft уже указывает среди поддерживаемых или демонстрационных проектов:
Компания также открыла технологию для всех разработчиков PC-игр на Direct3D 12 и добавила необходимые возможности в DirectX Agility SDK.
Игровой движок может собирать необходимые состояния, после чего разработчик формирует пакет шейдеров и передает его вместе с игрой.
Microsoft стремится сделать этот процесс достаточно автоматизированным, чтобы студиям не приходилось вручную собирать все возможные комбинации.
При обновлении:
подготовленные базы также должны оставаться синхронизированными с актуальной конфигурацией.
Архитектура ASD предусматривает интеграцию с storefront — платформой распространения игры.
На текущем этапе Microsoft в первую очередь развертывает пользовательскую поддержку через Xbox PC.
При этом сама технология спроектирована как более широкое решение экосистемы Windows, а не как механизм, принципиально привязанный только к одному магазину.
Для появления аналогичного сценария в другом магазине потребуется соответствующая интеграция со стороны площадки.
Поэтому наличие ASD в Windows не означает, что та же игра, установленная из любого магазина, автоматически получит подготовленные шейдеры.
Нет. В нормальном сценарии Advanced Shader Delivery должна работать автоматически.
Игроку не требуется:
Необходимые данные доставляются поддерживаемым магазином в процессе загрузки игры.
Microsoft рекомендует следить прежде всего за двумя компонентами:
Устаревший драйвер может не поддерживать необходимый механизм или не соответствовать версии предварительно подготовленных данных.
Шейдеры зависят не только от GPU, но и от версии графического драйвера.
Поэтому система доставки ASD должна учитывать изменение программной среды.
Microsoft строит технологию так, чтобы базы предварительно подготовленных шейдеров могли обновляться вместе с изменениями игры и драйверов.
Это один из ключевых моментов, который отличает PC от консоли: на компьютере графический стек регулярно меняется и готовый shader cache нельзя считать вечным.
Да, Microsoft называет это одним из преимуществ Advanced Shader Delivery.
Компиляция большого количества шейдеров нагружает процессор. Если основная часть работы выполнена заранее, локальному ПК требуется меньше вычислений.
Это может быть особенно полезно для:
Однако Microsoft не заявляет универсальный процент увеличения автономности: фактическая экономия зависит от игры и объема компиляции, который удалось убрать с устройства.
Не стоит воспринимать Advanced Shader Delivery как гарантию того, что компьютер больше никогда ничего не будет компилировать.
В реальном игровом процессе могут появляться состояния, которые:
Поэтому Microsoft говорит именно о значительном сокращении локальной компиляции и shader stutter, а не о полном исчезновении всех возможных компиляций.
Проблема шейдеров особенно заметна на ПК именно из-за разнообразия оборудования.
Консоль имеет фиксированные:
Разработчик может подготовить необходимые данные заранее под конкретную конфигурацию.
Windows-компьютеров — миллионы вариантов. ASD пытается приблизить PC к консольной модели предварительной подготовки, сохраняя при этом свободу выбора видеокарты и драйверов.
Именно инфраструктура доставки шейдеров под конкретное оборудование, а не сама идея предварительной компиляции, является главным новшеством Advanced Shader Delivery.
Для активации Windows 11 используйте ключ или цифровую лицензию, соответствующую установленной редакции системы. Advanced Shader Delivery зависит от поддержки Windows, игры, магазина, графического оборудования и драйвера, а не от выбора Home или Pro.
Advanced Shader Delivery решает очень конкретную проблему современных PC-игр: компьютер пользователя больше не обязан выполнять всю тяжелую работу по подготовке шейдеров после загрузки игры.
Поддерживаемый проект получает заранее подготовленные данные через игровую платформу, благодаря чему первый запуск может занимать секунды вместо нескольких минут. Одновременно уменьшается объем JIT-компиляции во время игры, а значит — и вероятность связанных с ней рывков.
Технология уже вышла за пределы первоначальной реализации на ROG Xbox Ally. В 2026 году Microsoft расширила ее на AMD RDNA и начала добавлять поддержку устройств с графикой Intel, NVIDIA и Qualcomm.
При этом эффект не является универсальным: игре необходима отдельная поддержка ASD, магазину — соответствующая инфраструктура, а компьютеру — совместимый GPU и актуальный драйвер.
Поэтому Advanced Shader Delivery не стоит воспринимать как новый «режим ускорения игр» Windows 11. Это инфраструктурное изменение Direct3D 12, которое убирает часть подготовительной работы с компьютера игрока и переносит ее туда, где она может быть выполнена заранее.
Интернет-магазин электронных ключей активации и подписок для операционных систем и офисных приложений.
Средняя оценка -
4.9