If you have seen the BUGCODE_NDIS_DRIVER error with a BSOD, it is a driver problem.
Most of the times, it comes during Windows 10 installation when Wi-Fi option is enabled in the BIOS.
You may see several results like computer restart due to this error code.
The BUGCODE_NDIS_DRIVER error usually caused by faulty driver updates. The error can be caused by network drivers.
During installation, if Wi-Fi LAN is enabled in your BIOS, you can see this issue. Initially you can disable Wi-Fi and Bluetooth options in your BIOS.
- How does Windows 10 Fare In Boot Time? (After Release)
- How to Fix Xbox error code 0x80a4001e in 2020 – 5 Methods
Multi-cores in your processor can also be problem. You can use a single core and disable Wi-Fi adapter options and do a clean install.
Then you can re-enable all your CPU cores and update your Wi-Fi drivers.
If you have an Intel driver, you can download from the Intel website, instead of motherboard site like ASUS.
After installation you can re-enable the Wi-Fi driver.
For many laptops, Wi-Fi network driver is very important. This is because, they don’t have wired connection.
- Fix File Explorer Not Refreshing Error in Windows 10 or 8.1
- How to Fix Error Code 0xc1900223 in Windows 10 after 1903 update
Many-a-times, you can see this error in ACER motherboards. Windows 10 doesn’t have the proper Intel chipset drivers for in-built Wi-Fi LAN.
But with the recent Windows 10 2004 (also known as 20H1 update) edition this is more likely to be fixed. You can easily update your Intel drivers by searching from Windows Updates.
BUGCODE_NDIS_DRIVER Error – Common Hardware
The blue screen error caused by BUGCODE_NDIS_DRIVER is also known as 0x0000007C error.
This error can occur in different types of ASUS motherboards and devices like –
- ASUS ROG Zenith Extreme Alpha X399 HEDT Gaming Motherboard AMD Threadripper 2 (TR4)
- X299 Rampage
- x299 Deluxe II
- Alpha Zenith Extreme Edition
- ryzen 9 3900x
- Asus Prime X299 Deluxe ll
- Tuf x570 (Wifi)
- Dominus Extreme motherboard with an Intel W-3175X CPU
- Gigabyte Aorus B4050I WIFI.
- ASUS X570-Plus (WiFi) motherboard with BIOS version 1407
- ROG Rampage VI Extreme Omega X299-II
- Aspire V5-531
Causes of BUGCODE_NDIS_DRIVER Error
Qualcomm Atheros AR5BWB222 Wireless Network Adapter – This is another brand of Network adapters for your network devices like LAN Ethernet cards and Wi-Fi adapters. If possible, you can disable this LAN option in your BIOS or remove it during installation, if external.
TP-Link adapters – Generally, TP-Link provides routers and Wi-Fi extenders for network usage. These can be a source of BUGCODE_NDIS_DRIVER error. You can either remove them from your configuration or disable in BIOS.
Cisco VPN Client – Virtual Private Network (VPN) clients can also interfere with your startup of Windows 10. You can either uninstall the software till the BUGCODE_NDIS_DRIVER disappears. Then you can update to their latest version. You can also use an alternate VPN client.
BSOD Cause: This can occur during “preparing devices” segment of starting Windows 10 for the first time. Since your end result BUGCODE_NDIS_DRIVER error can be a blue screen of death. You can try remedial measures that can remove BSOD errors.
You can disable the on-board Wi-Fi adapter during install. This can be done in the UEFI setup of your BIOS. You can enter BIOS during boot-up by pressing the required keys for your brand or model of your computer.
Generally, it can be seen in the Onboard Devices configuration. There, you can disable the Wireless LAN option. After installation of windows 10, you can update the latest drivers of your Wi-Fi adapter and enable it again.
Download Intel Wi-Fi Drivers for Windows 10 (Intel website)
Fix #1: Install an older ISO of Windows 10
In some cases like Windows 10 1803 or 1809 versions, the new drivers may not contain the right Wi-Fi installation drivers. These versions can have faulty network drivers also. So better install the older version of 1503 or 1603 or 1709. Then update to the latest version.
This error is also found in Windows 10 1809 version. This can be caused by Intel 9260 Wi-Fi module. You can use an updated chip driver for Intel 9260 chip.
Fix #2: Update the motherboard’s firmware
When you see a BIOS error, it can be that motherboard’s firmware is not updated to the latest version. If it doesn’t work out, you can roll back to the original version. Then you need to disable the LAN ports of both wired and wi-fi networks.
This can cause problem during first time installation. Disconnect your Wi-Fi devices also from the computer. This includes Wi-Fi antennas and routers. Then you can re-enable them again, after installation is complete.
You will end up in a never-ending booting cycle. You will get past the installation phase. But blue screens error message shows with STOPCODE BUGCODE NDIS DRIVER.
Fix #3: Simple Hardware during Installation
Since this BUGCODE_NDIS_DRIVER arises during installation, you can keep the number of devices attached to your computer to a minimal. You can allow only mouse and keyboard to be attached. This means you can deactivate or disconnect the following devices.
- Multiple Display Monitors
- Swap out RAM or DRAM or Memory modules
- Disconnect external Hard-Drives
- Keep only the Primary Hard-Drive where Windows 10 will be installed.
- Disconnect external devices like Network adapters, Wi-Fi extenders etc.
- Reset BIOS defaults
After successful installation, you can re-connect all your devices and enable the relevant drivers, if not done.
Fix #4: Use Windows approved Flash Drive
Most of the times, we install Windows 10 from a CD or DVD. The Media Creation Tool that comes on the original Microsoft site, might have problem. So you can download the .ISO image to your hard-disk. Then use the flash disk or thumb drive or USB to make a Windows 10 installation media. You can then install your Windows 10 from this USB drive.
Fix #5: Use a normal SSD
There are different types of interfaces to connect SSD to your motherboard. Some people had problem with M.2 interface. You can either use the normal SSD interface or a normal HDD. This can also resolve the BUGCODE_NDIS_DRIVER error. It comes under the hardware configuration cause.