How to Fix Street Fighter 6 Shader Pre-Compiling Stuck on PC

When Street Fighter 6 stops on a shader pre-compiling screen, the useful question is not simply “Which fix works?” but “Which fix matches what the PC is actually doing?” A long first-time compile, a damaged game file, a graphics-driver cache problem, and a background-software conflict can look almost identical from the loading screen. The safest approach is therefore to start with low-risk checks and escalate only when the evidence points elsewhere.

First, decide whether shader pre-compiling is slow or actually frozen

Do not force-close the game merely because the progress bar pauses for a few minutes. Shader compilation is CPU- and storage-dependent, and it can take longer after a graphics-driver change, a game update, or a cache reset. NVIDIA also documents that installing a new driver removes its shader cache, so the first run afterward can involve fresh compilation and stutter.

Illustrative Street Fighter 6 shader pre-compiling progress screen paused at 37 percent.
The first decision is whether the progress bar is genuinely frozen or the PC is still compiling shaders in the background.

Open Task Manager and watch CPU and disk activity while the game remains on the compilation screen. If the game process is using meaningful CPU time or disk I/O and the system is responsive, waiting is the least disruptive choice. If the percentage never changes and the process sits near zero activity for an extended period, move on to the fixes below.

Windows Task Manager Performance view showing active CPU, memory, disk, and GPU usage.
Task Manager can help distinguish a busy shader build from a process that has stopped doing useful work.

Which fix should you try first?

OptionBest fitMain trade-off
Wait and monitor activityFirst launch, recent game update, recent GPU-driver updateTakes time, but changes nothing on the system
Restart Windows and the gameOne-off hang or abnormal system stateFast and low risk, but does not repair corrupted files
Verify Steam filesProblem began after an update, crash, or interrupted installCan redownload damaged data; verification itself takes time
Update or cleanly reinstall the graphics driverOld driver, display problems, repeated shader failuresMore invasive; a new driver can force shader caches to rebuild
Reset shader cachesRepeatable hangs after driver changes or suspected cache corruptionThe next launch is expected to compile shaders again
Reduce interference from background softwareRecording, overlay, RGB, monitoring, or security tools are activeYou temporarily lose those tools or overlay features

1. Restart the game and Windows before changing anything else

Close Street Fighter 6, exit Steam, restart Windows, then launch Steam and the game again. This clears a temporary bad state without deleting caches or changing settings. Capcom’s current Steam troubleshooting guidance recommends rebooting around driver work and also advises testing with other applications closed when stability or performance is poor.

Choose this when: the issue appeared once, the PC recently resumed from sleep, or a driver/game update completed without a reboot. Skip ahead when: the game hangs at the same point after every restart.

2. Verify Street Fighter 6 files in Steam

Valve’s supported file check is one of the highest-value steps because it can repair missing or damaged game data without requiring a full reinstall. In Steam, open Library, right-click Street Fighter 6, choose Properties, open Installed Files, and select “Verify integrity of game files.” Steam notes that the process can take several minutes and that some local configuration files may not validate, which can be normal.

Steam Library Properties for Street Fighter 6 with Installed Files selected and Verify integrity of game files visible.
Steam’s Installed Files page provides the supported integrity check before you consider reinstalling the entire game.
Close-up of Steam Installed Files showing the Verify integrity of game files button for Street Fighter 6.
Use the Steam verification control rather than manually deleting random game files.

Trade-off: verification is safer than deleting folders by hand, but it can consume disk and network time if Steam needs to reacquire files. If the problem started immediately after an interrupted update or a crash, this is usually preferable to experimenting with undocumented configuration edits.

3. Update Windows and the graphics driver, then reboot

Capcom explicitly recommends updating both the Windows operating system and video drivers for Street Fighter 6. If you are already on the newest driver and the problem began after a driver installation, Capcom also suggests trying a clean driver installation to remove leftovers from previous driver packages or profiles. After installing a graphics driver, reboot Windows before testing again.

