If your Windows 10 PC does not automatically start sharing internet when you enable USB tethering on your phone, you can manually install the driver using these steps:
In the right column, scroll down and select (or USB RNDIS Adapter ).
: Windows 10 automatically detects Android phones in USB tethering mode and loads the modern, integrated RNDIS driver by default.
: Sometimes, the Remote NDIS device doesn't appear in Device Manager at all. First, run the built-in Windows Network Troubleshooter (Settings → Update & Security → Troubleshoot → Additional troubleshooters → Internet Connections). If that fails, open Command Prompt as an administrator and run the following commands one after another. These will check for and repair corrupted system files.
Select it, click Next, and click Yes on the warning prompt to install it. Method 2: Update the USB Controllers
Navigate to the following path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\4d36e972-e325-11ce-bfc1-08002be10318
— On Windows 10, installing tetherxp.inf manually may work for basic RNDIS or legacy serial-over-USB tethering, but it often triggers driver signature warnings, stability issues, or broken network connections after updates. Some report it works fine for niche hardware; others see constant disconnects or BSODs.
This guide explains the function of tetherxp.inf , its relevance to Windows 10, and how to resolve modern USB tethering issues. What is tetherxp.inf?
Right-click the Windows Start menu button and select .
Paste the file into this folder. Note: You will need administrator permissions to do this . Retry plugging in the device. Troubleshooting tetherxp.inf Errors