🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Technology & Design › IT Support / Networking › PC Hardware: Installation, Maintenance, and Troubleshooting › Lesson 8
TEC-ITS43-02 · Lesson 8 · 10.5 clock hours · practice

BIOS/UEFI Configuration and Firmware Updates

Objective. Students will navigate BIOS/UEFI to configure boot order, enable XMP/EXPO memory profile, check hardware health readings, and perform a motherboard firmware update using a USB flash drive.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

What Is BIOS/UEFI?

Every motherboard contains a small chip that holds firmware—software permanently stored in non-volatile memory—that runs before the operating system loads. Older systems used the Basic Input/Output System (BIOS), a text-only interface limited to about 2 TB drives and 16-bit processor modes. Modern motherboards use the Unified Extensible Firmware Interface (UEFI), which supports drives larger than 2 TB, a graphical mouse-driven interface, Secure Boot, and faster startup. Both serve the same core purpose: initialize hardware, run a Power-On Self-Test (POST), and hand control to the operating system bootloader. You will see both terms used interchangeably in the field, so this lesson covers UEFI while noting where older BIOS behavior differs.

Entering and Navigating UEFI

To open UEFI setup, press the key shown on the splash screen immediately after powering on—commonly Delete, F2, or F10 depending on the manufacturer. Pressing it too late drops you into the OS; simply restart and try again. Most UEFI implementations open in an Easy Mode dashboard showing CPU temperature, fan speeds, memory speed, and storage devices at a glance. An Advanced Mode (often toggled with F7 or a button on screen) exposes the full menu tree: CPU configuration, memory settings, storage, power management, boot options, and hardware monitoring.

Always consult the motherboard manual before changing any setting. The manual lists every option, its safe range, and the default value—this is your primary reference for the lab today.

Hardware Health Monitor

The Hardware Monitor or H/W Monitor section reports real-time sensor readings:

Record all readings in your lab log before making any changes. This baseline is essential for troubleshooting: if a system is unstable after a change, you compare new readings against the baseline.

XMP and EXPO Memory Profiles

RAM is manufactured and tested at speeds above its default JEDEC specification. To run at those higher, rated speeds, you must enable a memory profile in UEFI:

Without enabling one of these profiles, your RAM runs at a conservative default speed regardless of what the package advertises. To enable: go to AI Tweaker, Overclocking, or Memory settings (name varies by vendor), find the XMP/EXPO option, and select Profile 1. UEFI will automatically apply the correct frequency, timings, and voltage for that kit. Save and reboot; the hardware monitor and memory information screen should then show the rated speed.

Safety note: XMP/EXPO profiles are tested by the manufacturer and are not considered unsafe overclocking, but always verify the resulting voltage stays within the RAM manufacturer's published specification.

Configuring Boot Priority Order

Boot priority tells the system which device to try first when looking for an OS. Navigate to the Boot tab and arrange the order using the assigned keys (often +/- or drag-and-drop in UEFI graphical mode). For this lab, set:

1. USB flash drive (removable storage)

2. SSD (your primary drive)

3. Network / PXE (network boot)

Save with F10 (standard on most boards) and confirm. The system will attempt each device in order, skipping any that are absent or not bootable. After verifying the USB boots correctly, restore the default order (SSD first) so the workstation operates normally going forward. Always restore defaults when finished—leaving USB first in a production machine creates a security and stability risk.

Performing a Firmware (BIOS) Update

Firmware updates fix bugs, add CPU support, improve compatibility, and patch security vulnerabilities. The process is straightforward but must be done carefully: a power loss mid-update can corrupt the firmware chip and brick the motherboard.

Before you begin:

Update procedure using EZ Flash (ASUS) / Q-Flash (Gigabyte) or equivalent:

1. Copy the manufacturer-provided BIOS file to the root of a FAT32-formatted USB drive.

2. Enter UEFI setup and navigate to the flash utility (location varies: Tool menu, Q-Flash button, or accessed by pressing a dedicated key).

3. Select the USB drive and locate the update file.

