Battle Net Not Downloading | Fix Stuck Queue Fast

Battle Net not downloading is often fixed by clearing the app cache, resetting the update folders, and checking network limits.

If your Battle.net downloads won’t start, sit at 0 B/s, or hang on “Initializing,” you’re not alone. The launcher is juggling a few moving parts at once: a background update agent, file permissions, disk writes, and network rules. When one piece gets blocked, the whole download can freeze.

This article walks you through the fixes that work most often, in the order that saves the most time. You’ll start with quick checks, then move into cache cleanup, network tuning, and a clean reinstall if you need it.

It’s a checklist, not a guessing game.

What Battle.net “Not Downloading” Usually Means

A stuck download can show up in a few different ways, and the symptom helps you pick the right fix. Some problems are local, like a stale cache. Others are outside your PC, like a regional load spike that slows patch delivery for a short window.

What you see Most likely cause First thing to try
Stuck on Initializing Corrupted update folders or agent loop Delete ProgramData Battle.net folders
0 B/s with brief bursts Throttle limit, VPN, or shaky DNS Remove limits, switch DNS, pause VPN
Download starts, then fails Disk write issue or permission block Run as admin, check free space
Installer won’t fetch at all Browser cache, security filter, TLS issue Try a different browser, reset Winsock

If you’re unsure, start with the cache reset section below and retest.

Battle Net Not Downloading On PC After Update

If the app updated and then downloads stopped, you’re often dealing with stale folders under ProgramData or a background agent that won’t launch cleanly. You can fix that without touching your games, as long as you close the app first.

Before you delete anything, check the simple stuff. A small hiccup can look like a big launcher failure.

  • Restart the launcher — Fully exit Battle.net, check the system tray, then open it again.
  • Restart the PC — A reboot clears stuck agent processes and frees locked files.
  • Try one different title — If every game stalls, the client path is the suspect. If only one stalls, it may be that game’s patch servers.
  • Pause then resume — This forces the client to re-check the download manifest.

When waiting is the right move

If you can browse the store, chat loads, and your library appears fast, the client is alive. If the speed dips only during peak evening hours, it may be a temporary regional slowdown. Waiting 10–20 minutes can be faster than changing settings you don’t need to touch.

If you want a quick sanity check, use a status page and see if many users are reporting outages at the same time.

  • Check Blizzard status — Open a status page and look for current incidents before you start deeper PC changes.

Open a Blizzard status page

Clear cache and reset the update folders

This is the most reliable fix for battle net not downloading, since it targets the files that control patch initialization. It does not delete your installed games. It clears cached metadata so the client rebuilds it.

Step 1 Close Battle.net completely

  • Quit the app — Right-click the Battle.net icon in the tray and choose Quit.
  • End leftover tasks — Open Task Manager and end Battle.net and Blizzard Update Agent if they’re still running.

Step 2 Remove the ProgramData folders

On Windows, the folders that most often get stuck live under ProgramData. Deleting them forces a clean rebuild on the next launch.

  1. Open Run — Press Windows + R.
  2. Go to ProgramData — Type %programdata% and press Enter.
  3. Delete the cache folders — Remove Battle.net, Battle.net_components, and Blizzard Entertainment.
  4. Open Battle.net again — Sign in and retry the download.

Step 3 Clear app data folders if the loop returns

If the download still resets to zero, clear the roaming and local app folders too. This step is safe, but it can remove some saved launcher preferences.

  1. Open Run again — Press Windows + R.
  2. Remove roaming cache — Type %appdata%, delete any Battle.net or Blizzard folders you see.
  3. Remove local cache — Type %localappdata%, delete any Battle.net or Blizzard folders you see.
  4. Clean temp files — Type %temp%, delete Battle.net and Blizzard items in that folder.

Network checks that actually change download behavior

Once your cache is clean, the next most common cause is a network rule that blocks the agent from making stable connections. You don’t need a deep networking setup. You do need to remove a few common blockers.

Remove hidden download limits inside the app

Battle.net can cap your speed even when you forgot you touched a setting months ago.

  1. Open Settings — Click the Battle.net logo, then Settings.
  2. Check Downloads — Look for bandwidth limits for “Latest updates” and “Pre-release content.”
  3. Set limits to zero — Use 0 to mean “no limit,” then restart the app.

Restart the router and try a wired connection

If the download starts and then collapses into short bursts, test the simplest path: one reboot and one wired run. This separates Wi-Fi drops from launcher problems in minutes.

  • Power-cycle the modem and router — Unplug both for 30 seconds, plug the modem in, then the router.
  • Use Ethernet for one test — Start the download while wired and watch for steady speed.
  • Pause other downloads — Stop game streaming, cloud sync, and big updates for a few minutes.

Pause VPN and check proxy settings

