USB tethering doesn't work in Windows 10

Who I am
Alejandra Rangel
@alejandrarangel

Solve the problem with USB tethering not working in Windows 10: USB tethering is a great option to share your mobile data with your Windows 10 PC. You can share your mobile phone data with other devices such as a laptop with the help of tethering. USB tethering is useful when you are unable to connect to the internet because you don't have an active connection or your broadband may not work, so you can use this option to continue your work with the help of your mobile phone.




Tethering is also available for Wi-Fi and Bluetooth, they are called Wi-Fi tethering and Bluetooth tethering. Make sure with your carrier that you don't have to pay more to take advantage of this great feature. Anyway, without wasting time, let's see how to solve the problem with USB tethering not working in Windows 10 with the help of this guide.

What to do if the mobile hotspot on Windows 10 doesn't work?

  1. Free up space
  2. Update all essential drivers
  3. Use a hotspot software app
  4. Update the network drivers manually
  5. Temporarily disable firewall and antivirus
  6. Run the Internet Connection Troubleshooter, read below
  7. Install / update RNDIS USB adapter, please read below
  8. Run the Internet Connection and Network Card Troubleshooter, read below

How to activate USB tethering?

  1. Connect your phone to the PC using the USB cable to activate USB tethering.
  2. Now on your phone, open Settings, then tap More on Network, or search the "Personal Hotspot" box. You may find the Tethering option in the Mobile Data or Personal Hotspot section.
  3. Under More, tap “Tethering & mobile hotspot”.
  4. Tap or select the USB tethering option.

What to do if USB tethering doesn't work in Windows 10?

Make sure you create a restore point in case something goes wrong.



1. Fix the problem with Mobile Hotspot not working in Windows 10 via Device Manager

  1. Press Windows key + R, then type devmgmt.msc and press Enter to open Device management.
  2. Expand Network Adapters, then right-click on “Remote NDIS-based Internet Sharing Device” and select Update Driver.
  3. In the next window, click on "Browse my computer for driver software".
  4. Click on "Let me choose from a list of drivers available on my computer".
  5. Deselect "Show compatible hardware“, Then under Manufacturer select Microsoft.
  6. In the right window pane, select USB RNDIS6 adapter and click Forward.
  7. click on Yes to confirm the actions and continue.
  8. Wait a few seconds and Microsoft will successfully install the network card drivers.

Now check if you have solved the problem, if USB tethering still does not work in Windows 10 continue with the tutorial.


2. Run the troubleshooter

  1. Press the button Windows+R  then type control and press Enter.
  2. Search for System and Security and under Security and Maintenance click Troubleshooting common computer problems.
  3. After, click on the link Additional troubleshooter and then more on Internet Connections, Inbound Connections and finally Network Card and follow the onscreen instructions.

This tool will check if there are any problems and try to fix them automatically, if your PC won't connect to the Windows 10 hotspot read on.



3: Restore the registry

  1. Press Windows Key + X then select Command Prompt (Administrator).
  2. Type the following command in cmd and press Enter: sc.exe config netsetupsvc start=disabled
  3. Press Windows key + R, then type devmgmt.msc and press Enter to open Device Manager.
  4. Right click on "[Device Name] Remote NDIS based Internet Sharing Device" and select Uninstall device.
  5. click on Yes to continue with the uninstall.
  6. Now click on Action from the Device Manager menu and then click on “Search hardware changes".
  7. Windows will automatically install the drivers for your device and you will see your device under network adapters again.
  8. Press Windows key + R, then type regedit and press Enter to open theregistry editor.
  9. Navigate to the following registry key: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002BE10318}
  10. Expand the registry key above, then find the registry key with an entry with value "Remote NDIS based Internet Sharing Device" like DriverDesc.
  11. Now right click on the registry key above and select New > DWORD (32-bit) value.
  12. Follow the previous step 3 times to create 3 DWORD's and name them as:

*IfType
*MediaType
*PhysicalMediaType



13. Make sure you set the DWORD value above as follows:


*IfType = 6
*MediaType = 0
*PhysicalMediaType = 0xe

14. Open Command Prompt (Admin) again and type the following command in cmd and press Enter: sc.exe config netsetupsvc start=demand

15. From Device Manager, click il right mouse button on your device under Network adapters, and then select Disable.


16. Again right-click on it and select Ability, this should fix USB tethering not working in Windows 10.

If you have solved correctly the problem with the USB tethering not working in Windows 10, but still have questions about this tutorial, please feel free to write us in the comment section.

add a comment of USB tethering doesn't work in Windows 10
Comment sent successfully! We will review it in the next few hours.