Here’s how to fix Battle.net launcher not opening in 6 steps

Aleksandar Ognjanovic
by 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 spots the next big thing surrounding... Read more
Affiliate Disclosure
  • Blizzard's Battle.net launcher is the central hub for all Blizzard games but users have reported issues with the client not opening on Windows 10 machines.
  • If Battle.net launcher is not opening on your PC, you won’t be able to play any of Blizzard’s games. This can be a major problem, but fortunately, there’s a way to fix this problem once and for all.
  • We are constantly covering Battle.net news and we will provide fixes for the most common problems as they arise. To see them, head over to our dedicated Battle.net page and don't forget to bookmark the page!
  • Our gaming hub is the place to be if you want to keep up to date on the latest news, reviews, guides and fixes for the hottest games of the moment.
battle net launcher not opening
To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

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

However, even the top-notch game launcher/desktop client runs into problems occasionally. Some users reported that Battle.net launcher won’t even start or crashes unexpectedly while initializing.

Since there’s a variety of possible culprits for this occurrence, we made sure to cover all of them. So, if Battle.net launcher won’t open after several tries, don’t worry — you’re at the right place. The enlisted solutions can be found below.

If Blizzard app won’t open, fix it with these solutions

  1. Run Battle.net launcher as admin
  2. Clear launcher’s cache
  3. Check the antivirus and firewall
  4. Disable background programs
  5. Enable the Secondary Logon service
  6. Reinstall the Battle.net launcher

1. Run Battle.net launcher as admin

battle.net launcher properties

  1.  Navigate to C:Program Files (or Program Files x86)Battle.net.
  2. Right-click on the Battle.net Launcher.exe and open Properties.
  3. Choose the Compatibility tab.
  4. Check the ”Run this program as an administrator” box and confirm changes.compatibility battle.net not opening

Sometimes Battle.net launcher isn’t opening because you lack administrative privileges. This is a relatively common problem with many applications, but fortunately, it can be easily solved as we’ve seen above.

Additionally, since the stuck mostly occurs while updating the client, we advise you to check your connection settings. Here are some steps you can take to troubleshoot the connection issues:

  • Flush DNS.
    1. Press Windows key + R to summon the Run elevated command line.
    2. In the command line, type ipconfig /flushdns, and press Enter.ipconfig /flushdns battle.net launcher not opening
  • Use a wired connection.
  • Restart your router or modem.
  • Reset router and/or modem to factory settings.
  • Run Windows Internet Connection Troubleshooter.internet connections troubleshooter battle.net launcher problems

 

Without the proper administrative permissions, Battle.net launcher won’t work as intended or won’t even start. So, what you’ll need to do is to grant it the administrative permission and make sure that it can connect freely to dedicated servers.

After performing all the steps from above, the issue should be resolved. In case the problem is still there, it means that your network connection is working properly, and you can move to the next solution.


Is Battle.net client crashing at startup? We have a fix for that also.


2. Clear launcher’s cache and delete Tools folder

Just like any other application, the Battle.net launcher stores a lot of secondary data responsible for its seamless processing and configuration.

Now, every given file can get corrupted or incomplete and thus the related program will fail. Sometimes you can repair those files, but, more times than not, you’ll need to delete them and let the application rebuild them from a scratch.

That’s just what you’ll need to do with the Battle.net launcher in order to address this issue.

Now, follow these steps to delete Cache and Tools folder in Program Data:

  1. Right-click on the Taskbar and open Task Manager.
  2. Kill these processes:
    • Game process
    • Agent.exe or Blizzard Update Agent.exe
    • Blizzard Battle.net
  3. Close Task Manager and press Windows key + R to open the Run command line.
  4. In the command line, type C:ProgramData and press Enter.
  5. Find Battle.net folder and delete it.battle.net folder blizzard app stuck initializing
  6. Start Battle.net again and look for changes.

3. Check the antivirus and firewall

Run a System Scan to discover potential errors

Restoro Scan

Click Start Scan to find Windows issues.

Restoro Fix

Click Repair All to fix issues with Patented Technologies.

Run a PC Scan with Restoro Repair Tool to find errors causing security problems and slowdowns. After the scan is complete, the repair process will replace damaged files with fresh Windows files and components.

We already stressed the fact that the Battle.net launcher tends to fail to start if there’s no connection. But, most of the time the problem isn’t connection-related.

