- You have a computer that is running Windows 8 or Windows 8.1.
- You plug-in a USB device that is used for downloading information from Platform Builder to emulate a network connection.
- You open any Modern App that is using a network connection (such as Skype, OneDrive, Bing, etc..)
When connecting USB device to Windows 8 or Windows 8.1, it expose USB descriptors: Class E0 SubClass 01 Protocol 03.
Windows choose to use the following built-in INF file and drivers:
Inf section: RNDIS.NT.5.1
Driver files: rndismpx.sys and usb802.3x.sys
Version: 6.2.9200.16384 date 6/21/2006.
Note: The issue is not noticed on Modern Apps that run without a network connection.
To verify if your device is using RNDIS 5 driver, use the following steps:
- Open Device Manager from Control Panel and expand “Network Adapters.”
- Plug in your device and enable USB Tethering so that the device is detected as Remote NDIS based device.
- This should now create a Network Adapter named as “ [Your Device Name] Remote NDIS based [internet Sharing/network] Device.”
- Right-click the Adapter and select Properties.
- Select the Driver tab and then click Driver Details.
- You can see the driver files if the files are named usb8023x.sys and rndismpx.sys you are using RNDIS 5 Driver.