Starcraft Ii Preparing Game Data
In StarCraft II , the "Preparing game data" window appears when the game client needs to sync or download additional localized assets (like audio or text packs) that weren't included in the initial launcher download. This is often triggered by changes to your language settings or minor patches. Common Fixes for "Preparing Game Data"
If you are seeing this window repeatedly or it is downloading very slowly, you can try these community-verified solutions:
Troubleshooting "Preparing Game Data" in StarCraft II If you are stuck staring at a progress bar labeled "Preparing Game Data" in StarCraft II, you aren't alone. This is a common hang-up where the Blizzard Battle.net agent struggles to index or patch the game files before launching. Usually, it’s a simple communication breakdown between the app and your hard drive.
Here is a comprehensive guide to getting past the loading screen and back into the Koprulu Sector. 1. The "Delete and Refresh" Method
The most frequent cause of this hang is a corrupted Cache folder. Deleting it forces the Battle.net agent to reach out to the servers and rebuild the necessary bridge to your game data.
Close StarCraft II and the Battle.net App completely. Ensure they aren't hiding in your System Tray. Press Windows Key + R, type %ProgramData%, and hit Enter. Locate the Blizzard Entertainment folder.
Inside, find the Battle.net folder and delete the Cache directory.
Restart the Battle.net app and try launching the game again. 2. Run as Administrator
Sometimes the game is "preparing data" but doesn't have the "permission" to actually write that data to your disk. Right-click the Battle.net Desktop App icon. Select Run as Administrator.
This grants the agent the high-level access it needs to modify game files during the preparation phase. 3. Use the "Scan and Repair" Tool
If the cache isn't the issue, one of your actual game files might be "shredded." Battle.net has a built-in mechanic to find and replace these.
Open the Battle.net App and navigate to the StarCraft II tab. Click the Options (gear icon) next to the Play button. Select Scan and Repair. starcraft ii preparing game data
Wait for the process to finish. It may take 5–10 minutes depending on your hard drive speed. 4. Check for Background "Agent" Issues
The Agent.exe is the background process that handles all Blizzard installs and updates. If it’s frozen, your game data will stay in "preparation" indefinitely. Open Task Manager (Ctrl+Shift+Esc). Look for Battle.net Update Agent or Agent.exe. Right-click and select End Task.
Re-open Battle.net; it will automatically restart a fresh instance of the agent. 5. Disable Security Software Temporarily
Antivirus programs and firewalls can sometimes flag the "Preparing Game Data" process as suspicious because it involves a background agent downloading and moving files rapidly.
Try disabling your Windows Defender or third-party antivirus (like Avast or Norton) for 10 minutes.
If the game starts immediately, you’ll need to add an Exception for StarCraft II and Battle.net in your security settings. Summary Checklist Potential Cause Corrupt Cache Delete the Battle.net Cache folder in %ProgramData%. Permissions Run Battle.net as an Administrator. Broken Files Use the "Scan and Repair" tool in the app options. Network Block Temporarily disable firewall or VPN.
Are you still seeing the progress bar after trying the Scan and Repair tool?
The phrase "Preparing Game Data" in StarCraft II refers to two distinct contexts: technical issue
where the game client re-downloads files during launch, and a scientific process for training AI agents using game replays 1. Scientific Paper: Preparing Game Data for AI Research
In the context of machine learning, "preparing game data" refers to the ETL (Extract, Transform, Load) pipeline required to turn raw replay files ( .SC2Replay
) into structured datasets for training agents like AlphaStar. Extraction : Using tools like the SC2ToolSet s2client-proto , researchers extract state-action pairs from replays. Transformation In StarCraft II , the "Preparing game data"
: Raw data is converted into "Feature Layers" (2D arrays representing health, unit type, and visibility) or "Structured-of-Arrays" (SoA) for efficient GPU processing. Normalization
: Unit counts and build probabilities are normalized to allow the model to generalize across different match-ups (e.g., Protoss vs. Zerg). Google DeepMind
2. Technical Troubleshooting: Fixing the "Preparing Game Data" Loop
If you are encountering a pop-up titled "Preparing Game Data" that downloads 100MB–1GB every time you launch the game, this is a known bug often caused by language mismatches corrupted cache files Blizzard Forums Step 1: Sync Launcher and Game Languages
The most common cause is the Battle.net launcher attempting to verify one language pack while the game is set to another.
In StarCraft II , the "Preparing game data" window is part of the Streaming Launcher. This feature allows you to start playing without the entire game being downloaded; if you hit a point where specific data is missing, the game streams it in the background or downloads it as needed.
However, if you are frequently stuck on this screen with slow download speeds, here are the most effective ways to bypass or fix it: Quick Fixes to Bypass Loading
Use the SC2Switcher: Avoid launching through the standard shortcut. Go to your StarCraft II installation folder, navigate to Support64, and run SC2Switcher_x64.exe directly.
Sync Your Languages: Ensure your game language (audio and text) in the Battle.net App settings matches the language selected inside the game menus. Discrepancies often trigger a slow re-download of language packs every time you launch.
Unsync OneDrive: If your "Documents" folder is syncing to Microsoft OneDrive, it can interfere with how the game accesses local data files, causing the preparation phase to stall. Technical Maintenance
Clear Cache Folders: Corrupted temporary files can cause the launcher to hang. Press Windows Key + R, type %programdata%, and delete the Battle.net and Blizzard Entertainment folders. What is Actually Happening
Run Scan and Repair: If files are missing, use the "Scan and Repair" tool within the Battle.net App (Options > Scan and Repair) to verify the integrity of your installation.
Watch this guide for a step-by-step walkthrough on how to fix common StarCraft II launching and data preparation issues:
"Preparing game data" when I try launching my game : r/starcraft
Here’s a useful feature outline for StarCraft II: Preparing Game Data — aimed at helping players (especially those who analyze replays, build custom maps, or optimize load times) manage and preprocess game data effectively.
What is Actually Happening?
When you see "Preparing game data (0%)", the game has not crashed. Behind that seemingly static progress bar, your computer is performing a critical task: decompressing and caching game assets.
StarCraft II uses heavily compressed archive files (like .SC2Assets and .SC2Data) to save disk space. When you launch a map—whether a 1v1 ladder on "Golden Wall" or the "Wings of Liberty" mission "Liberation Day"—the game cannot read those compressed files quickly enough in real-time.
Thus, it:
- Identifies which assets the map needs (textures, 3D models, audio, UI sprites).
- Decompresses those specific files from the archives.
- Caches them into a local folder (usually
C:\ProgramData\Blizzard Entertainment\StarCraft II).
The next time you play the same map, the process is nearly instantaneous because the data is already prepared.
Step 2: Defragment (If you use an HDD)
If StarCraft II is installed on a mechanical hard drive, "Preparing game data" will ruin your life.
- Solution: Buy an SSD. A 250GB SSD costs $20. Move StarCraft II to it via the Battle.net launcher (Settings > Game Install/Update > Use a Different Folder).
- Temporary fix: Run Windows Defragmenter (Optimize Drives) on your HDD.
Why the "First Time" is the Worst
You will almost always see this screen under three circumstances:
- After a fresh install or major patch: The cache is empty. Every single asset for every map you encounter must be prepared from scratch.
- Playing a new map for the first time: Your first journey on a community Arcade map or a new Ladder season map will trigger a full prep.
- After clearing your shader cache: Some system cleaners or driver updates wipe Blizzard's caches.
The first preparation can take anywhere from 30 seconds to 10+ minutes, depending on your hardware.
Feature Name: SC2 Data Prepper
2. Run as Administrator
- Right-click StarCraft II → Run as administrator
- Also do this for the Battle.net launcher
Performance & Optimization
Over the years, Blizzard tried to optimize this. They added "Low Data Mode" and improved caching. But the "Preparing Game Data" screen remains the great equalizer. It doesn't matter if you are a Grandmaster or a Bronze leaguer; you will both wait. It is the only time the playing field is truly level.

