# Gears of War: E-Day — компиляция шейдеров: как ускорить и что делать при зависании

> AI Release · @ai_release1 · https://ai-release.org/guides/gears-of-war-e-day-kompilyaciya-shejderov.html

## TL;DR

- Время выполнения: 20–30 минут (без учёта скачивания обновлений Windows и самой игры)
- Уровень сложности: Intermediate
- Понадобится: Windows 11 24H2 или выше, приложение Xbox PC app, видеокарта AMD или Qualcomm с актуальным драйвером (на момент публикации поста ASD поддерживал именно их; Intel и NVIDIA — «позднее в этом месяце»), установленная Gears of War: E-Day
- Результат: первая компиляция шейдеров занимает несколько секунд вместо минут — Microsoft заявляет о сокращении примерно на 95% по сравнению с типичным ПК

## Требования и подготовка
![Иллюстрация к разделу «Требования и подготовка»](https://ai-release.org/guides/img/gears-of-war-e-day-kompilyaciya-shejderov-ru-1.jpg?v=1793696078)


- **ОС:** Windows 11 24H2 или выше. Более старые сборки Advanced Shader Delivery (ASD) не поддерживают.
- **Приложение:** Xbox PC app — обязательное условие по данным Microsoft.
- **Драйвер GPU:** свежая версия от производителя. Точный минимальный номер драйвера в посте не указан — сверьтесь с документацией производителя и DirectX Developer Blog.
- **Железо:** на момент публикации ASD работает на AMD и Qualcomm с 1 октября; поддержка Intel и NVIDIA заявлена «позднее в этом месяце» — сверьтесь с актуальным статусом в документации.
- **Права:** локальный администратор (нужен для установки драйверов и обновлений системы).
- **Свободное место:** под обновление Windows и установку игры; конкретный объём сверьте в системных требованиях игры.
- **Интернет:** нужен для загрузки предварительно скомпилированных шейдеров и обновлений. Точный объём загрузки в посте не приводится.

Чек-лист перед стартом:

- [ ] Windows 11 24H2 или выше
- [ ] Xbox PC app установлен и вы залогинены
- [ ] Драйвер GPU обновлён
- [ ] Игра Gears of War: E-Day установлена
- [ ] Есть 20–30 минут без выключения ПК

## Шаг 1. Проверить сборку Windows и привести систему в соответствие требованиям
![Иллюстрация к разделу «Шаг 1. Проверить сборку Windows и привести систему в соответствие требованиям»](https://ai-release.org/guides/img/gears-of-war-e-day-kompilyaciya-shejderov-ru-2.jpg?v=1793696086)


**Что сделать:** убедиться, что система — Windows 11 24H2 или новее, и что обновления установлены.

**Зачем:** ASD — функция уровня ОС и платформы: на сборке ниже 24H2 она просто не включится, и игра будет компилировать шейдеры локально, как на «типичном ПК».

**Как проверить:** выполнить в PowerShell:

```powershell
Get-ComputerInfo | Select-Object WindowsProductName, OsVersion, OsBuildNumber
```

Ожидаемый вывод (пример):

```
WindowsProductName OsVersion    OsBuildNumber
------------------ ---------    -------------
Windows 11 Pro     10.0.26100   26100
```

Ветка сборки 26100 соответствует 24H2 — точное значение сверьте с таблицей сборок Windows у Microsoft. Если сборка ниже, обновитесь через «Параметры → Центр обновления Windows»; пошаговый вариант установки с официального ISO разобран в гайде [Как установить Windows 11 26H2: пошаговая инструкция с официального ISO](https://ai-release.org/guides/kak-ustanovit-windows-11-26h2-poshagovaya-instruktsiya.html?utm_source=tg&utm_medium=channel&utm_campaign=guide_inline&utm_content=guide_to_guide).

Проверьте драйвер и приложение:

```powershell
Get-CimInstance Win32_VideoController | Select-Object Name, DriverVersion, DriverDate
Get-AppxPackage -Name Microsoft.GamingApp | Select-Object Name, Version
```

Пример вывода:

```
Name                      DriverVersion   DriverDate
----                      -------------   ----------
AMD Radeon RX 7800 XT     <версия>        <дата>

Name               Version
----               -------
Microsoft.GamingApp <версия>
```

Если вторая команда ничего не вернула — Xbox PC app не установлен, поставьте его из Microsoft Store. Почему это работает: ASD доставляет заранее подготовленные шейдеры именно через связку ОС + Xbox PC app + драйвер, поэтому все три элемента должны быть актуальны.

## Шаг 2. Включить Advanced Shader Delivery и прогнать первую компиляцию

**Что сделать:** включить ASD в Xbox PC app и запустить игру один раз, дав платформе подготовить шейдеры до первого матча.

**Зачем:** ASD подставляет готовый результат компиляции, который иначе считался бы на вашей видеокарте минутами. Microsoft заявляет: первая компиляция в Gears of War: E-Day на Windows 11 занимает несколько секунд, экономия — около 95% против типичного ПК.

Порядок действий:

1. Откройте Xbox PC app и войдите в тот же аккаунт, на котором установлена игра.
2. Найдите Gears of War: E-Day в библиотеке.
3. Откройте параметры/управление игрой и проверьте, что предварительная загрузка шейдеров (precompilation / Advanced Shader Delivery) включена. Точное название переключателя и путь в меню в исходном посте не приводятся — **сверьтесь с документацией** DirectX Developer Blog и интерфейсом вашей версии Xbox PC app.
4. Дайте приложению завершить подготовку до запуска игры, не закрывая его.

**Как проверить:** запустите игру и замерьте время от клика «Играть» до появления главного меню. Ориентир из поста — несколько секунд на этапе компиляции шейдеров. Для контроля сохраните результат:

```powershell
# пример фиксации времени запуска вручную
$start = Get-Date
Start-Process "shell:AppsFolder\Microsoft.GamingApp_8wekyb3d8bbwe!Microsoft.XboxApp"
# засеките момент появления главного меню и посчитайте разницу
(Get-Date) - $start
```

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

## Шаг 3. Подтвердить, что ASD реально работает, и зафиксировать базовый результат
![Иллюстрация к разделу «Шаг 3. Подтвердить, что ASD реально работает, и зафиксировать базовый результат»](https://ai-release.org/guides/img/gears-of-war-e-day-kompilyaciya-shejderov-ru-3.jpg?v=1793696090)


**Что сделать:** сравнить поведение до и после, а также проверить, что драйвер и GPU входят в список поддерживаемых.

**Зачем:** без контрольного замера невозможно отличить «ASD работает» от «игра просто быстро загрузилась в этот раз».

**Как проверить:**

1. Запустите игру повторно и убедитесь, что экран компиляции шейдеров не появляется надолго.
2. Сверьте вендора GPU:

```powershell
Get-CimInstance Win32_VideoController | Select-Object Name
```

3. Сопоставьте результат с таблицей поддержки:

| Платформа GPU | Статус ASD (по данным поста) |
|---|---|
| AMD | работает с 1 октября |
| Qualcomm | работает с 1 октября |
| Intel | заявлено «позднее в этом месяце» |
| NVIDIA | заявлено «позднее в этом месяце» |

Признак успеха: первый запуск проходит без длительного «Compiling shaders», а повторные запуски стартуют ещё быстрее. Если у вас Intel или NVIDIA и ускорения нет — это ожидаемо на момент публикации поста: дождитесь поддержки и обновите драйвер.

## Возможные проблемы и решения

**Проблема. Игра зависает на экране подготовки шейдеров**

- Ошибка: на экране остаётся строка вида `Compiling shaders…` (точный текст зависит от версии игры — сверьтесь с документацией), процесс не двигается 10+ минут.
- Причина: ASD не активен (старая сборка Windows, отсутствует Xbox PC app или устарел драйвер), поэтому компиляция идёт локально.
- Решение: проверьте сборку и драйвер командами из Шага 1, затем обновите драйвер и Xbox PC app. Если обновление Windows падает с ошибкой, проверьте целостность системных файлов по инструкции [sfc /scannow: как запустить и что делать при ошибке «не удалось восстановить»](https://ai-release.org/guides/sfc-scannow-kak-zapustit.html?utm_source=tg&utm_medium=channel&utm_campaign=guide_inline&utm_content=guide_to_guide):

```powershell
sfc /scannow
```

**Проблема. ASD не включается, ускорения нет**

- Ошибка: сообщение о недоступности функции для текущего GPU (формулировка зависит от версии Xbox PC app — сверьтесь с документацией).
- Причина: видеокарта Intel или NVIDIA — поддержка на момент публикации поста ещё не вышла, заявлена «позднее в этом месяце».
- Решение: обновите драйвер с сайта производителя и повторите проверку из Шага 3; до выхода поддержки используйте штатную компиляцию.

**Проблема. Компиляция идёт долго даже после обновления**

- Ошибка: экран шейдеров проходится за минуты, как на «типичном ПК».
- Причина: система не на Windows 11 24H2 или игра запущена вне Xbox PC app.
- Решение: обновите Windows до 24H2+, запускайте игру из Xbox PC app, повторите Шаг 2. Если проблемы появились после крупного обновления системы, разбор типовых сбоев — в материале [Windows 11 26H2: частые проблемы после обновления и как их исправить](https://ai-release.org/guides/windows-11-26h2-chastye-problemy-posle-obnovleniya-i-ka.html?utm_source=tg&utm_medium=channel&utm_campaign=guide_inline&utm_content=guide_to_guide).

## Резюме и следующие шаги

ASD даёт ускорение только при выполнении трёх условий: Windows 11 24H2+, Xbox PC app и свежий драйвер на поддерживаемой видеокарте. Если у вас AMD или Qualcomm — проверьте результат замером из Шага 3; если Intel или NVIDIA — дождитесь заявленной поддержки и обновите драйвер.

## FAQ

**Что такое Advanced Shader Delivery?**
Технология Microsoft, которая доставляет заранее скомпилированные шейдеры — небольшие программы для видеокарты, — чтобы игра не собирала их при первом запуске. По данным поста, в Gears of War: E-Day это сокращает первую компиляцию до нескольких секунд, примерно на 95%.

**Сколько теперь ждать при первом запуске игры?**
Несколько секунд на этапе компиляции шейдеров на Windows 11 — так заявляет Microsoft.

**На каких видеокартах это уже работает?**
На AMD и Qualcomm с 1 октября. Поддержка Intel и NVIDIA заявлена «позднее в этом месяце».

**Нужна ли Windows 11 24H2?**
Да, это минимальное требование, вместе с Xbox PC app и свежими драйверами. На более старых сборках Windows функция не заработает.
