How to See What Motherboard You Have | Find The Exact Model

Your motherboard model usually appears in System Information, PowerShell, BIOS, or Linux hardware commands.

If you’re trying to see what motherboard you have before an upgrade, BIOS flash, or parts swap, start with software first. On most PCs, you can find the board name in less than a minute without opening the case.

The trick is knowing which label matters. A desktop motherboard may show a clean retail name, while a laptop or office tower may show an OEM code. Once you know where to read the right field, the guesswork drops fast.

Why The Motherboard Name Matters

Your motherboard decides the CPU socket, chipset, RAM type, storage options, fan headers, rear ports, and BIOS file your system uses. If you pull the wrong model name, you can end up with the wrong firmware, the wrong RAM, or a parts list that does not fit.

That’s why the board name beats a vague PC description. “HP desktop” or “gaming PC” tells you almost nothing. A proper board model gives you a real starting point for drivers, manuals, slot maps, and upgrade limits.

How to See What Motherboard You Have On Windows

Use System Information First

For most Windows users, this is the cleanest first stop. Press Windows + R, type msinfo32, and press Enter. Microsoft’s msinfo32 command page describes the System Information tool and its system summary view.

Once it opens, stay on System Summary and find these lines:

  • BaseBoard Manufacturer
  • BaseBoard Product
  • BaseBoard Version

If the data is filled in well, that’s your answer. The maker line tells you who built it. The product line is the model you search when you need a BIOS file, a manual, or a RAM compatibility list.

Use PowerShell For A Cleaner Readout

PowerShell is a solid fallback when System Information feels busy or when you want text you can copy in one shot. Open PowerShell and run:

Get-CimInstance Win32_BaseBoard | Format-List Product,Manufacturer,SerialNumber,Version

This usually returns the four details people care about most: board maker, product name, serial number, and version. If you only need the model for a search, the Product field is the line to grab first.

You can also run this older Command Prompt command:

wmic baseboard get product,manufacturer,version,serialnumber

It still works on many systems, yet Microsoft states that the WMIC utility is deprecated. So if both options work on your PC, PowerShell is the better pick.

Check BIOS Or UEFI If Windows Shows Placeholder Text

Sometimes Windows reports a blank field, an odd internal code, or a lazy OEM label. When that happens, restart and enter BIOS or UEFI. Many boards show the model name right on the first screen, often beside the BIOS version and CPU name.

You do not need to change any setting. Just read the board label, snap a photo, and exit.

Here’s a side-by-side view of the main ways to find it.

Method Best For What You’ll Get
System Information Most Windows PCs BaseBoard manufacturer, product, and version
PowerShell Get-CimInstance Copyable text output Maker, product, serial number, and version
Command Prompt WMIC Older Windows habits Board data in one short line
BIOS Or UEFI Blank or messy Windows data Board name straight from firmware
Sticker On The Board PC will not boot Printed retail model or internal part code
Linux dmidecode Most Linux distros Base board manufacturer, product, version, serial
Linux inxi -M Short one-line output Maker and model summary
Full PC Model Page Laptops and prebuilts Board family, chipset, or service data

Linux Commands That Usually Show The Board Name

Run Dmidecode From Terminal

Linux systems often pull motherboard data from SMBIOS tables. The dmidecode man page shows that the tool can report base board manufacturer, product name, version, and serial number.

Open Terminal and run:

sudo dmidecode -t baseboard

You’ll usually get a compact block with the board maker and product name. On many distros, that is enough to pin down the exact model without any desktop app at all.

Use Inxi If You Already Have It

If inxi is already installed, inxi -M often prints the motherboard details in one short line. That is nice when you want a quick hardware note for yourself or a clean copy-paste for a parts check.

When The Result Looks Wrong Or Too Generic

This is common on laptops, mini PCs, and office prebuilts. The firmware may expose only a part code, a board family, or a throwaway string that tells you almost nothing. That does not mean the real board name is gone. It just means one screen is not enough.

If Your PC Is A Laptop Or Office Prebuilt

Use a chain of checks instead of trusting one field. Read the BaseBoard Product in Windows, run the PowerShell command, then compare that with the BIOS screen. If the result still looks weak, search the full laptop or desktop model on the maker’s site and match the chipset, RAM type, and rear port layout.

A laptop board often has an internal name that is less useful than the full machine model. In that case, the machine model page is the better place to pull drivers and BIOS files.

Labels That Should Raise An Eyebrow

  • To Be Filled By O.E.M.
  • System Product Name
  • Default String
  • Not Available

Those labels are weak. Treat them as a clue that you need BIOS, a printed board label, or the full PC model page before you download anything.

The fields below tell you which line matters most.

Field What It Tells You How Useful It Is
BaseBoard Manufacturer The company that made the board Strong first clue
BaseBoard Product The main model name Best field for searches
BaseBoard Version Revision or board variant Handy for BIOS matching
SerialNumber Your specific board ID Useful for matching records
System Model The full PC model, not always the board Better on laptops
Placeholder Text Blank or lazy firmware entry Too weak on its own

What To Do After You Find The Motherboard Model

Once you have the name, copy it exactly as shown. Tiny differences matter. One extra letter, one missing suffix, or one board revision can point to a different BIOS file or a different slot layout.

Then match the board model to the task in front of you:

  • BIOS updates: match the board name and revision before downloading anything.
  • RAM upgrades: check DDR generation, slot count, and max capacity.
  • CPU swaps: match socket, chipset, and BIOS revision needs.
  • Storage upgrades: check M.2 slot count, SATA ports, and lane sharing notes.
  • Driver hunting: use the board maker page for a custom desktop, or the full PC model page for a laptop or prebuilt.

If two methods return the same product name, that’s usually enough to trust it. If they clash, the BIOS screen and the printed label on the board carry more weight than a messy Windows readout.

What If The PC Will Not Boot

You still have a clean fallback: read the board itself. On most desktops, the model name is printed in large text between the PCIe slots, near the RAM slots, or around the chipset heatsink. That printed label is often easier to trust than a software report.

If the system is a sealed laptop or mini PC, use the exact machine model from the case label instead. That can lead you to the maker specs page, service notes, or BIOS downloads tied to that hardware line.

So the shortest path is this: try System Information first, move to PowerShell if you want cleaner text, use BIOS if the readout looks weak, and read the board itself if the PC will not boot. One of those routes will usually get you the exact name you need.

References & Sources