There have been cases where users upgraded to Windows 10 and then they got no option to connect to the Internet. The cases are reported mostly on wireless connections. If you’re having problems getting connected to a network and can’t connect to the Internet, here are some things you can try in Windows 10 to fix them. Before checking For wifi, connection troubleshooting makes sure Wi-Fi is set to On. Open Settings > Network & Internet > Wi-Fi and move the slider to the On position. Also, make sure that the physical Wi-Fi button on your laptop is turned on. Ensure you check the physical connections before getting too involved with troubleshooting. Someone could have accidentally kicked the router or modem’s power cable or pulled an Ethernet cable out of a socket, causing the problem. Here are some different ways to Fix Network Connectivity issues in Windows 10. Depending on the reason, any of these methods should be able to fix “Can’t Connect to Network” error message on your Windows 10 Computer.

Let’s Fix windows 10 internet connection problems

Make sure it’s not a problem with your cable modem or Internet service provider (ISP). If it is, contact your ISP.

1 Let’s Fix windows 10 internet connection problems1.1 Generate a wireless network report1.2 Run Network Troubleshooter Tool1.3 Run Network Troubleshooting Commands1.4 Roll Back Network Adapter Driver1.5 Update Network Adapter Driver1.6 Uninstall Network Adapter Driver1.7 Temporarily turn off firewalls1.8 Temporarily turn off any antivirus or malware-prevention1.9 Use network reset to reinstall network devices

In the search box on the taskbar, type Command prompt, press and hold (or right-click) Command prompt, and then select Run as administrator > Yes. At the command prompt, type ipconfig. Look for the IP address listed next to the Default gateway. Write down that address if you need to. For example 192.168.1.1 At the prompt, type ping and press Enter. For example, type ping 192.168.1.1 and press Enter. The result should be something like this:

Ping statistics for 192.168.1.1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 4ms, Maximum = 5ms, Average = 4ms If the ping is successful and you see results similar to the results above, but can’t connect to the Internet on your PC, there may be a problem with your modem or Internet service provider (ISP). If fails ping or ping not successful then follow the below steps to Fix This Issue.

Generate a wireless network report

This report can help you diagnose the problem, or at least provide you with more information to give to others who might be able to help. In the search box on the taskbar, type Command prompt, press and hold (or right-click) Command prompt, and then select Run as administrator > Yes. At the command prompt, type netsh WLAN show WLAN report. This creates an HTML file that you can open in your web browser from the location listed under the command prompt.

Run Network Troubleshooter Tool

The Network Troubleshooter in Windows 10 is there to help you diagnose and fix common Network Connectivity issues on your computer. Using this troubleshooter, (then running some networking commands afterward if needed), can help get you connected. Hence, your first option should be to make use of the Network Troubleshooter and see if it can detect the source of the network connection problem on your computer and fix it for you. To Open Network Troubleshooter  Right-click on Windows 10 Start button and click on Control Panel. On the Control Panel Screen, make sure that you are in Category View and click on Troubleshooting. Now on the left side click to view all and select Network Adapter to Start the troubleshooting. Click on Advanced and tick on Apply Repairs Automatically. now click next. wait some moment to start and fix the troubleshooting. Follow the steps in the troubleshooter and see if that fixes the problem. If that doesn’t fix your connection problem

Run Network Troubleshooting Commands

In this method, you will need to run certain Network Troubleshooting Commands to Reset the TCP/IP Stack, Release the IP address, Renew the IP address and Flush and Reset the DNS client resolver cache. To perform this you need to Right-click on Windows 10 Start Button and Click on Command Prompt (Admin) Once the Command Prompt window opens, type the following commands in the same order First Type netsh Winsock reset and press Enter to Reset the Windows Sockets API. Now Restart the windows and check the internet or network problem solved. If not follow next commands. Type command netsh int ip reset and press Enter to Manually reset your Internet Protocol.

After that Release and Renew your IP address to Do this Type ipconfig /release and press Enter. This Will Release the Ip Address. To Renew your Ip address Type ipconfig /renew and press Enter. Type ipconfig /flushdns and press Enter.

Once the commands have been successfully executed, type Exit and hit the enter key to get out of the Command Prompt window. Make sure that you restart the computer for the changes to take effect and see if the problem of Windows 10 being Unable to Connect to the Network has been resolved on your computer.

Roll Back Network Adapter Driver

This solution can help in case you were able to connect to the internet and the problem has only started recently after you updated the Network Adapter Driver. Right Click on Windows 10 Start button and click on Device Manager from the menu that pops up. On the Device Manager screen, click on Network Adapters to expand the entryFrom the expanded list, right-click on the Network Adapter for your computer and click on Properties

In the Properties screen, click on the Driver tab and select Roll Back Driver. If the Roll Back Driver button is unavailable, it means that there is no Driver available to roll back to. After rolling back to the previous version of the driver, restart your computer for the changes to take effect.

Update Network Adapter Driver

The network connectivity problem on your computer could be due to an outdated Network Adapter Driver, especially if you have recently upgraded to Windows 10 and also if your computer has not installed an update for the Driver. In order to update the Driver, you will need another computer with a working internet connection. Visit the website of your Network Adapter manufacturer, download the latest drivers to a USB drive and follow the steps below. Right Click on Windows 10 Start button and click on Device Manager from the Menu that pops up.On the device Manger Screen, click on Network Adapters to expand the entry. This will list all the network adapters that were installed on your computer. From the expanded list, right-click on the Network Adapter for your computer and click on Update Driver Software (See image above) Next, follow the instructions to install the updated driver that you had downloaded to the USB drive. After installing the updated driver, Restart the computer and see if the network connectivity problem on your computer has been fixed.

