How to view my PC components step by step without breaking anything

Last update: January 7, 2026
  • Windows, macOS, and Linux include their own tools for viewing CPU, RAM, motherboard, disks, and other components without installing programs.
  • Applications such as CPU-Z, GPU-Z, Speccy, or HWiNFO offer advanced, real-time hardware information for users who need more detail.
  • The manufacturer's website, the purchase invoice, and online utilities like Crucial System Scanner help identify specific models and compatible upgrades.
  • Knowing the specifications and performance of the CPU, motherboard, RAM, graphics card, and hard drives allows you to make informed decisions about when and which components to upgrade.

View my PC components

If you've ever wondered exactly what's inside your computer (processor, motherboard, memory, graphics card, hard drives, etc.), you're not alone. Whether you have a desktop, a laptop, a Mac, or a Linux PC, sooner or later you need to know your hardware to install a game, upgrade your RAM, replace your hard drive, use tricks to configure PC components , or simply out of curiosity.

The good news is that you don't need to disassemble your computer or be an expert to see its components. Windows, macOS, and Linux include very comprehensive tools, and there are also free programs that show you every last detail. Let's look, step by step and at a leisurely pace, at all the reliable ways to identify your PC's components and how to interpret that information to determine if your computer is underpowered or still has plenty of life left in it.

How to view your PC components in Windows without installing anything

Windows tools for viewing hardware

Windows has several built-in utilities that allow you to check your computer's hardware without installing third-party programs . Some provide a very simple overview, while others offer a huge level of detail, ideal if you want more technical information.

DirectX Diagnostic Tool (Dxdiag)

The first option, and one of the fastest, is the DirectX Diagnostic Tool , which comes with all modern versions of Windows. It's especially useful for checking your processor, memory, graphics card, sound card, and some system information.

  • Press the keys Windows + R to open the Run window.
  • Write dxDiag and press Enter or OK.
  • If it asks if you want to check the driver signatures, press Yes.

After a few seconds, Windows will scan your computer and you will see a window with several tabs where essential information about your hardware is organized :

  • System: computer name, Windows version, system manufacturer, BIOS, processor, installed RAM, system type (32/64 bits), etc.
  • Screen: graphics chip model and type, approximate video memory, installed drivers and dates.
  • Sound (may appear as Sound 1, Sound 2…): audio device, drivers and status.
  • EntryInput devices such as keyboard, mouse, and other connected peripherals.

With Dxdiag you can get a quick overview of the main components without complications and without installing anything, enough for many users who just want to know the processor, RAM, graphics card and little else.

From Settings and the “About” section

Another very simple way to view some of the hardware is to use the Windows Settings app , especially in Windows 10 and Windows 11, where everything is more organized and accessible.

  • Click on the Home and then on the icon of Configuration (gear).
  • Sign in System.
  • In the left menu, scroll down to About.

On this screen you'll see the "Device Specifications ," which displays the PC's name, processor, installed RAM, operating system type (32-bit or 64-bit), and Windows edition. It's a very convenient way to find out your computer's basic information without getting lost navigating through menus.

In older versions of Windows, this information can be found in Control Panel > System and Security > System , or by right-clicking on "My Computer / This PC" and selecting "Properties". The content is similar: processor, RAM, system type, and Windows edition.

Device Manager: Piece by Piece

If you want to see each component in more detail ( graphics card , network adapters, Bluetooth, cameras, etc.), Device Manager is a must-visit. It lists all installed devices along with their drivers.

  • Click on Home and type “Device Manager”.
  • Open it and a tree-shaped list of all hardware categories will be displayed.

You just need to expand the sections (for example, Display adapters for the graphics card, Disk drives for hard drives and SSDs, Network adapters for the network card, etc.).

Double-clicking on a device will show you its properties and additional details : device type, manufacturer, location, driver status, version, date, and lots of useful technical information if you're troubleshooting or checking compatibility.

Check hardware from the Command Prompt (CMD)

