How to Check Your Laptop’s Specs — RAM, SSD, CPU & More

Before upgrading your laptop or troubleshooting performance issues, you need to know exactly what hardware you have. This guide shows you how to check laptop specs on Windows, macOS, and Linux — finding your RAM, CPU, SSD model, storage capacity, and other details in minutes. Whether you’re deciding whether to upgrade or diagnosing a problem, you’ll find the methods here.

Windows: Checking Your Specs

Method 1: Task Manager (Quickest)

Task Manager gives you real-time hardware information and is built into Windows.

  1. Right-click the taskbar at the bottom of the screen.
  2. Select Task Manager (or press Ctrl+Shift+Esc).
  3. Click the Performance tab.

You’ll see panels for each component:

  • CPU: Shows processor name (e.g., “Intel Core i7-10700K”), clock speed (GHz), and core count.
  • Memory (RAM): Shows total RAM (e.g., “16 GB”), type (DDR4 vs DDR5), and speed (MHz). Click “Memory” to see more detail.
  • Disk: Shows storage drives and usage. Click to see SSD model name and type.
  • GPU (Graphics): Shows dedicated graphics (NVIDIA RTX, AMD Radeon) or integrated graphics (Intel Iris).

This gives you 80% of the specs you need in 30 seconds. For deeper detail, use the methods below.

Method 2: System Information (Complete Overview)

System Information (msinfo32) is the most comprehensive built-in tool.

  1. Press Win+R (or search for “System Information”).
  2. Type msinfo32 and press Enter.
  3. The main System Summary tab shows:
    • System Manufacturer and Model (e.g., “ASUS VivoBook 15”)
    • Processor (full CPU name)
    • Installed RAM (total and speed)
    • System Type (32-bit or 64-bit)
    • BIOS version (useful for checking if updates are needed)

Explore the left menu for more detail:

  • Components → Storage → Disks: Shows all drives (HDD, SSD, USB) with capacity and model.
  • Components → Display: Shows GPU (graphics card), VRAM, resolution, refresh rate.
  • Software Environment → Environment Variables: Shows Windows version and OS build number.

Method 3: Device Manager (Component-by-Component)

Device Manager lists every hardware component and its driver status.

  1. Right-click the Start menu or search for “Device Manager.”
  2. Expand categories by clicking the arrow next to each:
    • Processors: Shows CPU (may list each core separately)
    • Disk drives: Shows storage — right-click → Properties → Driver tab to see model and type.
    • Display adapters: Shows GPU.
    • Network adapters: Shows WiFi and Ethernet hardware.
    • Sound, video and game controllers: Shows audio hardware.

Device Manager is less friendly than System Information but shows driver versions and troubleshooting info.

Method 4: PowerShell (For Specific Queries)

PowerShell commands let you pull specific information programmatically.

  1. Right-click the Start menu and select Windows PowerShell (Admin).
  2. Copy and paste any of these commands:

Get detailed RAM info:
Get-CimInstance CIM_PhysicalMemory | Format-Table Manufacturer, Name, Speed, Capacity

Get CPU info:
Get-CimInstance Win32_Processor | Select-Object Name, Cores, Threads, MaxClockSpeed

Get storage info:
Get-Volume | Format-Table DriveLetter, FileSystem, Size, SizeRemaining

Get GPU info:
Get-CimInstance Win32_VideoController | Select-Object Name, VideoMemory

These commands return raw data — useful if you’re copying specs to an email or form.

Method 5: CPU-Z (Advanced Hardware Details)

CPU-Z is a free, lightweight utility that shows detailed hardware specs.

  1. Download and run CPU-Z (no install required).
  2. Tabs show:
    • CPU: Full processor details, clock speed, TDP (power consumption).
    • Caches: Cache sizes (L1, L2, L3).
    • Mainboard: Motherboard manufacturer, BIOS version, chipset.
    • Memory: RAM speed, timings, bandwidth (MHz).
    • SPD: Detailed specs of each installed RAM module — very useful for checking compatibility.

