Battle NET Not Opening: How to Fix and Launch it Properly

Your antivirus and firewall might be causing the app not to open

by Aleksandar Ognjanovic
Aleksandar Ognjanovic
Aleksandar Ognjanovic
Troubleshooting Expert
Aleksandar's main passion is technology. With a solid writing background, he is determined to bring the bleeding edge to the common user. With a keen eye, he always... read more
Affiliate Disclosure
  • If the launcher is not opening, it's possible that your cache or installation is corrupted.
  • Check your firewall settings and make sure that the app is allowed to access the Internet.
  • Third-party applications and services can cause this problem, so try disabling them temporarily.

Blizzard’s client is a reliable piece of software. It’s been there for ages and is the best indicator of the remarkable approach Blizzard takes when it comes to game distribution.

However, even this top-notch game launcher/desktop client runs into problems occasionally.

Some users reported that the launcher won’t even start or crashes unexpectedly while initializing. If the launcher won’t open after several tries, don’t worry – you’re at the right place.

Why won’t open?

There are various reasons for the Battle net not opening issue. Below are some of the common ones as reported by users:

  • Corrupt files: This issue can sometimes be caused by corrupt game files. In this case, you need to delete the cache to solve this problem.
  • Interference from other apps: If you have too many background apps open, it can cause the Battle net not opening issue. Also, your antivirus software can interfere with the program. You need to disable these apps to fix this issue.
  • Lack of privileges: If the app is not opening on your PC, it might be because you don’t have administrative permission. The solution here is to launch the app as admin.

How can I fix launcher if it’s not opening?

In this article

Before exploring the surefire fixes in this guide, there are some troubleshooting fixes you should that might solve the problem for you.

  • Do not hesitate to disable proxies.
  • Restart your computer and see if the problem persists. If your Windows 11 PC fails to restart, refer to our quick solutions.

1. Run launcher as admin

The step-by-step guide below can be used to successfully launch the game with administrator rights and fix not opening issues.

  1. Open File Explorer and navigate to: C:\Program Files (x86)\

2. Right-click on the Launcher.exe and open Properties.


3. Choose the Compatibility tab. Check the Run this program as an administrator and click Apply and OK to save changes.


4. Now start the application again and check if the problem is still there.

2. Scan for malware

  1. Press the Windows key, type virus, and select Virus & threat protection.
    virus and battle net not opening
  2. Choose Scan options.
    scan options battle net not opening
  3. Now, choose your preferred scan option and click the Scan now button.
    scan now battle net not opening

Viruses can cause a series of issues, including the Battle net launcher window not showing error. In this case, you only need to perform a virus scan to eliminate the malware.

To perform a deep scan that will eliminate even the most stubborn virus, we recommend using a dedicated antivirus in ESET NOD32.

This software is known for providing assured protection online and offline against all types of insecurities. It does all these without disturbing your activities.


Get rid of all cyber threats from your device without any effort with ESET NOD32.
Check Price Visit Website

3. Check your network connection

  1. Press Windows key + R, type ipconfig /flushdns and press Enter.
  2. Press Windows key + I and navigate to Update & Security section.
  3. In the left pane, select Troubleshoot. In the right pane click on Additional troubleshooters.
  4. Select Internet Connections and click on Run the troubleshooter.
  5. Wait for the process to finish.

4. Clear launcher’s cache and delete Tools folder

  1. Right-click on the Taskbar and select Task Manager.
  2. Locate and end the following processes:
    • Game process
    • Agent.exe or Blizzard Update Agent.exe
    • Blizzard
  3. Close Task Manager.
  4. Press Windows key + R to and run the following command: C:\ProgramData
  5. Find folder and delete it.
  6. Start again and look for changes.

By performing these steps, you should be able to fix the problem and stop from crashing on startup.

5. Check the antivirus and firewall

  1. Type firewall in the Windows Search bar, and open Windows Defender Firewall.
  2. Click on the Allow an app or feature through Windows Firewall in the left pane.
  3. Choose to Change settings.
  4. Click on the Allow another app button.
  5. Click on Browse and navigate to: C:\Program Files (x86)\
  6. Add Launcher.exe and confirm the changes.

This is a simple solution, and it will help you with the issue if links break your browser.

6. Disable background programs

  1. Press Windows key + R, type msconfig, and click OK.
  2. Select the Selective startup. Uncheck the Load startup items box.
  3. Now, navigate to the Services tab. Check the Hide all Microsoft services box. Now, click on Disable all and then OK to confirm changes.
  4. Finally, restart your PC and check if the problem is resolved.

If the Battle net not opening issue is resolved, you need to enable services one by one, until you manage to find the cause of the problem.

7. Enable the Secondary Logon service

  1. Type services in the Search bar and open Services.
  2. Navigate to the Secondary Logon service, and double-click it.
  3. Change the Startup type to Automatic. Now click Start to initiate the service.
  4. Restart your PC in order to apply changes.

8. Reinstall the launcher

  1. Press Windows key + X and choose Apps and Features.
  2. Select and click on Uninstall.
  3. Follow the instructions on the screen to remove the app.
  4. Now, press the Windows key + R and run the following code: C:\ProgramData
  5. Delete the folder.
  6. Restart your PC and download the latest version of

To completely remove or any other software from your PC, we suggest using uninstaller software that will automatically remove all of the associated files and registry entries.

What to do if Blizzard app won’t open on Windows 11?

Reinstall and remove all of its files

  1. Press Windows key + I to open the Settings app.
  2. Navigate to Apps and select Installed apps.
  3. Locate on the list, click three dots next to it and choose Uninstall.
  4. Follow the instructions on the screen to remove the app.
  5. Delete directory from the following location: C:\Program Files (x86)
  6. Press Windows key + R and enter %appdata%.
  7. Delete and Blizzard directories if available.
  8. Repeat the steps 6 and 7 for the following values:
    • %TEMP%
  9. After removing all instances of, download and install the latest version.

In case you’re still stuck with the Battle net not opening issue or the app is not working even with VPN, we advise you to check our guide on crashes for more useful solutions.

If you have questions regarding the launcher or alternative solutions, feel free to tell us in the comments section below.

This article covers:Topics: