Microsoft Driver Tetherxp.inf Windows 10 Page

While tetherxp.inf is functional, it is not the only method for USB tethering. Depending on your device, you might benefit from these alternatives:

In most cases, the driver loads automatically. However, if you see a yellow exclamation mark in Device Manager under "Other devices" or "RNDIS," you may need to manually install it.

The query "microsoft driver tetherxp.inf windows 10" often originates from a user attempting to force a square peg into a round hole. Installing an XP driver on Windows 10 is not natively supported due to driver signing requirements and architecture changes.

The process required a "hacky" workaround that became a staple of tech forums:

Even when successful, the result was unstable. The legacy driver often conflicted with modern power management protocols, causing the connection to drop randomly or the device to microsoft driver tetherxp.inf windows 10


If you have recently connected an Android smartphone or an older feature phone to your Windows 10 PC for USB tethering, you might have stumbled upon a peculiar file name in your Device Manager or driver details: tetherxp.inf . At first glance, the "XP" in the filename suggests it belongs to an era of Windows that Microsoft officially ended support for in 2014. So why does this driver appear on Windows 10, and how does it function?

tetherxp.inf is a Microsoft Windows driver setup information file designed specifically for USB Remote NDIS (RNDIS) tethering. RNDIS is a protocol that allows a device (like a smartphone) to act as a virtual network adapter, sharing its cellular internet connection with a computer via USB. The "xp" in the name indicates that the driver architecture originated during the Windows XP era, but thanks to Microsoft’s commitment to backward compatibility, it remains a crucial component in Windows 10 and even Windows 11.

This article provides an exhaustive exploration of the tetherxp.inf driver: its purpose, installation process, common errors, security implications, troubleshooting steps, and modern alternatives.


Hobbyists building USB gadgets on microcontrollers (e.g., Raspberry Pi Pico, STM32) sometimes emulate the old RNDIS class for simplicity. While tetherxp

  • To view matching hardware IDs: use Device Manager → Properties → Details → Hardware Ids.
  • To extract driver signing info: use signtool verify or check the catalog (.cat) files.
  • tetherxp.inf is a legacy configuration file originally designed by Google and Microsoft to enable USB tethering for Android devices on Windows XP Microsoft Learn Windows 10 , you generally do need this file because the operating system includes modern Remote NDIS (RNDIS) drivers natively that automatically recognize Android tethering. DroidForums.net tetherxp.inf on Windows 10?

    The only reason to use this file on a modern system like Windows 10 is if your specific Android device is not being recognized as a network adapter when you toggle "USB Tethering" on. In such cases, the

    file acts as a "map" to tell Windows which built-in driver to use for your phone's specific Hardware ID. Fairphone Community Forum How to Install (If Required)

    The tetherxp.inf file is a legacy configuration script originally designed for Windows XP to enable USB tethering with Android devices. While Windows 10 has native support for the Remote NDIS (RNDIS) protocol used in tethering, you might still encounter situations where your system fails to recognize your phone, requiring a manual driver update or a compatible INF file. What is tetherxp.inf? Even when successful, the result was unstable

    Technically, tetherxp.inf is not a driver itself but a Setup Information file. It contains instructions that tell the Windows operating system how to use its built-in drivers (specifically usb8023.sys and rndismpm.sys) to communicate with an Android phone as a network adapter. How to Use tetherxp.inf on Windows 10

    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:

    Here is the complete story of tetherxp.inf on Windows 10—a classic case of Microsoft balancing legacy support, security, and unintended consequences.

    Crucial security note: Never download .inf or .sys files from random driver websites. Many are malware-laden.