CPU-Z’s SPD tab is particularly useful when upgrading RAM — it shows exact speed, timing, voltage, and manufacturer of your current modules.

Method 6: CrystalDiskInfo (SSD Health and Specs)

CrystalDiskInfo (free) is the best tool for SSD details.

  1. Download and install CrystalDiskInfo.
  2. Launch it. You’ll see:
    • Model: Exact SSD model and manufacturer (e.g., “Samsung 970 EVO Plus”).
    • Interface: NVMe vs SATA (this tells you type).
    • Speed: Theoretical read/write speed (e.g., “3,500 MB/s for NVMe”).
    • Capacity: Total SSD size.
    • Health: S.M.A.R.T. status — shows if the drive is failing or healthy.
    • Temperature: Real-time SSD temperature (useful for troubleshooting overheating).

CrystalDiskInfo also shows how much write endurance your SSD has used — useful for determining if it’s nearing end of life (but most consumer SSDs last 10+ years).

Method 7: HWiNFO (Professional Overclockers’ Tool)

HWiNFO (free) is the most detailed hardware monitoring tool — overkill for most users, but great if you want everything.

  1. Download and run HWiNFO (no install).
  2. Click “Sensors” or “Summary” — shows every component with real-time temperature, speed, power draw.
  3. Scroll through to see CPU, RAM, GPU, drives, fans, and more.

HWiNFO is powerful but can be overwhelming. Use it only if you need deep technical specs.


macOS: Checking Your Specs

Method 1: About This Mac (Quickest)

  1. Click the Apple menu (top-left) → About This Mac.
  2. You’ll see:
    • Mac model (e.g., “MacBook Pro 16-inch, 2021”)
    • Processor (e.g., “Apple M1 Pro”)
    • Memory (RAM): Total and type (e.g., “16 GB unified memory”)
    • Startup Disk: Storage drive name and capacity
  3. Click Storage tab to see how much disk space is used.
  4. Click Displays tab to see GPU and screen resolution.

For most macOS users, this is all you need.

Method 2: System Information (Detailed)

  1. Click Apple menu → System Settings (or System Preferences on older macOS).
  2. Click GeneralAbout (or left sidebar → System Report).
  3. You’ll see detailed specs for:
    • CPU (processor name, cores)
    • RAM (capacity, speed if upgradeable, type)
    • Storage (SSD type, capacity, available space)
    • GPU (graphics card name)
  4. Click tabs like Memory, Storage, Graphics for component-specific details.

Method 3: Terminal Commands (Advanced)

For technical users, macOS Terminal commands provide detailed specs:

Get full hardware report:
system_profiler SPHardwareDataType

Get RAM details:
system_profiler SPMemoryDataType

Get storage info:
diskutil list

Get CPU details:
sysctl -n machdep.cpu.brand_string

Method 4: CoconutBattery (Battery and SSD Health)

CoconutBattery (free for basic features) shows:

  • Battery health percentage (e.g., “85% design capacity”)
  • Current temperature
  • Charge cycles (how many times the battery has fully charged)
  • SSD model and health
  • RAM speed and configuration

Excellent for assessing whether your MacBook’s battery is degrading (normal is 80%+ at 2–3 years old).

Important Note: RAM on Modern Macs

Modern MacBooks (M1/M2/M3) have RAM soldered to the motherboard and cannot be upgraded. Check our MacBook upgrade guide to see if your model is upgradeable or soldered.


Linux: Checking Your Specs

Method 1: lshw (Hardware List)

sudo lshw — shows all hardware in a tree format. Or for a shorter version:

lshw -short — shows hardware summary.

Method 2: dmidecode (Detailed BIOS Info)

sudo dmidecode --type processor — CPU details
sudo dmidecode --type memory — RAM details
sudo dmidecode --type system — System model

Method 3: lspci (PCIe Devices)

lspci — lists all PCIe devices (graphics, network, etc.)
lspci -v — verbose output with more details

Method 4: upower (Battery Info)

upower -e — shows battery health and charge level

Method 5: fastfetch or neofetch (Pretty System Info)

