Fix Steam Needs To Be Online To Update Error In Windows 11/10

Recently, a large number of Steam gamers have reported that they are seeing the Steam Fatal Error message prompt that says “Steam needs to be online to update. Please confirm your network connection and try again”. Generally, this error is seen when you open the Steam application and it starts updating itself. The potential causes for this error message on the Steam app are system proxy settings, administrative access not enabled, DNS setting issues, installed antivirus or firewall, or Steam files have gone corrupt.

In this article, we have discussed the troubleshooting strategies which can be used to resolve this particular error in Steam. Before performing the fixes, we recommend you restart your system and check if it helps to clear the issue. Also, try to disable the antivirus you are currently using and see if it resolves the error.

Primary Fixes

1 – Try connecting to a different internet connection. You can use your phone to create a hotspot and then, connect your PC to that hotspot and then try opening steam again.

2 – Make sure your date and time settings are correct. Go to settings > Time & Language > Date & Time and then make sure all things are set to auto.

Datae Time Settings Correct Min


Fix 1 – Change DNS settings and Reset Network

1 – Type View Network connections in search box of Windows PC and Click on it

View Network 1 Min


2 – Now, Right click on your network and then choose properties

Network Properties 1 Min


3 – Now, double click on Internet Protocol version 4 

Ipv4 Min

4 – Now, Select use the following DNS server address automatically

5 – Now, Enter the google dns server values :-

Google Dns Min


6 – Click OK

7 – Now, Search cmd in windows search box and then do a right click on it and click on run as administrator

Cmd Admin 11 Min

8 – Now, run the command given below and hit enter key

netsh winsock reset

Close the cmd window

Fix 2 – Change Steam Compatibility Settings


1. Locate the Steam shortcut on your desktop.

2. Right-click on the shortcut and select Properties.


Steam Executable Properties Min


3. Go to the Compatibility tab.

4. Under Compatibility mode, check the box next to Run this program in compatibility mode for: and select Windows 7 from the drop-down box below.

5. Also check the box next to Run this program as an administrator.

6. Click on Apply and then OK to save the settings.


Steam Properties Compatibility Mode Min


Open Steam and check if the application works without any error.


Fix 3 – Turn Off Windows Firewall


1. Press Windows + S and type Windows Firewall in the search box.

2. Select Firewall and Network Protection.


Search Firewall Network Protection Min


3. Here you can see Domain, Public, and Private network settings for Firewall.

4. Click on Public network.


Select Private Network Min


5. Toggle off the option under Microsoft Defender Firewall. Click on Yes when prompted by UAC.


Toggle Off Firewall Min


6. Perform Steps 4 and 5 for both domain and private networks.

Launch Steam and check if this fixes the error. Once you have updated Steam, turn on the firewall for the above networks as it is not recommended to keep the firewall off.


Fix 4 – Delete Steam Files


1. Locate your Steam installation folder. By default, the location is C:\Program Files\Steam or C:\Program Files(x86)\Steam.

2. Inside the Steam folder, select all files except the steam.exe file and Steamapps folder.

3. Press Delete to remove the selected Steam files from your PC.


Delete Steam Files Min


4. Reboot your PC.

5. Once the reboot is complete, go to the Steam installation directory and double-click on steam.exe to start the application. It starts updating and downloading the files required for the Steam application.


Double Click Steam Min



Fix 4 – Changes in Registry


1. Press  Windows + R to open Run. Type regedit to open Registry Editor.


Run Regedit Min


2. If prompted by UAC, click on Yes.

3. Go to the following location in Registry or copy and paste the below location in the navigation bar.


4. Double-click on the Offline DWORD on the right side.


Registry Editor Valve Steam Min


5. Set the Value Data to 0 if it is set to 1. Then click on OK.


Edit Dword Offline Value Data Min


6. Close the Registry Editor.

7. Restart your system and check if the problem with Steam is resolved.


Fix 5 – Add -tcp parameter to Steam Shortcut


1. Go to Steam shortcut and right-click on it.

2. Select Properties from the context menu.


Steam Executable Properties Min


3. Click on the Shortcut tab.

4. In the box next to Target, add -tcp after the quotation marks.


Steam Properties Shortcut Tcp Parameter Min


5. Click on Continue if asked for administrator rights.


Access Denied While Changing Shortcut Min


