How to Check What Motherboard You Have (Every Method, Every OS)
Your motherboard — or mobo — is the backbone of your PC. It connects your CPU, RAM, storage, GPU, and every other component. Knowing exactly which one you have matters when you're upgrading RAM, troubleshooting a compatibility issue, updating firmware (BIOS/UEFI), or figuring out why a driver isn't behaving.
The good news: finding your motherboard model takes less than two minutes. The method depends on your operating system and how much access you have to the machine.
Why You Might Need to Know Your Motherboard Model
Before diving into the how, it's worth knowing what you'll actually do with this information:
- RAM upgrades — your mobo defines which memory type (DDR4 vs DDR5), speed, and maximum capacity are supported
- CPU compatibility — socket type and chipset determine which processors work
- BIOS/UEFI updates — firmware updates are mobo-specific; installing the wrong one can brick a system
- Driver downloads — some onboard audio, LAN, and USB controllers require mobo-specific drivers
- Expansion slots — PCIe version and slot availability varies by board
Getting the exact model number — not just the brand — is what matters here.
Method 1: Check in Windows Using System Information 🖥️
This is the fastest method for most Windows users and requires no downloads.
Steps:
- Press Windows + R to open the Run dialog
- Type
msinfo32and press Enter - The System Information window opens
- Look for BaseBoard Manufacturer, BaseBoard Product, and BaseBoard Version
Those three fields tell you the brand (e.g., ASUS, MSI, Gigabyte, ASRock), the exact model name, and the revision. Write down all three — the revision number matters when downloading firmware updates.
Method 2: Use the Command Prompt or PowerShell
If you prefer working in a terminal, two quick commands get the job done.
Command Prompt:
wmic baseboard get product,manufacturer,version,serialnumber PowerShell:
Get-WmiObject -Class Win32_BaseBoard | Select-Object Manufacturer, Product, Version Both return the same core details as System Information, just in a cleaner text format that's easy to copy and paste when you're filling out a support form or searching for a BIOS update.
Method 3: Check in Linux
Linux users have a couple of clean options depending on whether they want GUI or terminal access.
Terminal method (most reliable):
sudo dmidecode -t baseboard This outputs detailed hardware information pulled directly from the system's DMI table — the same low-level data source used by Windows's msinfo32. Look for the Product Name and Manufacturer fields in the output.
If dmidecode isn't installed, most distributions can install it via their package manager (sudo apt install dmidecode on Debian/Ubuntu-based systems).
Method 4: Check Physically on the Board Itself
If your system won't boot, you're building from scratch, or you simply can't get an OS to cooperate, the board itself has the answer. 🔍
Where to look:
- The model number is almost always silkscreened directly onto the PCB — printed in white or light-colored text on the board's surface
- Common locations: near the PCIe slots, between the RAM slots, or along the bottom edge of the board
- It typically follows a format like
B550M AORUS PRO,ROG STRIX Z790-E, orMAG B660M MORTAR
You'll usually find both the manufacturer name and the full model string printed in at least one location. In some cases, a sticker near the CPU socket or I/O area also carries this information.
Method 5: Check the BIOS/UEFI Directly
Your motherboard's firmware screen displays model information before any operating system loads.
To access it:
- Restart your PC
- During startup, press the BIOS key — typically Delete, F2, F10, or F12 depending on the manufacturer (the key is usually shown briefly on the boot screen)
- Once inside, the main or overview screen almost always displays the board model and current BIOS version
This method is especially useful when you want to confirm the BIOS version alongside the model — relevant if you're checking whether a firmware update is needed for a new CPU.
What the Model Number Actually Tells You
Once you have your model number, a few things become readable even at a glance:
| Element | What It Indicates |
|---|---|
| Chipset (e.g., B550, Z790, X670) | Feature set, overclocking support, PCIe lanes |
| Form factor (ATX, mATX, ITX) | Physical size and slot count |
| Manufacturer tier (e.g., ROG, AORUS, MAG) | Roughly maps to feature and price tier |
| Revision (e.g., v1.1, v2.0) | PCB revision — can affect BIOS compatibility |
The chipset in particular is worth understanding. Intel and AMD use different chipset families, and within each family, higher-end chipsets (like Z-series for Intel or X-series for AMD) typically offer more overclocking headroom, more PCIe lanes, and better I/O options than budget-tier chipsets (B-series or H-series).
Variables That Affect What You Find
Not every system makes this equally straightforward. A few factors that shape the experience:
- Pre-built and OEM systems (Dell, HP, Lenovo) sometimes use custom board variants with modified model names that don't match retail product pages exactly — searching the full string rather than abbreviating it usually helps
- Older systems may have boards where the silkscreen has faded or where
dmidecodereturns incomplete data - Virtual machines report virtualized hardware, not physical board info — if you're running a VM, these methods won't reflect the underlying host hardware unless you check from the host OS
- Some budget boards skip the revision number entirely, which can complicate BIOS update matching
The method that works cleanly for one setup may hit a snag on another — which is worth keeping in mind if a first attempt returns incomplete results.
How useful any of this information turns out to be depends heavily on what you're actually trying to do with it and what generation of hardware you're working with.