If you're somewhat comfortable with the command line , you can also get information with a simple command and consult useful Windows Terminal commands . It's not the most visually appealing, but it's handy if your system is having trouble starting up or you need a quick list.

  • Search CMD or “Command Prompt” in the Start menu.
  • Open it (if you can, as administrator).
  • Write the command systeminfo and press Enter.

After a few seconds, a summary will appear on the screen with system and hardware information : Windows version, computer manufacturer, model, processor type, total RAM, BIOS, etc. It's not as detailed as msinfo32 or Dxdiag, but it can get you out of a tight spot, especially if Windows won't load in graphical mode and you only have access to advanced features.

System Information (msinfo32)

The "System Information" utility is probably the most comprehensive way Windows offers to see at a glance virtually all installed hardware , from the motherboard to peripherals.

  • Balance Windows + R to open Run.
  • Write msinfo32 and click OK.

A window will open with a menu on the left. In “System Summary” you will see key computer information: manufacturer, model, processor type and speed, amount of RAM, BIOS version and date, boot mode, Windows version, architecture (32/64 bits), and more.

If you expand the "Components" section , you'll find specific sections for display, storage, network, sound, ports, and other devices . "Display" shows information about your graphics card; "Storage" provides a detailed description of your hard drives and SSDs; and "Network" displays information about installed adapters and their specifications.

Task Manager: Quick overview of CPU, RAM, disk, network, and GPU usage.

In addition to closing frozen programs, the Task Manager is used to view the main specifications of the computer and how they are working in real time.

  • Balance Ctrl + Shift + Esc o Ctrl + Alt + Delete and select “Task Manager”.
  • Go to the tab Unlimited.

Here you will see several sections :

  • CPU: displays the processor model, its base speed, number of cores, processes and threads, and its real-time usage.
  • Conference proceedings: total RAM capacity, type (e.g. DDR4 or DDR5), speed and memory in use/free.
  • Disc: capacity, drive type (HDD/SSD), read and write activity, response time.
  • Wi-Fi/Ethernet: network adapter model, link speed, and network traffic.
  • GPU: graphics card name, video memory usage, driver version, and DirectX support.
  How to view CPU temperature in Windows 11 and keep it under control

This panel is perfect for detecting bottlenecks (for example, if the RAM is insufficient or the disk is always at 100%) and verifying at a glance what hardware you have installed.

Check the hardware from the BIOS or UEFI