Uninstall Network Adapter Driver

In case you are unable to fix the problem after trying to update the Driver, uninstalling the Driver and allowing your Windows 10 Computer to automatically reinstall back a New Driver might help in fixing the network connectivity problem on your computer.Before uninstalling the Driver it is recommended that you create a Manual Restore Point on your computer so that you can restore your computer using the restore point in case Windows 10 is unable to reinstall a new Driver and the existing driver gets deleted. Right Click on Windows 10 Start button and click on Device Manager from the menu that pops up. On the device Manger Screen, click on Network Adapters to expand the entry. This will list all the network adapters that were installed on your computer. From the expanded list, right-click on the Network Adapter for your computer and click on Uninstall You will see a popup warning saying “You are about to uninstall this device from your computer”, click on OK to Uninstall. Restart your computer, Windows should automatically reinstall the right Driver for the Network Adapter. As mentioned above, in case of a problem you can easily undo the changes on your computer and get back to where you were by restoring your Computer using a Manual System Restore Point that you had created before going ahead with these steps.

Temporarily turn off firewalls

Sometimes firewall software might prevent you from getting connected. You can see if the connection issue is caused by a firewall by turning it off temporarily and then trying to visit a website you trust. The steps to turn off a firewall depend on the firewall software you’re using. Check the documentation for your firewall software to learn how to turn it off. Make sure you turn it back on as soon as you can. Not having a firewall turned on makes your PC more vulnerable to hackers, worms, or viruses. If you have trouble turning off your firewall, do the following to turn off all firewall software that’s running on your PC. Again, make sure you turn your firewall back on as soon as you can. To turn off all firewalls In the search box on the taskbar, type Command prompt, press and hold (or right-click) Command prompt, and then select Run as administrator > Yes. At the command prompt, type netsh advfirewall set allprofiles state off, and then press Enter. Open your web browser and visit a website you trust and see if you can connect to it. To turn on all firewalls you might have installed, at the command prompt, type netsh advfirewall set allprofiles state on, and then press Enter. If you find the firewall software is causing the connection issues, contact the software manufacturer or visit their website to check and see if updated software is available.

Temporarily turn off any antivirus or malware-prevention

Sometimes antivirus or malware-prevention software might prevent you from getting connected. You can see if the connection issue is caused by antivirus and malware-prevention software by turning it off temporarily and then trying to visit a website you trust. If you find it is causing the connection issues, contact the software manufacturer or visit their website to see if updated software is available. The steps to turn off antivirus or malware-prevention software depend on the software you’re using. Check the documentation for your software to learn how to turn it off. Make sure you turn it back on as soon as possible. Not having antivirus or malware-prevention software turned on makes your PC more vulnerable to hackers, worms, or viruses. If you’re not sure what antivirus or malware-prevention software program you have installed, Windows might be able to tell you. To find out what antivirus or malware-prevention software is installed In the search box on the taskbar, type System and security, and then select Review your computer’s status and resolve issues. Select the down arrow next to Security.If Windows can detect your antivirus software, it’s listed under Virus protection. For malware-prevention software, look under Spyware and unwanted software protection. If the antivirus or malware-prevention software is on, check the documentation for that software to learn how to turn it off. Make sure you turn your antivirus or malware-prevention software back on as soon as you can to make sure your PC is better protected.

Use network reset to reinstall network devices

Using network reset should be the last step you try. Consider using it if the steps above don’t help to get you connected. This can help solve connection problems you might have after upgrading from a previous version of Windows to Windows 10, as well as fix problems where you can connect to the Internet, but not to shared network drives. It removes any network adapters you have installed and the settings for them. After your PC restarts, any network adapters are reinstalled, and the settings for them are set to the defaults. To use network reset, your PC must be running the latest Windows 10. To see what version of Windows 10 your device is currently running, select the Start button, then select Settings  > System > About. Select the Start  button, then select Settings  > Network & Internet > Status > Network reset.On the Network reset screen, select Reset now > Yes to confirm. Wait for your PC to restart and see if that fixes the problem.

After using network reset, you might need to reinstall and set up other networking software you might be using. Such as VPN client software or virtual switches from Hyper‑V. (If you’re using that or other network virtualization software). Network reset might set each one of your known network connections to a public network mode. In a public network mode, your PC is not discoverable to other PCs and devices on the network, which can help make your PC more secure. However, if your PC is part of a homegroup or used for file or printer sharing, you’ll need to make your PC discoverable again. To do this, go to Settings  > Network & Internet > Wi-Fi. On the Wi-Fi screen, select Manage known networks > the network connection you want to change > Properties, and then turn on the switch under Make this PC discoverable.Hope you find this steps helpful and fix your network internet problem.  

These are some best working solutions to fix windows 10 internet connection problems permanently. Also read:

Solved: Windows 10 Wi-Fi issue “Can’t connect to this network” Solved: WiFi Keeps Disconnecting After Windows 10 updateWindows 10 Laptop keeps Disconnecting from the internet? Apply these solutionsFix DHCP is not enabled for wireless network connectionFix Network and Internet connection issues in Windows 10, 8.1 and 7  How To Fix windows 10 internet connection problems - 33