Starcraft 2 Preparing Game Data -
Windows’ Fullscreen Optimizations can interfere with how StarCraft 2 writes its shader cache.
Temporary files clog the launcher's path.
Sometimes the percentage freezes at 0%, 50%, or 90%. Here are the most common culprits and their fixes.
Right-click the OneDrive icon (cloud shape) in your Windows system tray. Go to > Account > Choose folders . starcraft 2 preparing game data
If you need an immediate fix to play right away, you can bypass the launcher entirely. This forces your PC to execute the client directly, completely dodging the broken validation script.
If you are stuck on this screen or facing it every launch, several community-tested fixes can help:
The Battle.net desktop app has its own cache directory that stores temporary manifests. Sometimes, this cache becomes corrupt. When that happens, the "Preparing game data" screen will run, finish, then restart immediately in a loop. The launcher is essentially trying to re-download the index every time you launch because it cannot write to its own cache. Here are the most common culprits and their fixes
Add the entire StarCraft II installation folder path as an in your antivirus real-time scanning menu. Summary Troubleshooting Checklist Action Item Target Issue Success Rate Admin Mode Windows folder write restrictions Delete ProgramData Corrupted Battle.net cache files Remove Variables.txt Corrupted player profile settings Scan & Repair Missing or broken core game assets Disable OneDrive Cloud storage file locking conflicts Share public link
Services like Microsoft OneDrive often try to sync the "Documents/StarCraft II" folder while the game is trying to write to it, causing the data preparation to stall or fail.
Old cache files can cause conflicts, forcing the system into a perpetual "preparing" loop. Close the game and client. Press Windows Key + R and type %ProgramData% . Locate and delete the folder. Restart the Battle.net app. 5. Check Network and Firewall Settings If you need an immediate fix to play
The 64-bit StarCraft 2 client is faster in-game, but the 32-bit client sometimes bypasses memory permission issues that cause the "Preparing" phase to hang.
Scroll down to and click Add or remove exclusions . Choose Add an exclusion and select Folder .
Replays were filtered for quality, removing matches shorter than 9 minutes (the 25th percentile) to ensure substantial strategic data was present. Feature Engineering:
Sometimes the launcher loses track of the download directory, or Windows Security blocks permissions outside of standard root folders. Relocating the data forces Battle.net to rewrite its configuration files. Preparing game data - Technical Support - SC2 Forums
Instead of a full reinstall, use the built-in repair tool to fix specific corrupted files: Open the Battle.net App. Navigate to the StarCraft II tab.