If Windows won't boot or you want to see information directly at the motherboard level, you can always use the BIOS/UEFI . You won't see all the details here, but you will find key system information.

  • Restart your computer.
  • During startup, press the BIOS access key several times (usually Delete, F2, F10, or Esc(depending on the motherboard or laptop manufacturer).

Once inside, depending on the model, you'll see either a classic text interface or a more modern UEFI graphical interface. The main screen typically displays the motherboard model and manufacturer , BIOS version, amount of RAM, processor type, and sometimes the clock speed and other performance parameters.

In the memory menus, you can check additional RAM details , and in the advanced sections, you'll find options for frequency, voltages, and other sensitive settings. Be very careful here: randomly changing parameters can cause your PC to malfunction or even fail to boot . If you only want to check the settings, enter, read, and exit without saving any changes.

View specifications and components in other operating systems

Not everything is about Windows: if you work with Mac or Linux, you can also check the computer's hardware using the system's own tools , without resorting to third-party programs in most cases.

How to view the hardware on a Mac

On macOS, Apple centralizes almost everything in an application called System Information (in older versions of OS X it was called "System Profile"). This tool shows you a very detailed overview of your hardware, software, network, and external devices.

  • Click on the icon Apple (upper left corner).
  • Choose “About this Mac”.

A window will open with a summary showing your Mac model, processor, memory, serial number, and macOS version . From here, clicking "System Report" will launch the System Information application.

In the left sidebar, you'll find sections such as Hardware, Memory, Storage, Network, and Software . Under "Hardware," you can see information like the exact model, serial number, and logic board details. "Memory" indicates how much RAM is installed in each slot. "Network" displays adapters, IP addresses, and firewall-approved connections, among other information.

From the menu you can also save a report to a file to send to technical support or keep for reference, or even have the system read the serial number aloud if needed.

How to view hardware in Linux

In Linux, especially in distributions like Ubuntu, the most direct way to view all components is to use the command terminal , although many distros include graphical tools similar to "System Information".

One of the most useful commands is lshw , which displays a detailed description of the hardware:

  • Open a terminal.
  • Run sudo lshw | less (Enter your password when prompted).

This will give you a very complete list with information about the CPU, RAM, GPU, disks, network, and other devices . If you want something more organized, you can also consult the virtual /proc directory with commands like `ls /proc` , where there are files that describe the hardware and system status.

Other easy ways to find out PC specifications

Apart from the operating system's internal tools, there are very practical methods to find out what components your computer has without complicating your life, especially if it is a brand-name computer (laptop or OEM).

Consult the equipment manufacturer's website

If your computer is a brand name model (HP, Lenovo, Dell, ASUS, Acer, etc.), simply search for the exact model on the manufacturer's official website to see the technical specifications with all the components.

You usually just need to find the model name on a sticker on the case or box, enter it into the manufacturer's website search bar, and go to the specifications section. There you'll find detailed information about the processor, RAM, storage type and capacity, graphics card, operating system, and other features . In many cases, you can even download the specifications as a PDF.

When the equipment is very old, the official website may have removed the model from its catalog, but you can almost always find the information by searching for the model number on the Internet , whether on support pages, forums or websites of stores that sold it back in the day.

Check the invoice or proof of purchase

Although it might seem obvious, often the clearest way to know what hardware your PC has is to look at the original purchase receipt . Stores, both physical and online, usually list the main components of the computer they sell.

Typically, the invoice will specify the processor model, RAM capacity, hard drive type and capacity, graphics card, and sometimes the motherboard model . If you bought a pre-built computer, the invoice should list each component separately. And if you've lost it, most online stores allow you to download it again from your user account or request a resend.

Advanced programs and tools to view your PC's hardware

When you need more in-depth or real-time information, it's worth using specialized hardware analysis applications . Most are free or have a free version, and many don't even require installation.

CPU-Z: Essential for CPU, RAM and motherboard

CPU-Z is a classic tool for checking your PC's specifications. It's a very lightweight program, available as an installer or a portable version (a simple .exe file). Simply running it performs a quick scan and displays detailed information about your processor, memory, and motherboard in several tabs.

The CPU tab displays the processor model, number of cores and threads, real-time frequencies, caches, etc. The Mainboard tab shows all the motherboard information: manufacturer, chipset, exact model, and BIOS version. The Memory tab shows the RAM type, capacity, channels, and frequencies. And the Graphics tab displays the main graphics card.

  How to install Windows 11 on unsupported computers using Rufus

It's the perfect tool if you want to know the exact motherboard model or fine details about the RAM that don't appear in Windows utilities.

GPU-Z: all the details of the graphics card

For graphics, GPU-Z does something similar to CPU-Z but focuses exclusively on the GPU. It's free, very lightweight, and geared primarily towards gamers and users who want to monitor their graphics card's performance.

GPU-Z displays the GPU model, video memory type and amount, clock frequencies, card BIOS version, installed driver version, temperature, GPU usage, fan speed, and other parameters. It even allows you to log data to a file for later analysis and works with multi-GPU setups (e.g., multiple dedicated adapters).

Speccy: Complete PC and temperature summary

Speccy is another very popular utility for viewing the inner workings of your PC with a simple interface. It has a free version, sufficient for most users, and offers a general overview of key components and their temperatures (CPU, motherboard, drives, graphics card, etc.).

In addition to the initial overview, you can go section by section (CPU, RAM, motherboard, graphics, storage, network, etc.) to delve deeper into each component. Unlike CPU-Z, it also displays information about peripherals and network connections , making it very useful for getting a comprehensive overview of your system.

AIDA64 Extreme: Comprehensive Information and Tests

AIDA64 Extreme is a more professional-level tool. It's a paid program, although it has a trial version, and can be used installed or in portable mode. It offers extremely detailed listings of all the hardware and much of the system's software.

When you open it, you'll see a tree of categories where you can view detailed information about your motherboard, CPU, RAM, GPU, storage devices, network, peripherals, sensors, and more. It also includes stability testing modules and benchmarks, but if you just want to see what hardware you have, the trial version is sufficient for a quick check.

HWiNFO: all the information in a single view

HWiNFO is another one of those tools that practically tells you everything. It can be installed or run as a portable application and, after starting the analysis (Run button), it displays a very complete view with CPU, GPU, RAM, disks, motherboard, and operating system all on the same screen.

Although it's not as visually appealing as some other options, its advantage is that it brings together all the team's information in a single window , which speeds up your work if you want to review a lot of data in a short amount of time.

CrystalDiskInfo: Disk status and data

If you're primarily interested in knowing the health of your hard drives and SSDs, CrystalDiskInfo is a highly recommended option. This program reads the SMART data from the drives and displays temperature, power-on hours, recorded errors, interface speed, and other important information.

It also indicates a "health status" for each drive, useful for detecting drives that are starting to fail. It's a very simple way to monitor your PC's storage to ensure it's not about to die and to make timely backups, as well as helping you if you're planning to install an SSD.

HWMonitor: temperatures, voltages and fans

With HWMonitor you can view real-time temperatures for your CPU, GPU, motherboard, and hard drives, as well as voltages and fan speeds . It's very useful for checking if your computer is overheating or if your power supply is delivering stable values.

The free version already displays most of the data relevant for home and hobbyist use. This allows you to monitor that your components are operating within safe ranges and detect cooling problems or unstable power supplies.

Wise System Monitor and Belarc Advisor: hardware and more

Wise System Monitor combines system monitoring (CPU consumption, RAM usage, active processes, network traffic) with a section that lists the main hardware components : processor, motherboard, graphics card, hard drive, network card, sound card, etc.

Belarc Advisor , on the other hand, analyzes not only the hardware but also the installed software, licenses, security status, and outdated drivers. It's ideal if you want a general PC report , although its depth in the pure hardware section is somewhat less than more specialized tools.

MSI Afterburner: Advanced GPU monitoring and reading

Although best known for its overclocking and fine-tuning capabilities for graphics cards , MSI Afterburner also displays detailed information about the GPU and processor. The information button (“i”) lets you view graphics-related hardware specifications and monitor temperatures, frequencies, and usage.

However, if you only want to view data, stick to reading and don't touch the frequency and voltage sliders, as an incorrect adjustment can affect stability or even damage the card if you don't know what you're doing.

Online tools for identifying components and compatibilities

In addition to installable programs, there are cloud-based solutions that can automatically detect your computer's memory and storage and suggest compatible upgrades.

Crucial System Scanner and Crucial System Selector

Crucial System Scanner is an online tool that, after you download a small executable file, securely analyzes your system to see how much RAM you have, how much you can install, and what types of SSDs are compatible . It does not access your personal files, only the necessary BIOS and hardware information.

As a complement, Crucial System Selector offers something similar but without scanning your PC: you enter the manufacturer, product line, and model of your computer, and the website shows you which RAM modules and storage drives you can install. The databases they use are very extensive and cover millions of desktop and laptop models.

How to assess the quality of your PC components

Knowing what components you have is one thing, but assessing whether they're insufficient, overkill, or worth upgrading is another . For that, you can use evaluation tools, check the number of processor cores, review the motherboard type, or even consider the case size.

Evaluate performance with Winaero and synthetic tests

Among the more unusual utilities is Winaero , which emulates the classic "Windows Experience Index" from older versions of the operating system. This tool performs a series of synthetic tests and assigns a score to the processor, RAM, graphics, and disk , allowing you to quickly identify the weakest component.

  How to enable microphone permission in Windows

The scoring system is based on tests originally designed for older hardware, so more modern systems tend to score quite high . Even so, if your score is very low in a specific area (for example, the hard drive or graphics card), you already have a clue as to what a future upgrade might look like.

Understanding processor cores and frequency

When you look at your CPU's specifications, you'll see two key pieces of information: the number of cores and threads , and the clock speed (in GHz). Cores are, simply put, small "CPUs" within the processor itself, capable of executing tasks in parallel. The more cores, the more work the processor can handle simultaneously.

The clock speed indicates the rate at which each core processes instructions . A processor with fewer cores but a higher clock speed may perform better in some tasks than one with many cores but a lower clock speed, especially in programs that don't take full advantage of parallelism.

In addition to this, other factors such as architecture, internal cache memory, manufacturing process, and software optimization also play a role . That's why a modern mid-range processor can outperform an older high-end model with more cores, even if it appears inferior on paper.

In any case, for the average user it is advisable to focus mainly on cores and frequency , checking that the processor meets (or exceeds) the recommended requirements of the programs and games they want to use.

Motherboard types and form factors (ATX, microATX, miniATX, eATX)

The motherboard is the heart of the computer, as it determines which processors you can install, how much RAM it supports, what expansion slots you have, and what size case you need. The most common form factors are ATX, microATX, mini-ITX, and eATX.

The standard ATX form factor measures approximately 30,5 x 24,4 cm and is the most widespread. Above it is eATX (Extended ATX), which is slightly larger and ideal for very spacious towers with many expansion slots and better cooling. The smaller microATX and mini-ITX forms (some manufacturers also refer to them as mini-ATX) are used in compact cases.

  • E-ATX: approx. 30 x 33 cm.
  • ATX: 30,5 x 24,4 cm.
  • microATX: 24,4 x 24,4 cm.
  • mini-ITX / miniATX: about 17 x 17 cm or 6,7″.

Keep in mind that an eATX-compatible case will usually accept smaller motherboards , but a case designed for microATX won't allow you to install an ATX or eATX motherboard. Therefore, before changing your motherboard, it's advisable to check which form factor your current case supports.

How the size of the tower influences the components

The size of the PC case greatly limits upgrade possibilities. In small towers based on mini-ITX or microATX, the interior space is more limited , which may force you to use single-fan graphics cards, fewer hard drives, and more modest cooling systems.

In contrast, an ATX or eATX tower offers more space for large graphics cards, more PCIe slots, more fans, and better airflow . If you're planning to build a powerful system with future upgrades in mind, it's advisable to opt for a larger chassis from the start.

However, if your priority is to have a small and easy-to-place computer, a compact format may be the right option, knowing that you will have some limitations in expansion and cooling.

When is it time to consider an upgrade?

Once you know exactly what components you have, the big question arises: should I stick with this equipment or is it time to upgrade or expand it? There are several clear signs that indicate the hardware is starting to fall short, such as an obvious bottleneck.

  • The system becomes Slow to open programs or do several things at once.
  • Games or apps warn you that You do not meet the minimum or recommended requirements.
  • You are experiencing frequent crashes, freezes, or compatibility issues.
  • You constantly run out of disk space and can no longer add more internal drives.
  • Your hardware does not support the latest version of operating system nor important updates.

In many cases, simply upgrading the RAM or replacing the hard drive with an SSD is enough to give a computer a second life. If the processor or graphics card is significantly outdated, it might be worth considering a new platform (motherboard + CPU + RAM), especially when upgrading from very old generations to current ones.

With all the information you can gather from the tools we've discussed, it's much easier to decide which components to upgrade, which ones are still viable, and whether it's worth investing in upgrades or a new PC . Ultimately, knowing your computer's components allows you to get the most out of it, avoid impulsive purchases, and always have a clear understanding of your current setup's capabilities.

computer components
Related articles:
Computer components: a complete hardware guide