Repeat this process by typing %LOCALAPPDATA% and %TEMP% into the Run window and deleting the same folders there. Empty your and restart the Battle.net app. Step 4: Run as Administrator and Scan/Repair
If the game lacks the permissions to write new data to your drive, it will hang indefinitely. Preparing game data - Technical Support - SC2 Forums starcraft 2 preparing game data link
You may need to log in manually within the game, but this often avoids the "Preparing Game Data" loop. Step 3: Clear the Blizzard Cache Folders Repeat this process by typing %LOCALAPPDATA% and %TEMP%
If you use a non-English language, try switching both to first to see if the download completes, then switch back to your native language. Step 2: Use the SC2 Switcher to Bypass the Launcher Preparing game data - Technical Support - SC2
: Old files in the Battle.net or Blizzard app data folders can cause the "preparing" step to hang.
: The game client may be set to a different language than the Battle.net launcher, forcing a slow download of high-quality audio files.