Sometimes the third-party antivirus or firewall are preventing the Battle.net launcher to reach the dedicated servers and update.

This isn’t exactly a rare occurrence so it’s well advised to either disable the antivirus or to create an exception (exclude the Battle.net folder). Either way, we don’t recommend to completely remove the antivirus due to obvious security risks.

Furthermore, there’s also a Windows Firewall as a possible reason for Battle.net’s inability to start. If you’re not sure how to allow the Battle.net launcher to communicate through Windows Firewall, follow the steps below:

  1. Type firewall in the Windows Search bar, and open Windows Firewall.windows firewall battle.net launcher problems
  2. Click on the Allow an app or feature through Windows Firewall in the left pane.allow and app through windows firewall battle.net launcher not opening
  3. Choose to Change settings.change settings battle.net launcher not opening
  4. Click on the Allow another app button.allow another app battle.net launcher not opening
  5. Click on Browse and navigate to C:Program Files (or Program Files x86)Battle.net.select application battle.net not opening
  6. Add Battle.net Launcher.exe and confirm changes.

After that, Battle.net launcher halt should be resolved. If that’s not the case, then, by all means, check the last two steps.


 Battle.net launcher links break your browser: what to do


4. Disable background programs

Some background programs might prevent the Battle.net launcher to start. There’s a large variety of applications that can affect this desktop client, and it’s often stressed out by Blizzard support to try and disable them before everything else. Now, even though you’re aware of this, it can take a lot of time to individually disable programs and look for improvements.

So, the best way to find out is some other third-party program preventing the Battle.net launcher is to try the selective startup mode.

Here’s how to do it:

  1. In the Windows Search bar, type msconfig.msc and open System Configuration.system configuration battle.net not launching
  2. Select the Selective startup.
  3. Uncheck the Load startup items box.selective startup battle.net not openining
  4. Now, navigate to the Services tab.
  5. Check the Hide all Microsoft services box.
  6. Click on the Disable all and then OK to confirm changes.disable all battle.net not opening
  7. Finally, restart your PC and start the Blizzard again.

With this, you’ll at least be in the clear in regard to the negative impact of third-party programs. If the client starts — good, if not — move to additional steps.


5. Enable the Secondary Logon service

  1. Type services in the Search bar and open Services.services battle.net launcher not opening
  2. Navigate to the Secondary Logon service, right-click on it, and open Properties.
  3. Change the Startup type to Automatic.
  4. Start the service and confirm changes.service properties battle.net not opening
  5. Restart your PC in order to apply changes.

Another rarely used service and another possible solution to your problem. Namely, Secondary Logon service is there to avoid multiple logon-logoff actions, so you can basically run a certain program with administrative permissions from the non-administrator account. And, for some peculiar reason, the Battle.net launcher heavily depends on this service so you’ll need to enable it.


6. Reinstall the Battle.net launcher

Finally, if all of the previous solutions were futile, the reinstallation is our last resort. A lot of users plagued by this problem tried to resolve it by reinstalling the desktop application right away. However, even though you remove the installation files from the Program Files folder, there are still files residing in the Program Data folder.

So, basically, everything stayed the same once the app is reinstalled. Therefore, in order to completely uninstall the Battle.net desktop app and resolve the problem, follow these instructions:

  1. In the Search bar, type control and open Control Panel.
  2. Choose Category view and open Uninstall a program.
  3. Uninstall a Battle.net desktop client from your PC.
  4. Now, press Windows key + R to open the Run dialog box.
  5. Type C:ProgramData in the command line and press Enter.
  6. Delete the Battle.net folder.
  7. Restart your PC.
  8. Download the Battle.net installer and follow the wizard to install it.

That should resolve your issues and you should be able to run the Battle.net launcher and its respective games without trouble. In case you’re still stuck with the problem, the only thing we can suggest is to reinstall the system. The whole procedure is explained in this article so make sure to check it out.

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



idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on TrustPilot.com (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

This article covers:Topics:

Frequently Asked Questions

  • In order to reinstall the Battle.net launcher, you will need to follow the steps outlined above and you’ll have reinstalled in minutes.

  • Several errors can prevent you from downloading files from the internet. If the battle.net installer is one of them, then our guide will help you fix the problem in no time.

There are no comments yet. Please leave a comment

add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Avatar Joe

I get the launcher to let me sign in. But then the program never opens up after I log in. I’ve done all these steps besides reinstall windows. Any idea?