Fix: Battle.net Not Updating, Installing, and Stuck at 1 Percent?
The battle.net.setup.exe installing is occasionally stuck at one percent or sometimes at installing or updating. It is a common issue because Windows cannot provide a stable network speed to the setup.exe file. As per the research, the problem can be caused by an improper network connection, incorrect network settings, and third-party interference in delivering data while installing.
There are even more causes for this issue. We have listed the following ones that may be involved in your case.
- Unresponsive Network Connection- If your internet speed is unresponsive, you will likely run into this issue. Therefore, ensure that your internet connection is good enough if it is. Thus, the problem may fix.
- Interference from Third-Party Software- Third-Party programs and even Microsoft services can conflict with the running battle.net-setup.exe file. To fix this, either disable all the unnecessary services from the tasks manager or start Windows in a clean boot.
- Turned on Windows Firewall- Windows firewall may interfere by blocking data delivery while installing the application. For that reason, we recommend you disable the firewall or allow the application in the firewall settings.
- Having Improper Permissions- There may be a chance that your permissions to the setup are improper. You can try to run the setup with the administrator to avoid temporary interference.
- Idle Applications Consuming Network Usage- As it turns out, irrelevant applications can cause this issue as they consume high bandwidth from the network speed. So due, for that reason, make sure that the background processes are not taking a high amount of network speed.
- DNS Address Issue- Incorrect DNS sometimes trigger this problem by preventing the installation and stopping the application from delivering the data. To avoid this, try a public DNS and see if this fixes the issue.
- Faulty Network Settings- If you have implemented any kind of optimization to increase the network performance, we recommend reverting all the settings as you may set them incorrectly. Therefore, ensure you do not have faulty network settings, which can cause a slow internet speed that may prevent you from installing the battle.net application.
- Already Have Battle.net Files- If the application file already exists, you will probably face issues while installing. So, therefore, delete the application data from then reinstall battle.net and see if it fixes this issue.
1. Delete the Application’s existing Files
If the application’s files already exist in Windows, you may experience not installing or updating issues. You can delete the existing files, then clean install the battle.net will aid in fixing. Typically, not installing and updating issues can be resolved by removing the files because when the application’s files already exist, the setup will overwrite the files over existing ones, which sometimes prevents the installation and can cause problems.
- To delete the application’s data, press Win + R on the keyboard to open Run Window
- Type AppData and click OK to navigate into the AppData folder
- Go to Local
- Right-click Blizzard Entertainment and click Delete
- Once done, go to C driver and navigate to Program Files (x86)
- Right-click on the Battle.net folder and click Delete
- Once All is done, download Battle.net and wait for it to complete
- Then, launch the installer and follow the on-screen instruction to install the application
2. Power Cycle Your Router
The second solution we recommend is to power cycle the router as recommended by Battle.net. Power cycling the router or device simply means you want to disconnect the device from the electrical source. Most of the time, routers overheat and may be overloaded due to the information, which can affect the internet speed and cause battle.net to be stuck at 0 or even on updating. Follow the steps to power cycle your router:-
- To do a power cycling of the device, turn off your router and wait for the lights to be fully turned off
- Unplugged the power cords from the electric socket
- Then, wait for 3 to 2 minutes and plug the power cords back into the electric socket
- Turn on the and wait till the light is turned on
- Now try to reinstall Battle.net to see if the issue is fixed.
3. Restart Battle.net-Setup.exe
Another effective method to fix this issue is restarting the application, which stuck at 0 when installing. In most cases, this issue can be fixed if Windows stops to provide stable internet speed to the application.
- To restart, right-click on the Taskbar and click Task Manager
- Once the task manager is launched, select Battle.net and click End Task from the bottom right
- Now, install battle.net and see if it fixes battle.net stuck at 0.
4. Allow Battle.net-Setup.exe Through Firewall
According to the battle.net article, firewall and third-party router applications sometimes interfere with battle.net and prevent you from installing. To fix this, either disable the Windows firewall or allow the application in the firewall. Follow the steps to allow Battle.net in Windows firewall settings:-
- Click Start Menu and type Control Panel
- Open the control panel and navigate to the following path
Control Panel\System and Security\Windows Defender Firewall - Click the Allow An App or Feature Through Windows Defender Firewall from the left pane
- Click Change Settings, then find Battle.net under Allowed Apps And Features
- If you are unable to find it, click on Allow Another App
- Click Browse and navigate to the location where you have downloaded battle.net setup
- Once you are there, select battle.net.exe and click Open
- Then, click Add and make sure to check the Private and Public options
- Once done, try to install Battle.net to see if the issue is fixed.
5. Run Battle.net setup as Administrator
Not having administrator privileges could also cause this issue. Administrator privileges eliminate the temporary interference from the firewall or even Microsoft services that may stop applications from writing files to the directory.
- To run the battle.net-setup.exe with the administrator.
- Right-click on the battle.net setup and click Run As Administrator
- Now try to install the application and check if the issue persists.
6. Disable Antivirus or Windows Defender
If the above method does not help fix this issue, try disabling the Windows defender or third-party antivirus software, as antivirus software interferes with the application’s installing and updating process by blocking the essential files. Below are the steps:-
- To disable the Windows defender, launch the Settings by pressing the Win + R together or open it from Start Menu
- Navigate to Update & Security and click Windows Security from the left side
- Click Virus & Threat Protection under protection areas
- Click Manage Settings and turn off the Real-time Protection by clicking on the toggle button.
7. End Task Idle Applications
Another thing you can do is to end task the irrelevant applications that use network bandwidth as there may be a possibility that the battle.net setup cannot consume the network bandwidth due to the lack of network speed. Therefore, make sure the background tasks are not consuming a high amount of network speed.
- To end task the idle applications, first, you should know what applications are useful or not
- Go to Task Manager by pressing Ctrl + Shift + Esc on the keyboard
- Select the Idle applications one by one and click End Task from the bottom right
- Once done, try to install the application to see if the issue is fixed.
8. Use Google DNS
Google DNS is a domain name service introduced by Google to make a faster and more secure connection than the other DNS addresses. According to battle.net, not updating or installing issues can be resolved using a public DNS. Therefore, we advise you to change the DNS to Google. If that does not work, you can revert it easily. Below are the steps to use a google DNS:-
- For that. Click Start Menu and search for Settings
- Launch the Settings and go to Network & Internet
- Click Change Adapter Options, then right-click the current network adapter
- Click Properties and wait for the Window to pop up
- Select Internet Protocol Version 4 (TCP/IPv4)
- Then, click Properties
- Select the Use The Following DNS Server Addresses
- Type the following DNS addresses and click OK
8.8.8.8
8.8.4.4 - Install battle.net, and see if it fixes, not installing or updating issue.
9. Reset Network Settings
If the issue is still there, it is probably due to the incorrect network settings that may prevent the application from installing or updating. Incorrect network settings can be easily fixed by utilizing the network reset option, a feature used when users want to reset all their settings to the default value, such as cache files, network and VPN adapters, and Wifi information. Follow the steps to reset the Network Settings:-
- Launch the Settings by pressing Win + I on the keyboard
- Navigate on Network & Internet
- Scroll down to the bottom and click Network Reset
- Click Reset Now and wait till the PC restart
- Once done, install battle.net to see if the issue is fixed.
10. Change Battle.net-Setup.exe Priority
Usually, the priority of the application is set to Normal. If we change the priority of an application, that simply means you want to tell the WIndows to run the application to the selected priority so that Windows will give more or less importance according to the selected priority.
- To change the priority, open Task Manager by pressing Ctrl + Shift + Esc
- Right-click on the Battle.net Setup and click Go to Detail
- Again, right-click on Battle.net-Setup.exe
- Hover the mouse on Set Priority and click High
- Click Change Priority to confirm the action
- Once done, restart the Battle.net Setup and see if it fixes not updating or installing issues.