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
- Microsoft Learn.“msinfo32.”Lists the System Information tool and its system summary output in Windows.
- Microsoft Learn.“WMI command-line (WMIC) utility.”States that WMIC is deprecated and points users toward PowerShell for WMI tasks.
- Ubuntu Manpage.“dmidecode – DMI table decoder.”Shows that dmidecode can report base board manufacturer, product name, version, and serial number.
