Preparing Game Data Exclusive _hot_ | Starcraft 2
To resolve the "Preparing Game Data" hang in StarCraft II , which often occurs when the game client cannot access or write to its required files, follow these steps: 1. Disable the "Exclusive" Game Data Setting
The most common fix involves a specific setting within the Battle.net launcher that prevents the game from hanging on this screen. Battle.net Desktop App StarCraft II and click the (gear icon) next to the Play button. Game Settings Check the box for Additional command line arguments -post-process into the box and click Alternatively , if you see a setting for "Background Download" "Streaming,"
ensure it is enabled so the game doesn't pause to "prepare" data while you are trying to launch. 2. Delete the Battle.net Cache & Tools Folders Corrupt temporary files are a frequent cause of this loop. Close all Blizzard programs (Launcher, Agent.exe, SC2). Windows Key + R %ProgramData% , and hit Enter. Delete the Battle.net Blizzard Entertainment Repeat the process by typing %LocalAppData%
in the Run box and deleting any Blizzard-related folders there as well. 3. Disable Security Software
Third-party antivirus or firewalls often flag the "Preparing Game Data" process as suspicious because it involves heavy disk writing. Temporarily disable your antivirus (e.g., Avast, Norton, McAfee). Add the StarCraft II installation folder and SC2_x64.exe to your antivirus Exclusion/Exception list 4. Run as Administrator
Ensure the launcher has the permissions required to "prepare" and move files. Right-click the Battle.net shortcut on your desktop. Run as Administrator Once open, click the gear icon next to Play and select Scan and Repair to verify no files are missing. 5. Check "Variables.txt" (Advanced) starcraft 2 preparing game data exclusive
If the game hangs because it can't decide on a resolution or display mode: Documents\StarCraft II Variables.txt Find the line displaymode=1 and try changing it to displaymode=0 (Windowed mode) to see if it bypasses the hang. Did these steps help you reach the Login Screen , or is the progress bar still stuck at 0%
The "Preparing Game Data" screen in StarCraft II (and its sister game, Heroes of the Storm
) is a notorious technical hurdle that often traps players in a loop of slow downloads. This essay explores why this occurs and how the community has engineered "exclusive" workarounds to bypass it. The Phenomenon of the Endless Loop
For many players, launching the game triggers a "Preparing Game Data" window that attempts to download a specific amount of data—often around 137MB or 600MB—at extremely low speeds. This issue frequently stems from a mismatch between the Battle.net
launcher's language settings and the game's internal configuration. When these don't align, the client believes essential localization files are missing and attempts to fetch them from legacy servers. Common Fixes and "Exclusive" Workarounds Community members on the Blizzard Forums To resolve the "Preparing Game Data" hang in
have developed several effective strategies to break this cycle:
3. When Does It Happen?
The exclusive preparation triggers in specific scenarios:
| Scenario | Typical Duration | Exclusive Access Required? | |----------|----------------|----------------------------| | First launch after installation | 5–20 minutes | Yes – builds full shader cache & CASC index | | After a major game patch (e.g., 5.0 → 5.1) | 2–10 minutes | Yes – rewrites archive headers | | Graphics driver update | 1–5 minutes | Yes – invalidates shader cache | | Switching between DirectX 9/11/12 backends | 1–3 minutes | Yes – recompiles shaders for new API | | Launching a custom arcade map with new assets | 30–60 seconds | No – shared read‑only mode |
The “exclusive” flag is most aggressive on first run or after hardware/driver changes.
Step 2: Grant Exclusive Immunity in Windows Security
We need to tell your antivirus that StarCraft 2 is allowed to request exclusive access. For Windows Defender (Built-in):
- For Windows Defender (Built-in):
- Go to Windows Security > Virus & threat protection.
- Click Manage settings under "Virus & threat protection settings."
- Scroll down to Controlled Folder Access and turn it OFF. (If you want to keep it on, click "Allow an app through Controlled Folder access" and add both
StarCraft II.exeandBattle.net.exe).
- For Third-Party AV (Norton, McAfee, Kaspersky):
- Open your AV software and add the entire StarCraft 2 installation folder to the Exclusions or Whitelist.
Decoding the Asset Stream: The Streaming Tech
Why does this screen sometimes take seconds, and other times feels like an eternity?
In the early days of the genre, loading screens were simply the time it took to pull assets from a hard drive into RAM. But StarCraft II, especially with the massive evolution of its arcade and modding scene, utilizes a sophisticated Streaming Manager.
During the "Preparing Game Data" phase, the engine is performing a complex juggling act:
- Map Hydration: The map file (often a compressed archive) is unpacked. The terrain, pathing data (where units can and cannot walk), and destructible debris are loaded into memory.
- Asset Loading: Unlike older games that loaded every unit model, SC2’s engine attempts to load only what is immediately necessary, while caching the rest in the background. However, in a 4v4 match with massive armies, the "Preparing" phase is the moment the CPU bottleneck hits, preparing the high-polygon models and high-resolution textures for the units players start with.
- Shader Compilation: This is the unsung hero of the loading screen. Your Graphics Processing Unit (GPU) must compile the specific shaders required for the map’s lighting. If you have ever seen a game freeze for a split second the first time a specific ability is used, it’s because the shader wasn't ready. The "Preparing" screen attempts to pre-empt this to ensure smooth gameplay.
The "Exclusive" Mystery (And Why It’s Not a Virus)
Many players panic when they see “exclusive” in the text. Rest assured: It is not malware, a crypto miner, or a background download.
"Exclusive" refers to Exclusive Fullscreen mode. When SC2 runs in this mode, it locks your display’s resources to focus entirely on compiling shaders. You cannot alt-tab smoothly during this phase. The game is essentially saying: “Give me all your graphics power right now so I can get this over with.”