Share this Build Guide

Checklist Before First Boot (4)

Author: Steve Burke, GamersNexus

A good once-over never hurt anyone; in fact, there’s a good chance that a quick once-over could prevent boot issues or component damage. Once that first build is completed, run through this checklist before hitting the power button.

What should you check before the first boot?

  1. Will any cables potentially interfere with system fans? Move them.
  2. Will any cables potentially interfere with the CPU or GPU fans? Move them.
  3. Is the memory fully seated? Make sure the push tabs are fully depressed and ‘snapped’ into place for every stick of memory.
  4. Check that the motherboard is not warped or bowing as a result of strain from the CPU cooler. If it looks like there is flexing, consider marginally loosening the cooler. The cooler should not ‘wiggle’ back-and-forth when grabbed from the top, but does not need to be tight enough to bow the board.
  5. Check that the 24-pin power cable makes full-contact to its slot. The slot and cable head should be butted against one another.
  6. Do the same for the 8-pin / EPS12V header. Sometimes, undue strain will be applied to the cable as a result of stretching behind the motherboard tray. Ensure that the cable is not pulling itself out of the slot at an angle. If so, consider rewiring with a more direct path (or using an extension cable).
  7. And now the same for the video card’s PCI-e cables.
  8. Front panel button and LED cables will be validated when you turn the system on. If any LEDs aren’t firing (e.g. on hard drive action), then something is connected incorrectly. It may be the case that the positive and negative wires are reversed, in which case a simple power-down and reversal would resolve the issue. Be sure to check for final, tight connection between the USB3.0 header and connector as well, given its loose nature. Front panel I/O should also be checked one last time before closing the side panel, as they may come loose.
  9. Check that any M.2 devices are secured in their slots. If using an M.2 wireless card, make sure the antenna is extruding from the case in a way that will get reception.
  10. Ensure that the video card is firmly and evenly mounted in its slot.
  11. Did you cut any corners with screws? Or accidentally miss one? Go fix that. It’s worth being a completionist for PC building.

For troubleshooting tasks, it’s worth adding a PC speaker to the motherboard’s SPK slot. Not every board and case include a PC speaker, but the ones that do will make bug-squashing easier – a failure will be conveyed via POST beep (Power-On Self-Test), and that beep code can be used to search for answers. Beep codes tend to be a little vaguely like Morse code – long and short taps comprise error messages, and those messages are mapped in manuals and websites (changes per BIOS).

Once running through this quick check-list, toggle that power switch on the power supply and prepare to boot. You’re almost there! – GamersNexus


BIOS Overview (1)

Author: Steve Burke, GamersNexus

“BIOS,” like “MODEM,” is technically no longer the correct terminology when referring to on-motherboard firmware. These days, the UEFI standard has assimilated all motherboard firmware into its stack.

UEFI introduced “visual BIOS” originally, first by enabling the mouse in this pre-boot environment, but has expanded to offer fan curve creation and tuning options. BIOS (Basic Input/Output System) is accessed before booting into any form of operating system or bootable media (USB key, CD). Boot splash screens will reveal the correct key to access UEFI, but it’s normally ‘del,’ sometimes F2 or F12.

What does BIOS do?

Booting into UEFI (or BIOS) provides a pre-boot list of lower-level configuration options that are managed by the firmware. All settings in this environment are stored to the CMOS battery – a round, silver battery on the motherboard – and can be cleared easily by removing and re-inserting the battery.

BIOS is responsible for configuring memory speeds, CPU and memory overclocks, tertiary timings, boot order, fan speeds, and more. BIOS is a powerful tool for getting the most out of your PC; it’s intimidating at first – moreso in the days before visual BIOS – but can be tinkered with as much or as little as desired. That’s the beauty of playing with BIOS (and building a PC, for that matter).

UEFI is a better version of BIOS, and it’s what you’ll almost certainly be using. Unlike BIOS, UEFI is capable of interfacing directly with the Host (operating system), thereby enabling software control over UEFI from within Windows or supported operating systems.

