Bottom Line: It is 100% safe to delete the Battle.net Cache and Agent folders. Deleting them will NOT uninstall your games (World of Warcraft, Call of Duty, Overwatch, Diablo) or remove your game saves.
What are the Battle.net Cache & Agent Folders?
Located at C:\ProgramData\Battle.net and C:\ProgramData\Blizzard Entertainment on Windows (or /Users/Shared/Battle.net on macOS), these hidden folders store operational files for the Blizzard Battle.net desktop app.
These folders hold:
- Battle.net Agent: The background service that checks for game updates and patches.
- Launcher Caches: Temporary images, patch fragments, and news feed data.
When the Battle.net launcher gets stuck on “Updating Battle.net Agent” or “Initializing…”, corrupt files in these cache folders are almost always the root cause.
Can You Delete Battle.net Cache?
✅ Yes, it is completely safe to delete.
- Fixes launcher errors: It is the official Blizzard Tech Support step to fix launcher hangs, download loops, and update errors.
- Auto-rebuilds: Battle.net will create a fresh Agent folder automatically when launched.
How to Safely Clear Battle.net Cache Folders
Method 1: Delete Cache on Windows
- Close the Battle.net app completely (right-click Battle.net in system tray > Exit).
- Press
Ctrl + Shift + Escto open Task Manager. EnsureAgent.exeorBattle.net Update Agentis not running. - Press
Win + R, type%ProgramData%, and press Enter. - Right-click the
Battle.netandBlizzard Entertainmentfolders and click Delete. - Restart Battle.net.
Method 2: Delete Cache on macOS
- Open Finder.
- Press
Cmd + Shift + G, paste/Users/Shared, and press Enter. - Delete the
Battle.netfolder and empty Trash.
Related Guides
- Learn about deleting Steam shadercache.
- How to clean up Epic Games VaultCache.
- Check if you can clean DirectX Shader Cache.
Discussion
Loading authentication...