Windows Update page with a graphics driver update utility displayed in front.
Keep Windows and the GPU driver current, but remember that a driver change can trigger a fresh shader build on the next game launch.
NVIDIA GeForce Drivers page showing automatic driver updates and a Download Now button.
For NVIDIA hardware, obtain drivers from NVIDIA’s official driver channel rather than third-party download sites.

This step has a real trade-off: driver updates can fix compatibility bugs, but changing the driver also invalidates shader caches. NVIDIA’s control-panel documentation states that a new driver installation deletes its shader cache, so a slow first launch after updating does not by itself prove that the fix failed.

Official resources: Capcom’s Street Fighter 6 Steam troubleshooting guide and NVIDIA’s Shader Cache Size documentation.

4. Reset the shader cache only when repeated behavior points to it

Deleting or resetting a shader cache is not a universal performance boost. It is most useful when the cache itself may be stale or corrupted, especially after driver changes. The cost is predictable: the next run has to rebuild shader data, so startup may temporarily take longer.

On AMD Radeon systems, AMD Software includes a documented “Reset Shader Cache” control. AMD explains that the cache stores compiled shaders to reduce later CPU work and loading time, and that Reset Shader Cache deletes the stored cache files.

On NVIDIA systems, first confirm that Shader Cache Size is not disabled or set unnecessarily small. NVIDIA says the cache exists to prevent repeated shader compilation and that too small a size can evict shaders still in use. Changing this setting is less destructive than repeatedly purging caches.

Windows Temporary files settings with DirectX Shader Cache selected and a Remove files button.
Windows may also expose DirectX Shader Cache under Temporary files; clearing it is an escalation step because the cache must be rebuilt afterward.

If Windows exposes “DirectX Shader Cache” under Settings > System > Storage > Temporary files, removing it is another cache-reset option. Treat it as an escalation step, not routine maintenance. The expected result is not an instantly faster next launch; the expected result is a clean cache that the graphics stack can rebuild.

Official AMD reference: AMD Software graphics settings and Reset Shader Cache.

5. Check GPU selection and power mode on laptops

On dual-GPU laptops, Street Fighter 6 can behave poorly if Windows launches it on the integrated GPU instead of the discrete graphics processor. Capcom’s general Steam troubleshooting guide recommends making sure the high-performance GPU is selected. In current Windows versions, you can also review Settings > System > Display > Graphics, add the game if necessary, open Options, and choose High performance.

Trade-off: using the discrete GPU is usually the correct choice for this game, but it increases power draw and heat on a laptop. Plug the laptop into AC power while troubleshooting so a battery-saving profile does not become another variable.

6. Close overlays, recording tools, monitoring utilities, and other heavy software

Capcom warns that video-recording applications and other demanding programs can consume CPU, GPU, memory, or I/O bandwidth and compromise game stability. Close nonessential software, especially screen recorders, performance overlays, RGB suites, hardware monitors, browser tabs playing video, and third-party injectors. Then test the shader compile again with only Steam and the game running.

This is a diagnostic step: if compilation suddenly finishes, re-enable background applications one at a time until you identify the conflict. That is more useful than permanently disabling every utility on the PC.

7. Avoid undocumented config edits until the supported fixes are exhausted

Player discussions sometimes recommend editing Street Fighter 6 configuration keys to bypass shader warming or forcing alternative graphics APIs. Capcom’s support article confirms that the game has a config.ini file in the installation directory, but the official troubleshooting guidance does not document a shader-warming key or endorse a specific manual edit as the standard fix for this startup problem.

That distinction matters. A manual edit may get a particular machine past the compilation screen, but bypassing pre-compilation can simply move shader compilation into gameplay and create stutter later. For a stable setup, prefer supported file verification, driver/cache repair, GPU selection, and software-conflict checks first.

8. If it still freezes, collect the evidence Capcom asks for

If none of the above changes the behavior, the next useful action is not an endless cycle of reinstalls. Capcom asks affected PC players to provide the CPU, GPU and VRAM, driver version, system memory, Windows version, graphics settings, exact reproduction steps, screenshots or video, and crash data when available. Capcom says Street Fighter 6 crash reports are normally placed in a CrashReport folder under the game’s installation directory.