BIOS Overview


We’ll soon be using BIOS to configure boot order, but it’s also useful for other purposes, for example:

  • Power consumption controls
  • Power failure response
  • Enabling or disabling PCI-e devices
  • CPU multiplier control
  • CPU BCLK control
  • CPU vCore control
  • DRAM & CPU OCing
  • Securities & pre-boot password or biometric control
  • Noise management through fan speeds

UEFI will normally report its own version of CPU temperatures, but tends to be inaccurate when compared to software suites you’d run from Windows. Still, it’ll provide a baseline – if you’re seeing this number rise rapidly, it may be the case that the CPU fan or pump was not plugged in correctly.

Interestingly, some new versions of UEFI-enabled BIOS are providing network tools that allow remote access to UEFI. This means that support technicians could remotely configure your firmware by accessing it through a user-initiated support request. This used to be impossible, as old BIOS did not understand networking or remote access in this regard.

UEFI has grown considerably and will only continue to improve. Check back for our next guide on configuring your firmware settings correctly. This stuff matters – selecting the wrong SATA mode, for instance, can severely hinder the performance of some SSDs. The same is true for toggling certain settings or modes with PCIe. RAID is configured with different utilities, depending on the motherboard. On motherboards with multiple SATA controllers, it is important to check that the drives intended for RAID are attached to the same controller, as recommended by the manual. Ctrl+S often enters RAID configuration utilities, but it depends on board.

RAID 0 will offer striped performance without data redundancy. This increases speed at the risk of total data loss if one drive fails or falls out of RAID. RAID 1 offers mirrored performance, which can slow down speeds, but creates a duplicate of the drive as it is used (for backups). If one drive fails, the other can take over. RAID 5 offers striped and mirrored drive configurations (minimum of 3 drives), which retains the safety of RAID while still offering a slight speed increase. RAID 10 is the ideal setup, but requires more drives and is the most expensive. – GamersNexus


BIOS Settings (1)

Author: Steve Burke, GamersNexus

Booting into BIOS (or UEFI, as it’s now called) is the first step to configuring a new computer. It’s also confirmation that the core components are functional and capable of booting the system – always an encouraging step in the process.

As described in our “BIOS Overview”, the Basic Input/Output System has been more-or-less replaced by an elevated UEFI standard. Both reside on the firmware of the motherboard. UEFI and BIOS are accessed prior to boot and serve as a means of enabling, disabling, and controlling devices and controllers on the motherboard. In this regard, BIOS and UEFI are incredibly important; without them, we have no means of managing our components. The UEFI menu is also where CPU overclocking, memory clocks and timings, boot order, and the system clock are managed. All of this information is stored to a battery on the motherboard, called the CMOS battery (Complementary Metal-Oxide Semiconductor).

Getting Into BIOS

BIOS is easily accessed. Boot the system and keep eyes on the monitor – you should see some sort of splash screen (often with the motherboard maker’s logo) appear. At the bottom of the splash screen will be listed keys. Almost every motherboard uses the ‘del’ key to get into BIOS, but some (particularly laptop BIOS) will use F2, F11, or F12. Many motherboards also offer a temporary boot order menu; if changing boot order is all you want to do, look for that hotkey (usually F12 or F8).

Hit the key repeatedly while booting. UEFI / BIOS should open. If in doubt, use the delete key.

BIOS Settings

BIOS Settings

First Things First: Boot Order

The most commonly configured BIOS item is probably boot order – or the priority by which devices are checked for bootable media. Installing via CD or USB, for instance, would mandate that the boot order elevates these items to the top of the boot order list. Pre-UEFI, BIOS had to be controlled entirely by the keyboard, but mouse control has been added with UEFI (as have higher bit graphics and elevated controls which speak to the OS/Host). Use your preferred input device to tab over to the ‘boot’ page.

Arrow keys and tab will perform navigation functions (or use the mouse); enter will open deeper menus for selected items.

