On Windows 10, the computer model number information can come in handy in many situations. For example, the model number can make it easier to find the correct hardware upgrade (such as memory, hard drive, display, and power supply). Or if you have to troubleshoot a problem, or you need to contact technical support. It can also come in handy to catalog the device in an inventory.
Although manufacturers usually paste a sticker or print the information on the chassis on their laptops or desktops, Windows 10 lets you check the model number and the serial number (also known as the "service tag") of your computer using System Information, Command Prompt, and PowerShell.
In this Windows 10 guide, we will walk you through the steps to check the model number of your computer, whether it's from Dell, HP, Acer, Lenovo, or from another manufacturer.
- How to determine PC model with System Information
- How to determine PC model with Command Prompt
- How to determine PC model with PowerShell
How to determine PC model via System Information
To find the computer model number with System Information on Windows 10, use these steps:
- Open Start.
- Search for System Information and click the top result to open the app.
- Click on System Summary.
- Confirm the model number of your device under the "System Model" field.
Once you complete the steps, you will clearly see the computer model.
How to determine PC model via Command Prompt
To figure out your computer model number with Command Prompt on Windows 10, use these steps:
- Open Start.
- Search for Command Prompt and click the top result to open the app.
- Type the following command to find out the computer model and press Enter:
wmic csproduct get name
- Confirm the device model number.
- (Optional) Type the following command to view the model and serial number and press Enter:
wmic csproduct get name, identifyingnumber
- Confirm the device model and serial number.
After you complete the steps, the commands will display the model number and the serial number of the desktop or laptop running Windows 10.
How to determine PC model via PowerShell
To determine a laptop or desktop model number with PowerShell commands, use these steps:
- Open Start.
- Search for PowerShell and click the top result to open the console.
- Type the following command to check the model and the serial number of the device and press Enter:
Get-CimInstance -ClassName Win32_ComputerSystem
- Confirm the computer model number.
- (Optional) Type the following command to check the model and serial number and press Enter:
Get-CimInstance -ClassName Win32_bios
- Confirm the model as well as serial number of your laptop or desktop PC.
Once you complete the steps, PowerShell will reveal the model and the computer's serial number.
These instructions will work on Windows 10, but you can also use System Information and Command Prompts steps on Windows 8.1 or Windows 7.
More Windows resources
For more helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:
- Windows 11 on Windows Central — All you need to know
- Windows 11 help, tips, and tricks
- Windows 10 on Windows Central — All you need to know
Mauro Huculak is technical writer for WindowsCentral.com. His primary focus is to write comprehensive how-tos to help users get the most out of Windows 10 and its many related technologies. He has an IT background with professional certifications from Microsoft, Cisco, and CompTIA, and he's a recognized member of the Microsoft MVP community.
Is there a way to edit some of these values? It might be fun to give my (home brew machine) a SKU, which is currently "To be filled by O.E.M.".
I wondered this as well ever since I found it a few years back. Hoping to find that in this article, unfortunately that did not happen. I may not be possible unless you create your own OEM image, which is not exactly straightforward, but it's not impossible either ¯\_(ツ)_/¯
That information is typically stored within the BIOS as part of the SMBIOS information strings. Some ODMs provide a way for OEMs, or even IT departments, to customize the values when they build their products.
For custom builds, if you're lucky, the motherboard manufacturer might let you customize it from the BIOS Setup utility, or using a separate utility as part of some "Integrator Toolkit", "OEM adaptation kit", ... used to customize things like startup logo, manufacturer, model, and chassis identification strings, etc...
Use this script to dump all your PC info to a txt file in your user profile; @ECHO OFF
REM Global PC INfo script REM Log User and Machine information
net config workstation > "\netconfig.txt"
ipconfig /all > "\ipconfig.txt"
set > "\set.txt"
wmic startup list brief > "\startup.txt"
wmic computersystem list full > "\system.txt"
wmic bios list full > "\bios.txt"
type "\netconfig.txt" > "\-.txt"
type "\ipconfig.txt" >> "\-.txt"
type "\set.txt" >> "\-.txt"
type "\startup.txt" >> "\-.txt"
type "\system.txt" >> "\-.txt"
type "\bios.txt" >> "\-.txt" :END
Get the best of Windows Central in in your inbox, every day!
Thank you for signing up to Windows Central. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.