When you want to add more memory (RAM) for your desktop computer or buy the latest graphics card available in the market, the first thing you need to know is your system configuration.

Knowing your basic System Configuration details like Motherboard Model, Processor Type etc. helps you to buy compatible devices for your computer.

System configuration is also useful when you need to update your device drivers, troubleshoot issues in your computer, buy the latest softwares or games, etc.

If you have assembled the system all by yourself then you should be aware of all these details, but what if the system was assembled by some vendor?

You can easily find your System Configuration without reaching out to the vendor who assembled the system. There are various ways to get this information and I have highlighted few of them over here for your reference.

If you are running windows operating system then below are some of the ways to get these details:

1) My Computer Properties

Right Click on your My Computer and click Properties. You can also press Windows key + Pause/Break key to launch the properties window. The System Properties gives you some basic details about your system as shown below:

My Computer Properties

My Computer Properties


You can just type msinfo32 from your Run window to view the System Configuration. The System Summary gives you some of the basic information like System Manufacturer, Model, Type, Processor Name etc.

3) Command Prompt

If you are more comfortable with command prompt then you can just launch your command prompt and type systeminfo to get the basic system details.

4) PowerShell

Just type PowerShell from your Run Window and you should see a window just like command prompt. You don’t have to be an Power Shell expert to get these details, just copy and paste the below power shell script to get the basic details.

Processor Details

$processorDetails = Get-WmiObject Win32_Processor

Motherboard Details

$motherBoardDetails = Get-WmiObject Win32_ComputerSystem

BIOS Details

Get-WmiObject Win32_BIOS

System Configuration using Powershell

Get System Configuration using Power Shell

The commands that I have given here is just a tip of the iceberg, PowerShell is very powerful and can get you much more details if you want.

5) System Configuration Utility

There are some utilities readily available which gives much more details about your system than most of the above options. Though there are lots of tools available to check the system configuration, CPU-Z and HWiNFO are the two that are widely used.


The CPU-Z comes in both installable and portable versions. Download the portable version which is less than 2 MB. Extract the contents of the zip file and run the EXE based on your system type(32-bit/64-bit)

The CPU tab gives you the complete details about your Processor.

Mainboard tab gives you the details about your Motherboard Manufacturer and Model.

The SPD Tab lists the memory slots that are available in your System and shows in which slots your RAMs are located. The Module size shows the amount of RAM that you have installed and Manufacturer details are also displayed.



The Graphics Tab shows the memory card that you have installed on your system with the amount of memory.

You can save the complete hardware details of your system by exporting the data into TXT or HTML file by accessing the Tools button.

Use the shortcut keys F5 to save a snapshot of the current tab as BMP image.


HWiNFO installers are available for both 32 bit and 64 bit systems or you could just download the portable version for your system type.

HWiNFO-System Summary

HWiNFO System Summary

The summary view just gives you the complete information in a single window.

The detailed system configuration report can be exported in several formats like .LOG, .CSV, .XML, .HTML, .MHT or as a simple text report.

6) Online Services

You could also check you system configuration details online at Intel website by navigating to the below URL:


Intel Online Service

System Configuration on Intel Website

The service also allows you to save or print the report in HTML file format. Please note that the above service check requires Java to be available on your system.

Linux System Configuration

If you are using a Linux Operating System like Ubuntu then Search using the word hardinfo in the in the Ubuntu Software Center and it will list you System Profiler and Benchmark tool. Install this tool which will give good information about your hardware devices.

System Profiler and Benchmark tool

System Profiler and Benchmark tool

You could also Generate Report based on specific categories like Computer, Devices and Network.

Curious about Ubuntu? Want to try Ubuntu for a change? Check out my article – Top 3 Options to Install and Try Ubuntu.

Macintosh System Configuration

If you are using Macintosh then you can use the System Profiler found under Applications -> Utilities to know about your System Configuration.

There is always a better way to do things and it could be something that you are doing. So how do you find your system configuration when you need it?