With your board and a 12th gen Intel, there is no "need" to update the BIOS (since the CPU already runs), however, it's still advised, and it's best to do that before installing Windows, because in some cases it can mess with the Windows activation (
fix). By using the latest BIOS at the time, you can somewhat ensure that you will hopefully encounter the least amount of bugs later. BTW, they always fix a bunch more stuff than what's in the changelogs.
Anyway. Generally i would do it like this:
1) Install everything, then a quick basic stability test using
Memtest86 Free. Prepare a USB stick with Memtest86 and boot from it by pressing F11 for the boot menu after a reboot. Enable XMP for this before testing. XMP makes the RAM run at the proper speed of DDR4-3600 (for example) instead of the safe default of DDR4-2133 or so.
2) Update the BIOS
to the newest version (extract latest BIOS ZIP file to USB, enter BIOS, enter M-FLASH, and select the file to update from). This is crucial, unless you want to suffer from BIOS bugs that are long solved in newer versions. After updating, enable XMP again and set up your
fan curves.
3) Install Windows.
For that, you would download the latest
Media Creation Tool for Windows 11. Freshly prepare a USB drive with it (obviously on a different PC), and then boot from it by pressing F11 for the boot menu after turning on the PC, and select the USB drive there. I explained the Windows installation procedure a bit
here. There is no need to set the boot order manually, Windows will automatically add itself as the boot drive. Nowaday i'd install Win11, because Win10 will only be supported for another two years, then everyone will be force-upgraded anyway. If you are concerned about the "look and feel" of Win11 and prefer Win10 there (who doesn't), see
here. I see you're already using Win11, so that's good.
4) Install Intel Chipset drivers first, then Serial I/O and Management Engine (all from the MSI support site). These will get rid of all the unknown devices in the device manager and set everything up correctly for the power saving modes to work and so on. Also LAN driver, and let Windows Update check for missing updates. Reboot will be needed.
The
WLAN (Driver64) and
Bluetooth drivers you can get from Intel directly, they are newer.
LAN:
https://www.intel.com/content/www/u...el-network-adapter-driver-for-windows-10.html (Wired driver
x64).
Of course the newest NVIDIA drivers (Windows Update usually serves you outdated ones).