I replaced my old motherboard with an ASUS ROG STRIX B550-F Gaming WiFi II and upgraded my CPU from a Ryzen 7 2700X to a Ryzen 7 5700X3D. I kept the rest of the hardware, including my SSD and M.2 drive. The computer boots normally, but Windows is asking me to create a new PIN, and I can't finish the setup because neither Ethernet nor the motherboard's built-in Wi‑Fi works. Do I need to download the network drivers on another computer and transfer them with a USB flash drive? Also, can the drivers be installed through the BIOS, or do I need to reach Windows first?
3 Answers
Yes, that motherboard may need network drivers that aren’t included in your current Windows installation. Use another computer to download the Intel Ethernet and Wi‑Fi drivers for the exact ROG STRIX B550-F Gaming WiFi II model, copy them to a USB drive, and run the installers in Windows. BIOS itself generally can’t install Windows device drivers.
The new board uses different chipset and network hardware, so Windows may not recognize the Ethernet or wireless adapters until the proper drivers are installed. After getting online, install the motherboard’s chipset, Ethernet, Wi‑Fi, audio, and other current drivers. You can clean up old motherboard drivers if needed, but the network drivers are the immediate priority.
I understand now. I thought the old drivers would carry over automatically, but I’ll install the new board’s drivers once I can access the Windows desktop.
If you need a temporary connection, a USB-to-Ethernet adapter can sometimes work with Windows’ built-in drivers. Otherwise, transferring the correct drivers on a flash drive is the simplest option. The PIN prompt is likely related to the hardware change and account security, not a BIOS problem; you need a working network connection to complete that step.

That makes sense. I wasn’t sure whether the drivers could be installed directly through the BIOS, but I’ll use a USB drive from another computer.