Once here, you’re likely offered a few key options – one of them will be the Boot Mode, listed as either UEFI or Legacy. Because this is a brand new system, we’re going to do it right and opt for UEFI boot mode – that’ll grant more control in the future, particularly when it comes to the possibility of multi-boot systems.

Next, you’ll see bootable items listed in descending order of importance. Configure the top boot item to be your install media – either an optical drive or USB key – and the second item as your SSD or hard drive. We will change the first boot item to the primary drive post-install.

Note: Some UEFI tools do not represent boot order as a list activated with the enter key, but instead use a click-and-drag interface with visual cues. The click-and-drag style is common with MSI motherboards and often is visible toward the top-center of the interface. Hover over the images to determine which is the bootable media, then drag that item to the left (first boot item).

Don’t Install the OS Just Yet

Don’t reboot and begin the install yet. Next, we need to make sure the SATA mode is configured to the mode appropriate for your device. This step will ensure that the host drive operates to its fullest potential, rather than using a SATA mode which may be slower or inappropriate for a particular SSD or HDD.

This is normally under the ‘advanced’ tab, then within a menu item named something like “SATA mode,” “AHCI,” “RAID,” “NVMe,” or similar.

For a somewhat standard 2.5” SSD or 3.5” HDD, it’s best to select AHCI mode. This is in opposition to, say, Legacy IDE mode – you don’t want that unless using a decade-old HDD with an IDE ribbon cable (those gray ribbon cables that predated the SATA interface).

For RAID installs, the obvious choice is the “RAID” mode. This is used for multi-disk RAID configurations. Additional RAID management will be required to properly inform the motherboard of the preferred RAID mode (e.g. RAID 0, 1, 5, 10). This is done outside of BIOS, but pre-boot, and is normally accessed through a ctrl+s hotkey. The manual will inform you of the correct input.

And then there’s NVMe – this one’s getting more popular. Devices on the market with NVMe support will communicate via the PCIe interface, tapping into more lanes and offering greater transfer speeds than capable through the SATA interface. You likely know if your SSD supports NVMe, as it’d be blazoned all over the box. Intel’s 750 Series SSDs, for instance, are NVMe enabled. These insert into the PCIe slot. Not all PCIe SSDs use NVMe. Some of them will use the SATA interface, but are adapted from PCIe using an adapter card.

Memory Speed & Timings

If your memory uses XMP (eXtreme Memory Profile) or has other built-in profiles, tabbing over to the memory tab will allow configuration of these speeds. It used to be the case that chipsets would run all memory at a maximum of 1333MHz or 1600MHz by default, but that’s changed in modern days – an “auto mode” allows UEFI to semi-intelligently select the correct speed for the RAM it detects.

But it’s not always correct, and that’s where manual configuration comes in.

Navigate to the tab that includes memory speed and timings. This is either on its own page (“Memory”) or as part of the “Overclocking” page, should your firmware offer such a tab.

Locate Memory Speed. You’ll want to set this to be equal to your RAM’s advertised speeds. We can worry about overclocking at a future data – for now, just go with the built-in profile as those are fairly guaranteed to work (but do sometimes have trouble, and that’s why there are often two profiles).


If this is a work system or will be deployed in an environment where security is demanded, some UEFI menus will allow the configuration of an administrator password. This password will usually (read the manual – sometimes this is implemented via TPM, Trusted Platform Module, or advanced means) block access to UEFI without the password. This restriction is useful as UEFI can easily be exploited – like changing boot order to prioritize a USB key with malicious software – and should be used for any public-facing computer.

Can I Overclock Now?

We’ll get to overclocking in a future guide. For now, it’s not yet time. A basic install needs to be configured first, including Windows and OC tools, so that we may properly validate overclocks and check for stability.

Resetting BIOS If Something Doesn’t Work

If some of the newly-applied settings prevent boot or trigger failures, toggle power to the PSU and pull the CMOS battery to instantly clear BIOS and start from scratch. – GamersNexus

Did you find this information helpful?
20 0