How to Check If Your PC Uses an SSD or HDD in Windows

Solid State Drives (SSDs) and Hard Disk Drives (HDDs) represent the two predominant internal storage technologies powering desktop PCs and laptops today. Knowing whether your Windows system runs on an SSD or an HDD directly influences operating system tuning, software load times, and proper disk maintenance routines. Below are 4 reliable methods to identify whether your computer uses an SSD or HDD in Windows without installing third-party utilities or opening the hardware casing.
1. Technical Foundations: SSD vs HDD Differences & Why It Matters
The primary technical difference between both drive architectures stems from their physical data storage and retrieval mechanics:
- Hard Disk Drives (HDDs): Utilize rotating magnetic platters spinning at high speeds (typically 5,400 or 7,200 RPM) paired with mechanical actuator read/write heads. Because operations rely on physical motion, random access times remain slow, and data fragments over time.
- Solid State Drives (SSDs): Store data entirely within electronic NAND flash memory chips managed by an integrated microcontroller. Free from physical moving components, SSDs deliver substantially higher read/write throughput, silent operation, and complete shock resistance.
| Specification / Attribute | Mechanical Hard Drive (HDD) | Solid State Drive (SSD) |
|---|---|---|
| Sequential Read/Write Speeds | 80 - 160 MB/s | 500 MB/s (SATA) up to 7,000+ MB/s (NVMe PCIe Gen 4) |
| Random 4K Access Performance (IOPS) | Low (~100 IOPS due to actuator head seek latency) | Extremely High (tens of thousands to millions of IOPS) |
| Windows Boot Time | Approximately 40 - 90 seconds | Typically 8 - 15 seconds |
| Moving Parts & Acoustic Noise | Spinning motor and read heads create audible chatter | Completely silent with zero vibration |
| Maintenance Policy | Requires periodic Defragmentation to cluster files | Relies strictly on TRIM; never defragment an SSD |
2. Method 1: Check via Defragment and Optimize Drives
This built-in Windows utility provides the fastest and most direct identification across all Windows 10 and Windows 11 editions:
- Press Windows + S to open Windows Search.
- Type
defragmentand click Defragment and Optimize Drives in the results. - Observe the partition listing under the Media type column: Entries labeled Solid state drive indicate an SSD. Entries labeled Hard disk drive indicate a traditional mechanical HDD.
3. Method 2: Inspect Disk Type in Task Manager
If you prefer a visual view that also provides real-time read/write performance graphs:
- Press the keyboard shortcut Ctrl + Shift + Esc to launch Task Manager.
- Select the Performance tab located on the left sidebar (or top tab bar).
- Click on each individual Disk (Disk 0, Disk 1...) entry: In the bottom-right corner below the graph, the Type field explicitly states SSD or HDD. The top-right corner displays the hardware model number and formatted storage capacity.
4. Method 3: Query via PowerShell (Fastest for Power Users)
PowerShell can query hardware bus types and media properties directly from the storage subsystem:
- Right-click the Start button (or press Windows + X) and select Terminal (Admin) or Windows PowerShell (Admin).
- Execute the following command and press Enter:
Get-PhysicalDisk | Select-Object DeviceId, FriendlyName, MediaType, BusType, @{Name="Size(GB)";Expression={[math]::round($_.Size/1GB, 2)}}
The command table returns comprehensive disk attributes:
- FriendlyName: Manufacturer brand and drive model.
- MediaType: Displays whether the storage medium is
SSDorHDD. - BusType: Communication protocol such as
NVMe(PCIe M.2 socket) orSATA.
5. Method 4: Look Up Hardware Model in Device Manager
When you need the exact manufacturer Part Number to look up factory specifications online:
- Press Windows + R, type
devmgmt.msc, and hit Enter to open Device Manager. - Expand the Disk drives category to view all connected physical drives.
- Copy the model identifier (e.g.,
Samsung SSD 980 500GBorWDC WD10EZEX-08WN4A0) and search online for comprehensive component datasheets.
6. Best Practices for Dual SSD + HDD Setups
1. Install OS and Core Apps on the SSD: Dedicate the SSD (typically drive C:) to Windows, web browsers, design tools, and frequently played games to benefit from high random 4K read speeds.
2. Use the HDD for Secondary Bulk Storage: Mechanical HDDs (typically drive D: or E:) remain cost-effective for archival storage: video files, audio libraries, installer packages, and backup snapshots.
3. Proper Drive Maintenance: Only run traditional disk defragmentation on mechanical HDD volumes. On SSD volumes, verify that TRIM is active so the controller can clean retired blocks automatically in the background.
7. Frequently Asked Questions (FAQ)
Why does PowerShell return Unspecified under MediaType for my drive?
An Unspecified classification typically occurs when drives are connected via external USB enclosures, portable storage docks, or specialized hardware RAID controllers that do not pass standardized storage descriptor commands to Windows. Internal SATA or NVMe drives report cleanly as SSD or HDD.
Is an NVMe SSD significantly faster than a SATA SSD?
Yes, noticeably faster. SATA III SSDs hit a theoretical bandwidth ceiling near 550 - 600 MB/s. NVMe drives operating over PCIe lanes reach speeds ranging from 2,000 MB/s (Gen 3) to over 7,000 MB/s (Gen 4/5), drastically accelerating large file transfers and loading times in demanding creative workloads.
Can I upgrade an aging laptop HDD to an SSD?
Yes. Most older laptop models equipped with a standard 2.5-inch mechanical hard drive can directly swap in a 2.5-inch SATA SSD using the exact same physical bay and interface, providing a substantial 4x to 5x boost in system responsiveness.
Related Articles

BrotX Optimizer v7: Rootless Android System Tuning via Shizuku ADB
Guide to rootless Android system tuning with BrotX Optimizer v7 via Shizuku ADB: enable ANGLE Vulkan GPU, 0ms floating window touch, 80% charge protection, and 58 flags.

iOS Debloat Script: Optimize Performance, Battery Life and Gaming FPS on Jailbroken iPhone
Complete guide to perf.sh iOS debloat script disabling 100+ telemetry and background daemons to reclaim RAM, eliminate thermal throttling, and boost gaming FPS.

OOptimize: Android 7-15 Gaming Tweaks (Root & No-Root)
Optimize SurfaceFlinger and GPU Vulkan pipeline on Android 7-15 with OOptimize: stabilize FPS, eliminate frame drops, and minimize touch input latency.

RAM Purger: Stop Background Processes & Boost Android Gaming Like iPhone
Complete guide to the rootless RAM Purger (frozen.sh) shell script terminating 400+ background app tasks to reclaim RAM and eliminate frame drops on Android.
Comments(0)
Sign in to join the conversation
Sign in with Google, Facebook or Email to leave a comment and get notified of replies.
No comments yet. Be the first to join the conversation!