4. Confirm the version listed matches the target version, then initiate the flash.

5. Do not power off or press reset. The process takes one to several minutes. The system will reboot automatically when complete.

6. Re-enter UEFI and verify the version string now matches the target. Record both before and after versions in your lab log.

Safety note: Never flash firmware during a thunderstorm or on an unreliable power circuit. If the flash utility reports a mismatch between the file and the board model, stop immediately and verify you have the correct file.

Key terms8

UEFI (Unified Extensible Firmware Interface)Modern firmware standard that replaces legacy BIOS; supports drives larger than 2 TB, graphical menus, Secure Boot, and faster startup.
POST (Power-On Self-Test)Diagnostic routine the firmware runs at startup to verify that essential hardware components are present and functioning before handing off to the bootloader.
XMP (Extreme Memory Profile)An Intel-defined standard that stores tested high-speed timing and voltage settings on a RAM module's SPD chip, allowing UEFI to apply them automatically.
EXPO (Extended Profiles for Overclocking)AMD's equivalent of XMP; stores optimized memory speed and timing profiles on the RAM module for automatic application in UEFI.
SPD (Serial Presence Detect)A small EEPROM chip on each RAM module that stores the module's specifications, including JEDEC defaults and XMP/EXPO profiles, readable by the motherboard firmware.
Boot Priority OrderThe ranked list of storage devices and interfaces that firmware checks in sequence when searching for a bootable operating system.
EZ Flash / Q-FlashBuilt-in UEFI utilities from ASUS and Gigabyte respectively that allow users to update motherboard firmware directly from a USB drive without a running OS.
Hardware MonitorA UEFI section that displays real-time sensor data including CPU temperature, fan RPM, and voltage rail readings used for health checks and troubleshooting.
In class: Students navigate BIOS menus on their assembled systems, locate hardware monitor readings (CPU temp, fan speeds, voltages), enable the XMP or EXPO memory profile, and document all changed settings in the lab log. · Students set a custom boot priority order (USB → SSD → network), save settings, boot from a USB drive to verify the sequence works, then restore default boot order. · Using a manufacturer-provided BIOS update file on USB, students perform a firmware update via the EZ Flash or Q-Flash utility (or equivalent), confirm the new version in BIOS after reboot, and record the before/after version numbers.
Materials: Assembled desktop systems from Lesson 7, USB flash drives pre-loaded with BIOS update file and bootable media, motherboard manual (PDF or print), lab log notebooks
Check: Instructor verifies XMP profile is active (BIOS shows correct RAM speed), boot sequence functions correctly from USB, and BIOS version string matches the target update version—all three must be confirmed; pass is binary.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

CompTIA A+ Core 1 – Hardware
1. A technician enables an XMP profile in UEFI and reboots. Which result confirms the profile is active?
CompTIA A+ Core 1 – Hardware
2. Which file system format is most commonly required when placing a BIOS update file on a USB drive for use with UEFI flash utilities?
CompTIA A+ Core 1 – Hardware
3. During a firmware update, the power is interrupted and the system will no longer POST. What most likely occurred?
CompTIA A+ Core 1 – Hardware
4. A user reports that a newly assembled PC's RAM was advertised at 6000 MHz but the OS reports it running at a much lower speed. What is the most likely cause?
CompTIA A+ Core 1 – Hardware
5. A technician sets boot priority to USB → SSD → Network and saves. On reboot with no USB inserted, which device will the system attempt to boot from next?
CompTIA A+ Core 1 – Hardware
6. A hardware monitor in UEFI shows a fan header reading 0 RPM for a fan that should be running. Which is the FIRST step the technician should take?
CompTIA A+ Core 1 – Hardware / Security
7. Which UEFI feature verifies that only digitally signed bootloaders and OS files are allowed to execute during startup, helping protect against boot-level malware?
CompTIA A+ Core 1 – Hardware
8. Before performing a motherboard firmware update, a technician records the existing BIOS version string. After the update and reboot, the version string in UEFI still shows the old version. What should the technician do FIRST?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.