VPN routing can add packet loss, and a leftover proxy can block the agent entirely. If you use a VPN for privacy, turn it off just for the download and switch it back on after.

  • Disable the VPN — Disconnect, then start the download again.
  • Turn off proxy — In Windows network settings, confirm “Use a proxy server” is off unless you truly need it.

Switch DNS when downloads start but won’t hold speed

DNS issues can cause repeated reconnects that look like a 0 B/s loop. Changing DNS is fast and reversible.

  1. Open adapter settings — Go to Network Connections in Windows.
  2. Edit IPv4 DNS — Set a public DNS like 1.1.1.1 or 8.8.8.8.
  3. Flush DNS cache — Run ipconfig /flushdns in Command Prompt.

Reset Winsock and reboot when the installer can’t fetch

If even the installer won’t download, or the app signs in but never begins a file transfer, a Windows network stack reset can help.

  1. Open Command Prompt as admin — Search cmd, right-click, run as administrator.
  2. Reset Winsock — Run netsh winsock reset.
  3. Reset IP stack — Run netsh int ip reset.
  4. Restart Windows — Reboot, then retry the installer or download.

Storage and permission fixes when patches fail mid-way

Downloads can start fine and then fail when the installer tries to write a big chunk to disk. This shows up as a loop: download, pause, verify, then drop back to 0 B/s. The fix is often plain: free space, file permissions, or a security tool blocking writes.

Check space where the game actually installs

Battle.net may download to one drive, then unpack to another. If your game is on a nearly full SSD, it can stall during “Updating.”

  • Confirm free space — Keep at least 10–15% free on the game drive.
  • Move the install path — Use the game’s Install Options to pick a drive with room.
  • Clear leftover patch files — In the game folder, remove old “.patch” or temp folders only if the client is closed.

Run Battle.net with admin rights once

If your Windows account is standard, the agent can get blocked when it tries to update itself. Running as admin one time can repair permissions and get downloads moving.

  • Run as admin — Right-click Battle.net, choose Run as administrator.
  • Retry the download — Start the patch, then close and reopen normally after it stabilizes.

Temporarily allow the agent through security tools

Some security suites quarantine the update agent or block its connections. If you use third-party security software, add the Battle.net folder to its allow list for the download window.

  • Allow the Battle.net app — Add Battle.net.exe and Agent.exe to the allowed apps list.
  • Retry then re-enable — Turn protections back on after the download is done.

Clean reinstall without losing games

If you’ve cleared caches and reset the network stack, a clean reinstall is the next move. You can keep your game files and simply reconnect the launcher to them.

Remove the launcher, keep the games

  1. Uninstall Battle.net — Use Windows Apps to uninstall the Battle.net client.
  2. Delete leftover app folders — Remove Battle.net and Blizzard folders from %programdata%, %appdata%, %localappdata%, and %temp%.
  3. Restart Windows — Reboot before reinstalling.

Install fresh and point to existing folders

  1. Download the installer — Get it from Blizzard’s official Battle.net download page.
  2. Install to a clean path — Avoid custom folders with odd permissions.
  3. Locate games — In each game tab, choose Locate Game and point to the existing folder.

Use Blizzard’s help pages when you see a specific error code

When you get a code like BLZBNTBTS0000C, treat it as a clue, not a dead end. Blizzard maintains error-specific pages that match the agent failure and list the exact cleanup steps.

Read the BLZBNTBTS0000C error steps

Read the “Stuck on Initializing” steps

A simple checklist you can run in 10 minutes

If you just want a tight sequence, run this list top to bottom. Stop when the download holds steady for a few minutes.

  1. Quit and reopen Battle.net — Make sure the tray icon is closed too.
  2. Restart the PC — Clear stuck agent tasks and locked files.
  3. Delete ProgramData folders — Remove Battle.net, Battle.net_components, Blizzard Entertainment in %programdata%.
  4. Remove app caches — Clear Battle.net and Blizzard folders in %appdata% and %localappdata%.
  5. Remove download limits — Set download caps to 0 in the client settings.
  6. Restart the router — Power-cycle modem and router, then test with Ethernet if you can.
  7. Switch DNS — Try 1.1.1.1 or 8.8.8.8 and flush DNS.
  8. Reset Winsock — Run netsh winsock reset, then reboot.
  9. Run as admin once — Start one download with admin rights, then continue normally.
  10. Clean reinstall — Uninstall the client, delete leftover folders, reinstall, then locate games.

If battle net not downloading persists after the checklist, test a different network such as a phone hotspot for five minutes. If it works there, your home network or ISP route is the bottleneck, and the launcher is fine.

Most cases clear up with the ProgramData reset and a quick check for hidden limits. Once the agent can initialize and write files cleanly, downloads tend to stay stable.