Fix ‘No internet’ USB Tethering in Windows 10

A USB tethered connection from an Android device will in some cases fail to share the internet to a Windows computer.

In such situations, the network icon in the taskbar will have a warning yellow exclamation indicating there is a problem with the connection.

A screenshot showing the network icon with an exclamation in Windows 10
Network Icon for a USB Tethered connection

Clicking this icon in Windows 10 will reveal the network notification area, where the message ‘No internet‘ can be seen.

This error usually resolves on its own after a few seconds once the network discovery notification pops up asking whether you want to allow your PC to be discoverable by other PCs and devices on the network.

A screenshot of the network discoverability pop up in Windows 10.
Network discoverability prompt

Choosing Yes or No doesn’t affect the internet connectivity.

Wi-Fi hotspot tethering from is often just as problematic sometimes, however I long found that changing the DNS server often fixes that. This simple trick however doesn’t seem to work with the USB tethered connection.

Instead, a restart seems to be the only sure way of resolving the error. After restarting, the network discovery pop up would eventually come up signalling the connection had internet.

It’s however impractical to restart one’s computer every times this occurs, especially if you’re in the middle of some work.

For that reason it occurred to me that I should instead just try resetting the network adapter. That should technically achieve the same thing.

A screenshot showing the no internet message in the notification area.
No Internet for a tethered connection

Now, there are some quick commands for doing that however they all require a restart to complete, something we want to avoid at all cost.

So rather than reset the adapter, I figured I might as well reinstall it. The adapter is plug and play since we connect it via USB. As such, it will be discovered and installed automatically without necessitating a reboot.

Guess what? That worked! Here’s what you need to do.

Advertisements

How to Reinstall USB Tethering Adapter

  1. Connect your Android phone to your computer and enable USB tethering as you normally do.
  2. On your computer, open the Device Manager by searching for it in Start menu or running devmgmt.msc in the Run window.
  3. In the list devices, expand the Network adapter section and find the Remote NDIS based Internet Sharing Device adapter.
  4. Right-click on it and select Uninstall device.
    A screnshot showing the Remote NDIS based Internet Sharing Device adapter in Window's 10 device manager.
  5. Click the Uninstall button in the confirmation window to begin the uninstallation.
  6. Once it is done, disconnect your phone then connect it back and enable USB tethering.
  7. Advertisements
  8. The adapter will be installed afresh, and you should afterwards get the network discovery pop-up.

Your internet should now work. Should you happen to encounter this issue in the future as often as I do, just repeat the steps above. Cheers!


Author

Kelvin Muriuki is a web content developer that's passionate about keeping the internet a useful place. He is the founder and editor of Journey Bytes, a tech blog and web design agency. Feel free to connect with him regarding the content appearing on this page or on web and content development.

Leave a Reply

Feel free to share your comments or questions with me. I may not be able to respond immediately so please check later once I've approved your comment.

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