Training
Module
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Windows images include drivers to support many of the most popular PCIE ethernet and wifi devices. Starting with Windows 11, a set of these drivers are available as Features on Demand to make it easier to save disk space by removing drivers that aren't applicable to your device.
When customizing an image, identify the drivers that apply to your hardware configuration, and then can use DISM's /remove-capability
command to remove the network driver FODs that you don't need.
See Adding and removing Features on Demand to learn how to remove Features on Demand from an image.
The following ethernet drivers are included in Windows images as FODs:
FOD Package Name | Inf | DriverName | Arch | IHV | Approximate Size(MB) |
---|---|---|---|---|---|
Microsoft-Windows-Ethernet-Client-Intel-E1i68x64-FOD | net1ic64.inf | E1i68x64.sys | Amd64 | Intel | 0.928 |
Microsoft-Windows-Ethernet-Client-Intel-E2f68-FOD | net2ic68.inf | E2f68.sys | Amd64 | Intel | 0.544 |
Microsoft-Windows-Ethernet-Client-Realtek-Rtcx21x64-FOD | rtcx21x64.inf | Rtcx21x64.sys | Amd64 | Realtek | 0.516 |
Microsoft-Windows-Ethernet-Client-Realtek-Rtcx21x86-FOD | rtcx21x86.inf | Rtcx21x86.sys | x86 | Realtek | 0.448 |
The following WiFI drivers are includes in Windows images as FODs:
FOD Package Name | Inf | DriverName | Arch | IHV | Approximate Size(MB) |
---|---|---|---|---|---|
Microsoft-Windows-Wifi-Client-Broadcom-Bcmpciedhd63-FOD | bcmwdidhdpcie.inf | Bcmpciedhd63.sys | Amd64 | Broadcom | 2.14 |
Microsoft-Windows-Wifi-Client-Broadcom-Bcmwl63a-FOD | netbc64.inf | Bcmwl63a.sys | Amd64 | Broadcom | 7.3 |
Microsoft-Windows-Wifi-Client-Broadcom-Bcmwl63al-FOD | netbc63a.inf | Bcmwl63al.sys | Amd64 | Broadcom | 5.03 |
Microsoft-Windows-Wifi-Client-Intel-Netwbw02-FOD | netwbw02.inf | Netwbw02.sys | Amd64 | Intel | 7.09 |
Microsoft-Windows-Wifi-Client-Intel-Netwew00-FOD | netwew00.inf | Netwew00.sys | Amd64 | Intel | 11 |
Microsoft-Windows-Wifi-Client-Intel-Netwew01-FOD | netwew01.inf | Netwew01.sys | Amd64 | Intel | 11.2 |
Microsoft-Windows-Wifi-Client-Intel-Netwlv64-FOD | netwlv64.inf | Netwlv64.sys | Amd64 | Intel | 8.13 |
Microsoft-Windows-Wifi-Client-Intel-Netwns64-FOD | netwns64.inf | Netwns64.sys | Amd64 | Intel | 8.46 |
Microsoft-Windows-Wifi-Client-Intel-Netwsw00-FOD | netwsw00.inf | Netwsw00.sys | Amd64 | Intel | 11.2 |
Microsoft-Windows-Wifi-Client-Intel-Netwtw02-FOD | netwtw02.inf | Netwtw02.sys | Amd64 | Intel | 17.3 |
Microsoft-Windows-Wifi-Client-Intel-Netwtw04-FOD | netwtw04.inf | Netwtw04.sys | Amd64 | Intel | 10.7 |
Microsoft-Windows-Wifi-Client-Intel-Netwtw06-FOD | netwtw06.inf | Netwtw06.sys | Amd64 | Intel | 11.3 |
Microsoft-Windows-Wifi-Client-Intel-Netwtw08-FOD | netwtw08.inf | Netwtw08.sys | Amd64 | Intel | 12.1 |
Microsoft-Windows-Wifi-Client-Marvel-Mrvlpcie8897-FOD | mrvlpcie8897.inf | Mrvlpcie8897.sys | Amd64 | Marvel | 1.05 |
Microsoft-Windows-Wifi-Client-Qualcomm-Athw8x-FOD | netathrx.inf | Athw8x.sys | Amd64 | Qualcomm | 4.56 |
Microsoft-Windows-Wifi-Client-Qualcomm-Athwnx-FOD | athw8x.inf | Athwnx.sys | Amd64 | Qualcomm | 4.38 |
Microsoft-Windows-Wifi-Client-Qualcomm-Qcamain10x64-FOD | netathr10x.inf | Qcamain10x64.sys | Amd64 | Qualcomm | 5.58 |
Microsoft-Windows-Wifi-Client-Ralink-Netr28x-FOD | netr28x.inf | Netr28x.sys | Amd64 | Ralink | 2.69 |
Microsoft-Windows-Wifi-Client-Realtek-Rtl8187se-FOD | net8187se64.inf | Rtl8187se.sys | Amd64 | Realtek | 0.456 |
Microsoft-Windows-Wifi-Client-Realtek-Rtl8192se-FOD | net8192se64.inf | Rtl8192se.sys | Amd64 | Realtek | 1.23 |
Microsoft-Windows-Wifi-Client-Realtek-Rtl819xp-FOD | net819xp.inf | Rtl819xp.sys | Amd64 | Realtek | 0.64 |
Microsoft-Windows-Wifi-Client-Realtek-Rtl85n64-FOD | net8185.inf | Rtl85n64.sys | Amd64 | Realtek | 1.97 |
Microsoft-Windows-Wifi-Client-Realtek-Rtwlane01-FOD | netrtwlane01.inf | Rtwlane01.sys | Amd64 | Realtek | 8.08 |
Microsoft-Windows-Wifi-Client-Realtek-Rtwlane13-FOD | netrtwlane_13.inf | Rtwlane_13.sys | Amd64 | Realtek | 3.65 |
Microsoft-Windows-Wifi-Client-Realtek-Rtwlane-FOD | netrtwlane.inf | Rtwlane.sys | Amd64 | Realtek | 11.1 |
Microsoft-Windows-Wifi-Client-Broadcom-Bcmpciedhd63-FOD | bcmwdidhdpcie.inf | Bcmpciedhd63.sys | x86 | Broadcom | 0.848 |
Microsoft-Windows-Wifi-Client-Broadcom-Bcmwl63a-FOD | netbc64.inf | Bcmwl63a.sys | x86 | Broadcom | 6.56 |
Microsoft-Windows-Wifi-Client-Broadcom-Bcmwl63l-FOD | netbc63.inf | Bcmwl63l.sys | x86 | Broadcom | 4.59 |
Microsoft-Windows-Wifi-Client-Intel-Netwbn02-FOD | netwbn02.inf | Netwbn02.sys | x86 | Intel | 6.48 |
Microsoft-Windows-Wifi-Client-Intel-Netwen00-FOD | netwen00.inf | Netwen00.sys | x86 | Intel | 10.4 |
Microsoft-Windows-Wifi-Client-Intel-Netwen01-FOD | netwen01.inf | Netwen01.sys | x86 | Intel | 10.5 |
Microsoft-Windows-Wifi-Client-Intel-Netwlv32-FOD | netwlv32.inf | Netwlv32.sys | x86 | Intel | 7.27 |
Microsoft-Windows-Wifi-Client-Intel-Netwns32-FOD | netwns32.inf | Netwns32.sys | x86 | Intel | 7.42 |
Microsoft-Windows-Wifi-Client-Intel-Netwsn00-FOD | netwsn00.inf | Netwsn00.sys | x86 | Intel | 10.1 |
Microsoft-Windows-Wifi-Client-Intel-Netwtn02-FOD | netwtn02.inf | Netwtn02.sys | x86 | Intel | 16.6 |
Microsoft-Windows-Wifi-Client-Intel-Netwtn04-FOD | netwtn04.inf | Netwtn04.sys | x86 | Intel | 10.1 |
Microsoft-Windows-Wifi-Client-Qualcomm-Athw8-FOD | athw8.inf | Athw8.sys | x86 | Qualcomm | 3.42 |
Microsoft-Windows-Wifi-Client-Qualcomm-Athwn-FOD | netathr.inf | Athwn.sys | x86 | Qualcomm | 3.6 |
Microsoft-Windows-Wifi-Client-Qualcomm-Qcamain10x86-FOD | netathr10.inf | Qcamain10x86.sys | x86 | Qualcomm | 5.12 |
Microsoft-Windows-Wifi-Client-Ralink-Netr28-FOD | netr28.inf | Netr28.sys | x86 | Ralink | 2.09 |
Microsoft-Windows-Wifi-Client-Realtek-Rtl8187se-FOD | net8187se86.inf | Rtl8187se.sys | x86 | Realtek | 0.392 |
Microsoft-Windows-Wifi-Client-Realtek-Rtl8192se-FOD | net8192se32.inf | Rtl8192se.sys | x86 | Realtek | 1.12 |
Microsoft-Windows-Wifi-Client-Realtek-Rtl819xp-FOD | net819xp.inf | Rtl819xp.sys | x86 | Realtek | 0.572 |
Microsoft-Windows-Wifi-Client-Realtek-Rtl85n86-FOD | net8185.inf | Rtl85n86.sys | x86 | Realtek | 1.73 |
Microsoft-Windows-Wifi-Client-Realtek-Rtwlane01-FOD | netrtwlane01.inf | Rtwlane01.sys | x86 | Realtek | 6.73 |
Microsoft-Windows-Wifi-Client-Realtek-Rtwlane13-FOD | netrtwlane_13.inf | Rtwlane_13.sys | x86 | Realtek | 3.14 |
Microsoft-Windows-Wifi-Client-Realtek-Rtwlane-FOD | netrtwlane.inf | Rtwlane.sys | x86 | Realtek | 9.33 |
In an elevated PowerShell prompt, run the following:
get-netadapter | Format-List -Property DriverFileName, InterfaceName
InterfaceName
will contain "wireless" and DriverFileName
will indicate the name of the driver binary.InterfaceName
will contain "ethernet" and DriverFileName
will indicate the name of the driver binary.Network Driver FODs follow the following naming convention:
Capability Name: Microsoft.Windows.Wifi.Client.<Manufacturer>.<DriverBinaryName>~~~~0.0.1.0
Sample package name: Microsoft-Windows-Wifi-Client-<Manufacturer>-<DriverBinaryName>-FOD-Package~31bf3856ad364e35~amd64~~.cab
To free up disk storage, you can identify the capabilities that don't match the active driver binary name and remove them. See Adding and removing Features on Demand To learn how to remove capabilities.
Training
Module
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.