fastfetch or neofetch — displays a formatted system summary with ASCII art. Install via package manager if not already installed.


Understanding What Each Spec Means for Upgrades

ComponentWhat It MeansUpgrade Potential
CPUProcessor: Intel Core i5 / i7, AMD Ryzen 5/7, Apple M1, etc. Higher number = faster.Not upgradeable in laptops (soldered). Matters for buying decisions.
RAMMemory capacity (8, 16, 32 GB) and speed (3200 MHz). More RAM = smoother multitasking.Often upgradeable if SO-DIMM (check compatibility). Max usually 32–64 GB.
SSD TypeM.2 NVMe vs SATA vs 2.5″ SATA. Form factor (2280, 2242, etc.). Newer = faster.Often upgradeable. Match exact form factor and type when replacing.
GPUIntegrated (Intel Iris, AMD Radeon) vs Dedicated (NVIDIA RTX, AMD Radeon). Dedicated better for gaming.Not upgradeable. Integrated is fine for office work; dedicated for gaming/video editing.
BatteryCapacity (Wh) and health (%). Lower health = shorter battery life.Replaceable on some laptops. Check your service manual.

Quick Spec Interpreter: What Do These Numbers Mean?

RAM Examples:

  • 8 GB DDR4-3200: 8 GB capacity, DDR4 type, 3200 MHz speed. Adequate for basic work; tight for multitasking.
  • 16 GB DDR5-5600: 16 GB capacity, newer DDR5 type, 5600 MHz speed. Good balance. Recommended for most users.
  • 32 GB DDR4-3200: 32 GB capacity, older DDR4 type. Overkill for most, essential for video editing or virtual machines.

SSD Examples:

  • 512 GB M.2 NVMe: 512 GB capacity, M.2 form factor, NVMe interface (fast). Minimum for modern use; fills up quickly.
  • 1 TB M.2 NVMe Gen 4: 1 TB capacity, NVMe Gen 4 (7,000+ MB/s). Sweet spot for most users.
  • 256 GB SSD (SATA): Old laptop with SATA SSD. Still usable but slower than NVMe. Upgrade if possible.

CPU Examples:

  • Intel Core i5-10210U: Mid-range, 10th Gen, mobile (U = ultra-low power). Adequate for office work.
  • AMD Ryzen 7 5700U: High-end, 5000-series, mobile. Excellent for multitasking and light gaming.
  • Apple M3 Pro: Latest Apple chip. Excellent efficiency and performance; found in recent MacBooks.

Related Guides and Tools

Once you know your specs, use these guides to determine next steps:

Where to Buy

Looking for compatible components? Check current prices and availability:


Recommended Products

These are the products we recommend based on this guide. All links go to Amazon UK where you can check current prices and availability.

ProductWhy We Recommend ItAmazon UK
Corsair Vengeance DDR4 SO-DIMM 32GB (2×16GB) 3200MHzBest overall DDR4 upgrade kitView on Amazon UK
Kingston Fury Impact DDR4 SO-DIMM 32GB (2×16GB) 3200MHzReliable alternative with tight latencyView on Amazon UK
Corsair Vengeance DDR5 SO-DIMM 32GB (2×16GB) 5600MHzTop-rated DDR5 kit for gaming & productivityView on Amazon UK
Kingston Fury Impact DDR5 SO-DIMM 32GB (2×16GB) 5600MHzExcellent DDR5 alternative with XMP supportView on Amazon UK
Samsung 990 Pro 2TB NVMe M.2 2280Fastest consumer NVMe — ideal for gaming & editingView on Amazon UK
WD Black SN850X 2TB NVMeExcellent Gen4 speed with heatsink optionView on Amazon UK
Crucial P5 Plus 1TB NVMeGreat value Gen4 SSDView on Amazon UK
Kingston NV2 1TB NVMeBudget-friendly with solid reliabilityView on Amazon UK

Prices and availability may vary. As an Amazon Associate, we earn from qualifying purchases.

Related Guides

Leave a Comment

Your email address will not be published. Required fields are marked *