Wide Street Fighter 6 styled shader pre-compiling screen with a progress bar near the start.
If the same freeze remains reproducible after supported troubleshooting, record where the progress stops and include that observation in the support report.

Use Capcom’s Street Fighter 6 support checklist as the reporting template. This gives support a repeatable case instead of only “shader compiling is stuck.”

What a successful fix should look like

A good outcome is not merely reaching the main menu once. After the fix, shader pre-compilation should either complete normally or stop recurring in the same broken way, the game should launch consistently after a reboot, and gameplay should not gain new hitching because shader caching was permanently disabled. If a cache reset works but every launch recompiles from scratch, investigate whether security software, storage cleanup, or a driver setting is continually deleting the cache.

For most PCs, the best order is: monitor activity, restart, verify Steam files, update Windows and the GPU driver, reset the relevant shader cache only if the failure repeats, test without background utilities, and finally escalate to Capcom with system details. That order keeps the early steps reversible and reserves the more disruptive options for cases where they are justified.

Sources checked

Leave a Comment

How to Check Real-Time Server Latency in the PUBG HUD

How to Check Real-Time Server Latency in the PUBG HUD

Enable PUBG’s network statistics HUD to monitor ping and packet loss in a match. See where to find it, what the numbers mean, and what they cannot diagnose.

How to Import Custom Crosshair Codes in VALORANT: Steps, Options, and Fixes

How to Import Custom Crosshair Codes in VALORANT: Steps, Options, and Fixes

Learn how to import VALORANT crosshair codes, compare presets with manual settings and spectator copy, and fix common import issues.

Best Dota 2 Minimap Size and Color Settings for Clearer Map Awareness

Best Dota 2 Minimap Size and Color Settings for Clearer Map Awareness

Choose Dota 2 minimap size, hero icons, team colors, and background settings by readability, fewer misclicks, and clear results on your own display.

How to Fix Fortnite Texture Pop-In on PC: 8 Checks That Actually Matter

How to Fix Fortnite Texture Pop-In on PC: 8 Checks That Actually Matter

Fix Fortnite texture pop-in on PC with official steps for GPU drivers, file verification, DirectX 12, high-resolution textures, VRAM, SSDs, and stutter.

Best Heroes of the Storm Minimap Setup: Size, Position, and Clicks

Best Heroes of the Storm Minimap Setup: Size, Position, and Clicks

Learn what Heroes of the Storm minimap size and position options are verified, improve readability, and choose camera-click controls that suit you.

How to Turn Off Stage Hazards in Smash Ultimate Quickplay

How to Turn Off Stage Hazards in Smash Ultimate Quickplay

Set Super Smash Bros. Ultimate Quickplay to prefer hazards-off stages. Follow the Preferred Rules menu steps and learn why matchmaking may not always honor them.

Best Warzone Telemetry Overlay Settings for Ping and Packet Loss

Best Warzone Telemetry Overlay Settings for Ping and Packet Loss

Enable Server Latency and Packet Loss in Warzone to monitor connection quality, read the overlay, and use recurring spikes to guide troubleshooting.

Master Mid Lane Roaming: How to Carry in League of Legends

Master Mid Lane Roaming: How to Carry in League of Legends

Learn how to carry from mid lane in League of Legends by setting up waves, choosing safe roam windows, reading side lanes, and converting pressure into objectives.

How to Fix the Minecraft Evoker Spell Error in Modded Worlds

How to Fix the Minecraft Evoker Spell Error in Modded Worlds

Fix Minecraft Evoker spell problems with a safe vanilla test, version checks, log review, and a step-by-step way to isolate mod or datapack conflicts.

How to Fix PUBG Stuck on “Initializing” on Steam

How to Fix PUBG Stuck on “Initializing” on Steam

Fix PUBG stuck on Initializing on Steam with a focused checklist for PC service notices, launch options, game files, downloads, and connection issues.