ASD — Advanced Shader Delivery, a Microsoft feature that delivers pre-built shader data with the game instead of making your PC compile it locally on first launch.

If your machine is still on 23H2, upgrade first with the Windows 11 26H2 step-by-step install guide — a newer build is the single hard requirement for ASD.
Readiness matrix before you start:
| Check | Command | Pass condition |
|---|---|---|
| Windows build | `winver` | 24H2 or newer |
| GPU model and driver date | `Get-CimInstance Win32_VideoController` | vendor driver, recent date |
| Xbox PC app present | `Get-AppxPackage *GamingApp*` | package listed with a version |
Open PowerShell as Administrator and confirm the first row:
winver
Example: a dialog opens showing Version 24H2 (OS Build 26100.xxxx). The four-digit suffix differs per machine; only the 24H2 part matters.
What to do: run the three checks from the readiness matrix and write the results down.
Why: ASD only activates when the OS, the Xbox PC app, and the GPU driver all support it. If any one of them is old, the game silently falls back to the slow local compilation path, and you will think the feature is broken.
Get-CimInstance Win32_VideoController |
Select-Object Name, DriverVersion, DriverDate |
Format-Table -AutoSize
Example output:
Name DriverVersion DriverDate
---- ------------- ----------
<your GPU model> <version> 10/01/2026
Then check the launcher package:
Get-AppxPackage *GamingApp* | Select-Object Name, Version
How to check: winver reports 24H2 or higher, the GPU row shows your vendor's driver rather than the generic Microsoft Basic Display Adapter, and Get-AppxPackage returns a row instead of nothing. An empty result means the Xbox PC app is not installed — install it before continuing.

What to do: apply updates in this exact sequence, rebooting between the OS and the driver step.
1. Windows: Settings → Windows Update → *Check for updates* → install everything → reboot.
2. Xbox PC app: update through the store, or from PowerShell:
winget upgrade Microsoft.GamingApp
winget list Microsoft.GamingApp
If winget reports no package with that ID, run winget search Xbox first and use the exact ID it prints.
3. GPU driver: install the latest driver from AMD, Qualcomm, Intel, or NVIDIA for your card, then reboot. The list of supported vendors is the one Microsoft published: AMD and Qualcomm since October 1, Intel and NVIDIA later in the same month.
4. First launch: start Gears of War: E-Day and leave the shader compilation step alone until it finishes. Do not alt-tab, do not force-close, do not click *Cancel*.
Why: the shader data that ASD delivers is tied to the OS build and the driver build. Updating the game before the driver means the delivered data does not match your driver and gets thrown away — the game recompiles locally and the speedup disappears. Updating in this order keeps the delivered shader set valid.
How to check: after the reboot, run Get-AppxPackage *GamingApp* again and confirm the Version value went up, and re-run the Win32_VideoController query to confirm DriverDate is today's date or close to it. Then launch the game and watch the compilation screen: with ASD active it should clear in seconds, not minutes.

What to do: launch the game twice and time both launches.
Get-Date -Format "HH:mm:ss"
Press Play immediately after the timestamp prints, and note the time again the moment the main menu appears.
Example: first timestamp 21:04:12, main menu at 21:04:19 — seven seconds on the first launch after a driver update. The second launch should show no compilation step at all.
Why: Microsoft's claim is that ASD cuts first-time shader compilation to a few seconds on Windows 11, roughly a 95% reduction versus a typical PC. That is a vendor claim, not a guarantee for your machine, so measure it yourself and keep the two numbers.
Success checklist:
winver shows 24H2 or newer.How to check: if the second launch still shows a shader compilation progress bar for minutes, ASD is not active on your system — go back to Step 1 and compare all three values again.
Problem. Compilation still takes minutes instead of seconds.
winver reports Version 23H2 (OS Build 22631.xxxx)Problem. The Xbox PC app fails to download or launch the game after the update.
0x800704CF — "The network location cannot be reached."netsh winsock reset
ipconfig /flushdns
Reboot, sign in to the Xbox PC app again, and retry. Post-update networking faults are common on fresh builds — the Windows 11 26H2 post-update issues guide covers the same class of failures.
Problem. Clearing the shader cache fails and the game keeps crashing during compilation.
Access to the path 'C:\ProgramData\Microsoft\ShaderCache' is denied.ASD speeds up first-launch shader compilation only when Windows 11 24H2+, the Xbox PC app, and a supported current GPU driver are all in place, so update them in that order and let the first compilation finish untouched. After that, record your own first-launch and second-launch timings so you can tell instantly when a future driver update breaks the fast path.
Does Advanced Shader Delivery work on NVIDIA and Intel GPUs?
Microsoft's announcement listed AMD and Qualcomm as supported since October 1, with Intel and NVIDIA support arriving later in the same month. Check your vendor's driver release notes for the exact version that enables it (сверьтесь с документацией).
Do I have to switch on anything inside Gears of War: E-Day?
No toggle was announced. The requirements named by Microsoft are the OS build, the Xbox PC app, and an up-to-date driver — nothing in-game.
Will this help on Windows 10?
No. ASD requires Windows 11 24H2 or higher, so on Windows 10 the game compiles shaders locally and takes the long path.
Why does the first launch still take a while right after a driver update?
Because the delivered shader data matches a specific driver build. After a driver change the game has to rebuild locally once; subsequent launches return to the fast path.