6. Click on Apply and OK to save the settings.

7. Launch Steam using the shortcut and check if the issue is resolved.


Fix 6 – Turn Off Proxy


1. To open the Run box hold Windows and R keys together.

2. Type inetcpl.cpl to open Internet Options.


Run Inetcpl Min


3. Go to the Connections tab.

4. Click on the LAN settings button at the bottom.


Internet Properties Lan Settings Min


5. Uncheck the box next to Use a proxy server for your LAN.

6. Click on OK to save the changes.


Lan Settings Uncheck Proxy Server Min


Launch Steam and check if the update issue is fixed.


Fix 7 – Change the DNS Settings


1. Open Run by pressing the Windows and R keys together.

2. Type ncpa.cpl to open Network Connections in your system.


Run Ncpa Min


3. Right-click on the network adapter currently being used and select Properties.


Network Adapter Properties Min


4. Select Internet Protocol Version 4 (TCP/IPv4) in the list. Click on the Properties button.


Internet Options Ipv4 Min


5. In the General tab, click on the Advanced button at the bottom.


Ipv4 Properties Advanced Min


6. In the Advanced TCP/IP Settings window, go to the DNS tab.


Advanced Ipv4 Properties Min


7. Click on the Add… button and enter the Google DNS or


Tcp Ip Dns Server Address Min


8. Click on Add and then save the changes.

9. Open Run (Windows + R). Type cmd and press Ctrl + Shift +Enter to open the command prompt with administrator privileges.


Run Cmd Min


10. Type the following command one after another:

ipconfig /flushdns
ipconfig /registerdns

Ipconfig Command Min


11. Relaunch Steam and check if it updates and starts without any error.


Fix 8 – Set Automatic Startup for Steam Client Service


1. Press Windows + R keys together to open the Run dialog.

2. Type services.msc to open the Windows Services.


Run Services Min


3. Look for Steam Client Service in the list of services.

4. Double-click on Steam Client Service to open its Properties.


Click Steam Client Service Min


5. In the dropdown box next to Startup type: select the option Automatic.

6. Click on Apply and then OK to confirm the changes.


Steam Client Service Startup Type Min


Check if Steam updates without any update error.


Fix 9 –  Reset Network Configurations


1. Open Run (Windows + R).

2. Type cmd and press Ctrl + Shift +Enter to open the command prompt as an administrator.


Run Cmd Min


3. Type the commands below and hit Enter after each.

netsh winsock reset

netsh int ip reset

ipconfig /release

ipconfig /renew

netsh interface ipv4 reset

netsh interface ipv6 reset

4. Restart your computer and check if the error message is resolved while updating Steam.


Fix 10 – Edit Hosts File


Steam makes use of multiple CDNs (Content Delivery Network) to serve and deliver to the users in a fast and efficient manner. The server hostname is 

If we ping the hostname using the command prompt you get the IP address like This IP can be used to set the CDNs to which Steam connects while updating.


1. Press Windows + S and type Notepad in the search box.

2. Right-click on Notepad and select Run as administrator.


Search Notepad Min


3. In Notepad, press Ctrl + O to open a file in notepad.

4. Browse to the folder below:


5. Select the hosts file and click on Open.

6. If you are not able to see any files, change Text documents to All Files in the bottom right.


Notepad Open Hosts File Min


7. Add the following lines at the end of the hosts file:


8. Press Ctrl + S to save the changes. Close Notepad.

9. Press Windows + R and type cmd to open Command Prompt.


Run Cmd Min


10. Type the following command and press Enter.

ipconfig /flushdns


Cmd Ipconfig Command Min


11. Close Command Prompt and launch Steam again to check if the error is fixed.


Fix 11 – Reinstall Steam


1. Press Windows + R and type appwiz.cpl to open Programs and Features.


Run Appwiz Min


2. Locate Steam app.

3. Right-click on it and click on Uninstall.


Uninstall Steam Min


4. On the confirmation prompt, click on Uninstall. Wait for the uninstallation process to complete.

5. Restart your computer.

6. Go to the steam download website once the system reboots.

7. Download the latest version of Steam.

8. Double-click on the installer to complete the installation process.

9. Check if Steam runs without any error message after installing.

Thanks for reading.

We hope this article has helped you resolve the update error in Steam. Comment and let us know the fix that worked for you.