Chapter 11 — First Boot & BIOS Setup
Pressing the power button for the first time on a new build is the moment everything either works or doesn't. This chapter walks through what happens in the first few seconds after power-on, how to enter the UEFI BIOS, and the six settings you must configure before installing Windows — starting with the single most-skipped step that silently costs 69% of your RAM's bandwidth.
The single most important thing in this chapter: Enable XMP. Your DDR4-3600 RAM runs at 2133 MHz until you do this — because that is the JEDEC default the motherboard falls back to. Every other BIOS setting in this chapter is secondary. XMP first, everything else after.
The Power-On Sequence — Second by Second
Here is what happens from the moment you press the power button to the BIOS splash screen, and what each stage looks like when it's working correctly:
Power-on — fans spin up
All fans (CPU cooler, case fans, GPU, PSU) spin up simultaneously. The system has power. RGB lighting (if any) may flash.
✓ Good: Fans spin, lights come on
⚠ Nothing: Check PSU switch, 24-pin ATX seating, front panel power switch wiring
POST — CPU, RAM, PCIe initialisation
The board's firmware checks the CPU, initialises RAM, enumerates PCIe devices (GPU, NVMe). The Q-LED or debug display (bottom-right of board) cycles through codes during this phase — this is normal.
✓ Good: Q-LEDs cycle and go out, or code display reaches "00" or "A0"
⚠ Red/yellow Q-LED stays on: see Q-LED section below for diagnosis
BIOS splash screen appears on monitor
The monitor should wake up and show either the MSI or ASUS logo, or a basic text POST screen. This confirms the GPU, display cable, and monitor input are all working.
✓ Good: Logo or text appears on a monitor
⚠ "No Signal" on all monitors: check GPU outputs vs motherboard outputs — monitors must connect to the GPU
Memory training (first boot only — may take 60–120s)
On the very first boot — and after any XMP change — the board runs a memory training cycle. The screen may go blank for up to 2 minutes while this happens. The system may restart 1–3 times automatically. This is completely normal and not a fault.
✓ Good: System restarts once or twice, then reaches splash screen
⚠ Restarts more than 5× or never completes: RAM not fully seated — reseat in A2+B2
BIOS entry prompt / boot target detected
The splash screen shows the key to press for BIOS (Del on MSI, F2 on ASUS). If a bootable OS is found on the NVMe, it will proceed to Windows. On first build with no OS installed, it will either enter BIOS automatically or show "No boot device found."
✓ Good: Press Del/F2 immediately to enter BIOS before it attempts to boot
When to press Del/F2: Spam the key from the moment the screen lights up. There's usually only a 1–2 second window before the firmware moves on. If you miss it and Windows starts loading, just reboot. On MSI boards, holding Del during POST will force BIOS entry regardless of boot state.
Navigating the UEFI BIOS
MSI B760 UEFI — TOP-LEVEL NAVIGATION
┌──────────────────────────────────────────────────────────────┐
│ MSI Click BIOS 5 / Click BIOS 6 │
│ │
│ [EZ Mode] ─ Graphical overview, fan speeds, temps, │
│ RAM speed, XMP button visible here │
│ │
│ [Settings] → Security, Boot, SATA mode, USB, │
│ TPM/PTT, Secure Boot │
│ │
│ [OC] → XMP/A-XMP, DRAM frequency, │
│ (Overclocking) CPU power limits (PL1/PL2/PL4), │
│ Advanced CPU Configuration, │
│ Virtualisation │
│ │
│ [M-Flash] → BIOS update from USB drive │
│ │
│ [Board Explorer] → Interactive board diagram │
│ │
│ Keyboard: Arrow keys navigate, Enter selects, │
│ F1 = Help, F9 = Defaults, F10 = Save & Exit │
│ Mouse: Fully supported in UEFI │
└──────────────────────────────────────────────────────────────┘
ASUS TUF B760 UEFI — TOP-LEVEL NAVIGATION
┌──────────────────────────────────────────────────────────────┐
│ ASUS UEFI BIOS Utility │
│ │
│ [EZ Mode] → Overview, XMP via "D.O.C.P." button │
│ │
│ [Advanced] │
│ ├── AI Tweaker → XMP/D.O.C.P., DRAM frequency │
│ ├── Advanced → CPU config, Virtualisation (SVM/VT-x) │
│ ├── Monitor → Fan curves (Q-Fan Control) │
│ └── Boot → Boot order, Secure Boot, Fast Boot │
│ │
│ Keyboard: F7 toggles EZ/Advanced mode │
│ F5 = Defaults, F10 = Save & Exit │
└──────────────────────────────────────────────────────────────┘
EZ Mode vs Advanced Mode: Start in EZ Mode to confirm temperatures and fan speeds are being read correctly. Then switch to Advanced Mode for the critical settings below. MSI's F7 shortcut (or the button in the corner) toggles between modes. The six settings below all live in Advanced Mode.
Critical BIOS Settings — Configure Before Installing Windows
These six settings must be configured before Windows installation. Some (XMP, virtualisation) cannot be changed after installation without re-activating hardware features. Others (AHCI mode, TPM) cause major problems if Windows is already installed on the wrong setting.
MSI B760 path
OC → A-XMP
or: EZ Mode → XMP button (top bar)
Select: XMP Profile 1
DRAM Frequency will update to: DDR4-3600
Without XMP: RAM runs at DDR4-2133 (JEDEC default) — 69% less bandwidth. With XMP Profile 1: DDR4-3600 @ C18 as rated. Cost: zero. Impact: major.
ASUS TUF B760 path
Advanced → AI Tweaker → Ai Overclock Tuner
or: EZ Mode → "D.O.C.P." button
Select: D.O.C.P. (DDR4-3600)
This is ASUS's label for Intel XMP
Verify after boot in CPU-Z: Memory tab → DRAM Frequency should show 1800 MHz (DDR4 reports half-clock — this equals DDR4-3600). Channels: Dual. If it still shows 1066 MHz (= DDR4-2133), XMP did not apply.
The problem
Intel spec for i7-13700K:
PL1 (sustained) = 125W
PL2 (short burst, 56s) = 253W
Many B760 boards default to
"Enhanced" or "MCE" mode:
PL1 = 253W sustained (incorrect!)
This runs PL2 limits indefinitely
Running a 125W CPU at 253W sustained pushes higher temperatures and voltages, significantly shortening chip lifespan. Intel's sustained limit is 125W for a reason. The extra performance is marginal for dev workloads.
MSI B760 — correct setting
OC → Advanced CPU Configuration
CPU Base Power → 125 (W) [= PL1]
CPU Turbo Power → 253 (W) [= PL2]
CPU Power Limit 4 → Auto
ASUS TUF path:
Advanced → AI Tweaker → ASUS MultiCore Enhancement → Disabled
Then: Advanced CPU Core Settings
Long Duration Package Power → 125
Short Duration Package Power → 253
Setting PL1 = 125W is Intel's official specification. The i7-13700K at 125W is still far faster than the old i5-10400 at any power level. PL2 = 253W is kept high for the genuine burst scenarios (start of a build, loading a VM) where the short-duration boost is beneficial.
MSI B760 path
OC → CPU Features
Intel Virtualization Technology → Enabled
Intel VT-d Technology → Enabled
VT-x enables the hypervisor layer used by Docker Desktop (WSL2 backend), VirtualBox, and VMware. VT-d enables IOMMU — needed for PCIe passthrough to VMs (passing a USB controller or GPU directly to a Linux VM). Both are off by default on many boards and are invisible to Windows — they must be set here.
ASUS TUF B760 path
Advanced → CPU Configuration
Intel (VMX) Virtualization Technology → Enabled
VT-d → Enabled
Verify after Windows install:
Task Manager → Performance → CPU
→ "Virtualization: Enabled"
If VT-x is not enabled and you try to run Docker Desktop, it will fail at the WSL2 kernel step with an error about hardware virtualisation not being available. Enable it here and you won't see that error.
MSI B760 path
Settings → Advanced → Integrated Peripherals
SATA Mode → AHCI
AHCI (Advanced Host Controller Interface) is the standard direct-access SATA mode. It has full Linux VM compatibility and straightforward driver support. Intel RST (Rapid Storage Technology) adds a RAID layer that complicates driver installation and causes Linux guest OS issues inside WSL2/VirtualBox. Almost all modern builds should use AHCI.
ASUS TUF B760 path
Advanced → PCH Storage Configuration
SATA Mode Selection → AHCI
Critical: Do not change SATA mode after Windows is installed — Windows will BSOD. If you've already installed Windows on RST mode and want to switch to AHCI, follow Microsoft's safe-switch procedure (registry change before rebooting).
NVMe drives are not affected by the SATA mode setting — they use a separate PCIe/NVMe driver. This setting only controls the SATA ports (Samsung 870 EVO, WD Blue). AHCI is correct for both drives.
MSI B760 path
Settings → Security → Trusted Computing
Security Device Support → Enable
TPM Device Selection → PTT
PTT = Intel Platform Trust Technology
(firmware-based TPM built into B760 chipset)
No separate TPM module needed
Windows 11 requires TPM 2.0. Intel PTT is the B760's built-in firmware TPM — enabling it in BIOS makes Windows 11 see a compliant TPM 2.0 device. Also enable Secure Boot (Settings → Security → Secure Boot → Enabled) for full Windows 11 compliance.
ASUS TUF B760 path
Advanced → Trusted Computing
TPM State → Enabled
Pending operation → None
AND: Boot → Secure Boot
→ Secure Boot → Enabled
→ OS Type → Windows UEFI mode
Verify in Windows:
Win+R → tpm.msc → "TPM 2.0 Ready for Use"
Secure Boot must also be enabled for Windows 11 — it's a separate toggle from TPM. Both must be on before the Windows installer runs, otherwise Windows 11 will refuse to install on this hardware. Both defaults may vary by board revision — always verify.
MSI B760 — Smart Fan 6
Hardware Monitor → Smart Fan Mode
→ Select each fan header → Customise curve
Or: EZ Mode → Fan speed icons on board diagram
CPU_FAN → Temperature source: CPU Package
CHA_FAN 1–3 → Temperature source: System
The NH-D15 G2 at the curve below handles an i7-13700K at PL1 with the fans rarely exceeding 800 RPM during dev workloads — inaudible at a desk. Ramp-up begins at 60°C; the fan is never silent but throttles down at idle.
Recommended curves for this build
Other Useful Settings
| Setting | Where (MSI) | Value | Why |
| Resizable BAR |
Settings → Advanced → PCI Sub-system → Re-Size BAR Support |
Auto / Enabled |
Allows the CPU to address the full 6GB of RTX 3050 LP VRAM directly. Small performance gain in 3D workloads. Requires "Above 4G Decoding" also enabled (same menu). |
| Above 4G Decoding |
Settings → Advanced → PCI Sub-system |
Enabled |
Required for Resizable BAR to work. Also improves compatibility with high-memory GPUs in general. Enable this first, then Resizable BAR. |
| Boot Order |
Settings → Boot → Boot Option Priorities |
NVMe SSD first |
Set the new NVMe drive as the primary boot device. Remove USB and network boot options from the list if you don't need them — reduces POST time by 1–2 seconds. |
| Fast Boot |
Settings → Boot → Fast Boot |
Enabled (but know Del still works) |
Skips USB device enumeration on POST for faster boot. Can be enabled once stable. If the keyboard stops working at the BIOS prompt, disable Fast Boot so USB initialises early enough for keystroke capture. |
| CSM (Legacy BIOS) |
Settings → Boot → CSM |
Disabled |
CSM (Compatibility Support Module) enables legacy BIOS for old operating systems. Windows 11 requires UEFI; leave CSM disabled. Enabling it disables Secure Boot. |
| Wake on LAN |
Settings → Advanced → Wake Up Event |
Personal preference |
Allows the machine to be powered on remotely over the network. Useful if you SSH into this machine from elsewhere. Requires the machine to be plugged in but powered off (S5 state). |
Q-LED Debug LEDs — Diagnosing POST Failures
MSI B760 boards have four diagnostic LEDs in the bottom-right corner labelled CPU, DRAM, VGA, and BOOT. ASUS boards have a similar four-LED cluster. A LED that stays lit after POST indicates which component failed to initialise:
CPU LED lit (red)
CPU not detected or initialised. Almost always a seating issue.
Fix: Check CPU socket lever is fully latched. Check for bent pins on the board's LGA1700 socket (rare but happens if the CPU was dropped onto the socket). Reseat CPU.
DRAM LED lit (yellow)
RAM not detected or training failure. The most common POST failure on new builds.
Fix: Reseat RAM — remove both sticks, reinsert one stick in the A2 slot only, retry boot. If it POSTs with one stick, test the other. Confirm sticks are in A2+B2, not A1+A2. Try disabling XMP as a diagnostic step.
VGA LED lit (white)
GPU not detected. System reaches GPU initialisation but fails.
Fix: Reseat the GPU — remove and reinsert in the PCIe x16 slot, ensuring the retention clip clicks. Check that monitors are connected to the GPU outputs, not the board. If GPU requires PCIe power, confirm cable is seated at both ends.
BOOT LED lit (green)
CPU, RAM, and GPU initialised fine. Failure is at boot device detection — no bootable OS found.
Expected on a fresh build before Windows is installed. In BIOS: check the NVMe appears in the boot device list. If NVMe is absent from BIOS entirely, reseat the M.2 card and check the retaining screw is in. Check the M.2 slot isn't disabled due to a conflicting SATA port setting.
MSI NUMERIC DEBUG CODE DISPLAY (some boards)
Some MSI boards show a 2-digit hex code in the bottom corner during POST.
Key codes for this build:
00 / A0 → POST complete, boot device handoff ← Normal
d4 / 55 → Memory detection / training in progress ← Wait, may restart
b4 → USB initialisation ← Normal, brief
62 → PCIe / GPU initialisation ← Normal, brief
4F → DXE phase — loading UEFI drivers ← Normal
03 → Stuck here = CPU not responding ← Reseat CPU
0d → Stuck here = RAM training failure ← Reseat RAM
Full code list in the board's Quick Installation Guide, or search:
"MSI B760 debug code [code]" online.
Saving Settings & Exiting BIOS
After making changes: press F10 (MSI and ASUS both use F10 for Save & Exit). A confirmation dialog appears — confirm Yes. The system will reboot with the new settings applied. Memory training will run again if XMP was enabled — expect 1–2 automatic reboots before reaching the Windows boot screen.
If the system won't boot after BIOS changes: Press Del to re-enter BIOS. Press F9 (MSI) or F5 (ASUS) to load optimised defaults, then F10 to save. This resets all settings to safe defaults — you'll need to re-apply XMP and other changes, but it gets you back to a working state. If you can't reach BIOS at all, use the CMOS clear jumper (check board manual) or remove the CR2032 CMOS battery for 30 seconds, which resets the BIOS to factory defaults.
First Boot Validation — After BIOS Configuration
Boot into Windows (or the Windows installer if doing a fresh install). Run these checks before declaring the system ready:
Next: Type PC12 to generate Chapter 12 — Software Setup, covering Windows 11 install on the new NVMe, driver installation order, WSL2 + Docker configuration for this machine, AIDA64 bandwidth benchmark to confirm DDR4-3600 dual-channel is working, and CrystalDiskMark to verify NVMe speeds.