Microsoft Driver Tetherxp.inf Windows — 10
; Device Information file for Android USB Tethering ; Copyright (c) 2010 Microsoft Corporation [Version] Signature = "$Windows NT$" Class = Net ClassGUID = 4d36e972-e325-11ce-bfc1-08002be10318 Provider = %Company% DriverVer = 06/21/2006,6.0.6000.16386 CatalogFile = tetherxp.cat [Manufacturer] %Company% = DeviceList,NTamd64,NTia64 [DeviceList] %AndroidDevice% = AndroidUSB.NT, USB\VID_18D1&PID_4E23 %AndroidDevice% = AndroidUSB.NT, USB\VID_18D1&PID_4E24 %AndroidDevice% = AndroidUSB.NT, USB\VID_0BB4&PID_0FFE [DeviceList.NTamd64] %AndroidDevice% = AndroidUSB.NT, USB\VID_18D1&PID_4E23 %AndroidDevice% = AndroidUSB.NT, USB\VID_18D1&PID_4E24 %AndroidDevice% = AndroidUSB.NT, USB\VID_0BB4&PID_0FFE [DeviceList.NTia64] %AndroidDevice% = AndroidUSB.NT, USB\VID_18D1&PID_4E23 %AndroidDevice% = AndroidUSB.NT, USB\VID_18D1&PID_4E24 %AndroidDevice% = AndroidUSB.NT, USB\VID_0BB4&PID_0FFE [ControlFlags] ExcludeFromSelect = * [AndroidUSB.NT] Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI BusType = 15 ; PNPBus AddReg = AndroidUSB.Reg CopyFiles = AndroidUSB.CopyFiles [AndroidUSB.NT.Services] AddService = RNDIS, 2, AndroidUSB.Service, AndroidUSB.EventLog [AndroidUSB.Reg] HKR, Ndi, Service, 0, "RNDIS" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" [AndroidUSB.Service] DisplayName = %RNDIS.Service.ShowName% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\usb8023.sys LoadOrderGroup = NDIS [AndroidUSB.EventLog] AddReg = AndroidUSB.EventLog.Reg [AndroidUSB.EventLog.Reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll" HKR, , TypesSupported, 0x00010001, 7 [SourceDisksNames] 1 = %SourceDisk%,,1 [SourceDisksFiles] usb8023.sys = 1 [DestinationDirs] AndroidUSB.CopyFiles = 12 [AndroidUSB.CopyFiles] usb8023.sys,,,6 [Strings] Company = "Microsoft" AndroidDevice = "Android USB Ethernet/RNDIS Gadget" RNDIS.Service.ShowName = "Remote NDIS USB Driver" SourceDisk = "Advanced RNDIS Deployment Disk" Use code with caution. Saving the File Correctly Click > Save As . Change the "Save as type" dropdown menu to All Files ( . ) . Name the file exactly tetherxp.inf .
If you have a specific version of this file you need to use, follow these steps:
Connect your smartphone to your Windows 10 PC using a high-quality USB data cable. microsoft driver tetherxp.inf windows 10
Windows 10 includes native RNDIS drivers, but it sometimes fails to automatically match them to your smartphone. Manually applying the tetherxp.inf file forces Windows 10 to map the hardware correctly and establish an internet connection. How to Recreate the tetherxp.inf File
If your Windows 10 PC does not recognize your phone for USB tethering, you usually do not need the old tetherxp.inf ; Device Information file for Android USB Tethering
When you search for tetherxp.inf , you are essentially looking for a driver that matches specific USB identifiers. The most common IDs supported by this INF file include:
If the file is missing or unsigned, run sfc /scannow in an elevated command prompt to restore the original from Windows Component Store. Windows 10 includes native RNDIS drivers, but it
The INF lacks the correct section for your hardware ID. Fix: Manually edit tetherxp.inf . Add your device’s VID/PID to the [Manufacturer] and [Models] sections. Example:
[Manufacturer] %MfgName%=RndisDevices,NT.5.1
file. Instead, you can manually force Windows to use its own updated version of the same driver. The Modern Windows 10 Fix (Alternative to tetherxp.inf): configuration file tetherxp.inf - Microsoft Q&A