How to Check Your Motherboard Model in Windows 10
Knowing your motherboard model is one of those things that seems trivial until you actually need it — and then it becomes urgent. Whether you're tracking down a compatible RAM upgrade, downloading the right BIOS update, or troubleshooting a driver issue, the motherboard model number is the piece of information that unlocks everything else. The good news: Windows 10 gives you several ways to find it without opening your PC case.
Why Your Motherboard Model Matters
The motherboard is the central hub of your PC. Every other component — CPU, RAM, storage, GPU — connects through it, and compatibility is determined by what your specific board supports. Manufacturers release model-specific drivers, BIOS updates, and compatibility guides, all tied to an exact model string like B550 AORUS Pro or ROG STRIX Z690-E.
Getting the wrong model number — even a close variant — can send you down the wrong path entirely. A driver meant for one revision may not work on another. So accuracy matters here, not just a rough guess.
Method 1: System Information (No Commands Required)
The System Information tool built into Windows 10 is the easiest starting point for most users.
- Press Windows + R to open the Run dialog
- Type
msinfo32and press Enter - The System Information window opens to the System Summary by default
Look for these two fields:
- BaseBoard Manufacturer — the brand (e.g., ASUS, MSI, Gigabyte, ASRock)
- BaseBoard Product — the actual model number you need
This method requires no technical knowledge and works on virtually every Windows 10 installation. The information is pulled directly from the system firmware, so it's reliable.
Method 2: Command Prompt (Fast and Copyable)
If you prefer working quickly or need to copy the result into a support ticket or search field, the Command Prompt method is cleaner.
- Press Windows + S, type
cmd, and open Command Prompt - Type the following and press Enter:
wmic baseboard get product,manufacturer,version,serialnumber This returns a table with the manufacturer, product name (your model number), version, and serial number in one shot. You can highlight and copy the output directly.
The wmic command queries Windows Management Instrumentation — the same data layer that System Information uses — so the results are identical.
Method 3: PowerShell (For Users Who Prefer It)
PowerShell works equally well and is preferred by some users in managed or enterprise environments.
- Right-click the Start button and select Windows PowerShell
- Enter this command:
Get-WmiObject -Class Win32_BaseBoard | Select-Object Manufacturer, Product, SerialNumber The output gives you the same core details: manufacturer and product (model) name. 🖥️
Method 4: Third-Party System Information Tools
Several free utilities go beyond what Windows exposes natively and can surface additional motherboard details:
| Tool | What It Shows |
|---|---|
| CPU-Z | Motherboard name, chipset, BIOS version, revision |
| HWiNFO | Full hardware tree including board revision and sensor data |
| Speccy | User-friendly summary with motherboard details highlighted |
These tools are especially useful when the native Windows methods return incomplete or generic strings — which can happen with some OEM (pre-built) systems from Dell, HP, or Lenovo, where the board may be labeled with a system model rather than a standalone motherboard name.
When Windows Reports Generic or Incomplete Information 🔍
Pre-built PCs and laptops often show system-level identifiers rather than a specific motherboard model. For example, a Dell OptiPlex might show the chassis model rather than a distinct board product name.
In these cases:
- Check the manufacturer's support site using your system's service tag or serial number
- Use CPU-Z, which often resolves board-specific identifiers more granularly
- Physically check the board itself — the model is usually printed directly on the PCB between expansion slots, though this requires opening the case
The distinction matters because an OEM board in a pre-built machine may have limited upgrade paths compared to a retail motherboard with the same chipset. What you find in software and what's physically meaningful for upgrades aren't always the same thing.
What to Do With the Model Number Once You Have It
Once you have a confirmed model string, you can:
- Go directly to the manufacturer's support page and download the correct drivers or BIOS updates
- Cross-reference RAM compatibility lists (QVLs) to confirm upgrade options
- Look up your board's PCIe slot configuration, M.2 support, and CPU socket type
- Find your board's VRM tier if you're evaluating overclocking headroom or CPU upgrade limits
Each of these use cases pulls in a different direction. A user hunting for a compatible NVMe drive needs different information from the model lookup than someone checking whether their board supports a newer-generation CPU. The model number itself is a starting point — what it unlocks depends entirely on what you're trying to do next. ⚙️
Variables That Affect What You'll Find
Not everyone will see the same output from these methods, and a few factors shape the experience:
- OEM vs. retail board: OEM boards often surface system identifiers, not board names
- BIOS/UEFI completeness: Some budget boards or older systems have incomplete firmware strings that Windows reads as blank or generic
- Windows version and updates: Very outdated Windows 10 builds occasionally have quirks with
wmicoutput - Virtualized environments: Running Windows 10 in a VM will return the virtualized platform's identifiers, not a physical board
The method that works cleanly on one system may return partial data on another. That's not a flaw in your approach — it's a reflection of how much variation exists across the hardware ecosystem, from custom-built rigs to locked-down corporate machines to decade-old laptops still running Windows 10.