How Can I Search a Hard Drive for a Serial Number?
How Can I Search a Hard Drive for a Serial Number?
4 Answers

Hard drives are important storage devices that come with unique serial numbers acting like digital fingerprints. These numbers are key for things like warranty claims, troubleshooting, and confirming the right drive replacement. If you need to find a hard drive’s serial number, here’s how you can do it on different operating systems:
For Windows:
- Using Command Prompt:
- Open the Start menu, search for “Command Prompt,” right-click on it, and choose “Run as administrator.”
- Type
wmic diskdrive get model,name,serialnumber
and hit Enter. You’ll get a list of all installed hard drives with their model names and serial numbers.
- Using PowerShell:
- Click the Start button, type “PowerShell,” right-click on “Windows PowerShell” in the search results, and select “Run as administrator.”
- Run the command
Get-PhysicalDisk | Select-Object FriendlyName,SerialNumber
orGet-PhysicalDisk | Select-Object MediaType, SerialNumber
. This displays the model number and serial number of your hard drives.
- Using Third-Party Software: Tools like Seagate Drive Detect can easily show the serial numbers of hard drives connected to your computer, often with a user-friendly interface and extra features like firmware updates.
For macOS:
- Using Terminal:
- Open the Terminal, found in the “Utilities” folder within the “Applications” directory.
- To get the serial number of SATA drives, use
system_profiler SPSerialATADataType -detailLevel medium | awk '/Serial/ {print $NF}'
. - For SATA drives, you can also use
ioreg -rd1 -w0 -c AppleAHCIDiskDriver | grep Serial
, and for NVMe drives, tryioreg -rd1 -w0 -c IONVMeBlockStorageDevice | grep "Device Characteristics"
.
- Using Apple System Information:
- Click the Apple Icon in the top left corner and select “About This Mac.”
- Click “More Info,” then go to “System Report.”
- In the Hardware section, find the interface you’re using (USB, SATA, etc.).
- Select the drive you want to check and its info, including the serial number, will show up at the bottom.
For Linux:
- Using lsblk Command:
- Open the terminal and type
lsblk -f
. This lists all block devices with their file systems, labels, and UUIDs. While it doesn’t show the serial number directly, it helps identify the drive.
- Open the terminal and type
- Using udevadm Command:
- Find the device path of the target drive (e.g., /dev/sda) and run
udevadm info --query=property --name=/dev/sda
. This command pulls detailed info about the device, including the serial number.
- Find the device path of the target drive (e.g., /dev/sda) and run
- Using smartctl Command:
- Install the
smartmontools
package. - Run
smartctl -i /dev/sda
(replace/dev/sda
with the actual device path). You’ll see the drive’s information, including the serial number.
- Install the
General Method:
- Checking the Physical Label: If the hard drive isn’t installed in a computer or is an external hard drive, look for a sticker on the casing. The serial number is usually marked after something like “Serial No,” “S/N,” or “SN.” Some drives might even have a QR code you can scan.
So, with these methods, you can easily find the serial number of a hard drive across different operating systems. Happy hunting!

Looking to find the serial number of your hard drive? You’ve come to the right place. Let’s break it down step by step, whether you’re using Windows or a Mac.
Checking Your Hard Drive Serial Number on Windows
Dive into Command Prompt
- First off, hit the Start button and type ‘cmd’ to bring up Command Prompt.
- Right-click it and choose ‘Run as administrator’. You need those extra privileges.
- Type this command and smash Enter:
wmic diskdrive get model,serialnumber,size
- Bam! You’ll see a list of all your connected hard drives with their model and serial numbers. Expect something like:
Model SerialNumber Size
Samsung SSD 860 EVO 123456789ABC 500GB
Seagate ST1000DM010 ABCDEF123456 1TB
PowerShell Method
- Start Menu again, ‘PowerShell’ is your search term this time. Launch it.
- Enter the following magic words:
Get-CimInstance Win32_DiskDrive | Select-Object Model,SerialNumber
- And voila, similar info as before but with a twist in presentation.
Disk Management Route
- Right-click on your Start Menu and swing by ‘Disk Management’.
- Right-click on the hard drive you’re curious about and say hello to ‘Properties’.
- Go over to the ‘Details’ tab and pick ‘Hardware Ids’. The serial number might just be nestled in there.
Getting the Serial Number on macOS
Terminal Adventure
- Launch Terminal with a trip to Applications > Utilities, or do a quick search with Cmd + Space.
- Punch in this line and tap Enter:
diskutil info /dev/disk0 | grep 'Serial Number'
- If you’re sniffing around for a different drive, swap ‘/dev/disk0’ with the right identifier (list them using
diskutil list
). - The result should turn out something like:
Serial Number: XYZ123456789
System Information Trick
- Hit that Apple logo up top and select ‘About This Mac’.
- Click ‘System Report’, head over to ‘Storage’ under Hardware.
- Find your hard drive amongst the crowd; its serial number is there along with other bits and pieces.
Honestly, it’s way simpler than it sounds to find a hard drive’s serial number. Whether you’re on Windows or Mac, these tips will make it a walk in the park. Good luck!

Unveiling Your Hard Drive’s Serial Number: A Practical How-To
Ever wondered about that mysterious serial number on your hard drive? Well, it’s more than just a jumble of letters and numbers; it’s your drive’s unique fingerprint. It’s used for everything from warranty claims to keeping tabs on your devices or sorting out hardware hiccups. Let’s dive into how you can unearth this elusive identifier across various systems and setups.
Different Ways to Find Your Hard Drive Serial Number
1. Windows Tricks
a. Command Prompt Magic
- Step 1: Hit
Win + R
, type incmd
, and smashCtrl + Shift + Enter
to open it up as an admin. - Step 2: Type this in:
wmic diskdrive get serialnumber
Voila! All your connected drives’ serial numbers pop up.
b. PowerShell Wizardry
- Step 1: Right-click on the Start menu and choose Windows PowerShell (Admin).
- Step 2: Run this:
Get-Disk | Select-Object FriendlyName, SerialNumber
And there you go—drive names with their serial numbers.
c. Handy Third-Party Helpers
- Download tools like CrystalDiskInfo or HD Tune. Just fire them up, and the serial numbers are laid out under drive details like a red carpet to Hollywood stars.
2. macOS Moves
a. System Report Shortcut
- Step 1: Click on the Apple logo, then About This Mac, and then System Report.
- Step 2: In Hardware > Storage, you’ll spot the drive’s serial number. Easy peasy!
b. Terminal Adventure
- Step 1: Open your Terminal from
Applications > Utilities
. - Step 2: Run:
diskutil info disk0 | grep
Simply swap
disk0
with the identifier of your target drive.
3. Linux Hustle
a. Terminal Tactics
- Step 1: Start by listing all drives using:
lsblk
- Step 2: For sniffing out a specific drive (like
/dev/sda
), try:sudo smartctl -a /dev/sda | grep
Don’t forget, you might need to get
smartmontools
beforehand:sudo apt install smartmontools sudo yum install smartmontools
Old-School Physical Inspection
If you’re dealing with a system that won’t boot or those fancy tools aren’t handy:
- For SATA/SAS Drives, just peek at the label on top or side (look for something like
ABC1234D5
). - If it’s an NVMe Drive, find the serial on its PCB or the heatsink—it’s like a treasure hunt.
For the Server and Virtual Crowds
- Windows Servers: Use the PowerShell command
Get-PhysicalDisk
. It’s as simple as that. - Linux Servers: The trick is running
sudo lshw -class disk
for full-on hardware info. - And in Virtual Machines (VMware/KVM), the serial numbers often get some fanciful staging by the hypervisor. You might have to consult the host’s interface for these details.
Getting Past Common Potholes
1. Missing Serial Numbers
- Possible Problem: Maybe you’ve got some outdated tools or you’re lacking permissions.
- Quick Fix:
- Run those command-line shenanigans as the big boss (admin/root).
- Keep your OS in tip-top shape with appropriate package installs (like smartmontools for Linux).
2. Serial Number Mix-ups
- What’s Happening: Sometimes your virtualization or nifty RAID configurations can mask the physical drive ID.
- Solution: Hunt down the hypervisor or RAID controller’s interface to reveal the physical drive’s characteristics.
3. Battered Drive Labels
- Why It’s Broken: Labels might get worn out over time, or from less savory reasons.
- What You Can Do: Grab manufacturer-specific software (like Seagate SeaTools) to extract the serial directly. It’s a lifesaver when the physical inspection fails.
Wrapping Things Up
- Command-line fan? Try
wmic
orsmartctl
for a quick check. - More of the click-and-check kind? Third-party apps are here for you.
- If your computer decides not to play nice, you might still need to eyeball the physical drive.
- Server and virtual setups might need unique approaches—just know your environment inside out.
And hey, do yourself a favor—always back up your data before diving into any kind of hardware fiddling or throwing advanced commands around like confetti.

Ever had one of those moments when you desperately need the serial number of your hard drive, but you have no idea where to start? Don’t worry, I’ve got a few tricks up my sleeve that can help you find it without breaking a sweat.
First up, if you’re on Windows and feeling a bit tech-savvy, try the old-school Command Prompt method. Here’s the deal: hit Windows + R to pull up the Run dialog, type cmd
, and press Enter
. Then, punch in wmic diskdrive get model,name,serialnumber
and voilà, you should see the serial number right there.
If Command Prompt isn’t your jam, give PowerShell a go. Open it up by hitting Windows + X and choosing Windows PowerShell (Admin)
. The command you want is Get-WmiObject win32_physicalmedia | Format-List Tag,SerialNumber
. Hit Enter
, and you’ll see the serial numbers roll in.
Now, I get it—sometimes you just want an app to do the work for you. That’s where CrystalDiskInfo comes in handy. Download it from a legit source, fire it up, and it’ll spill the beans on all your hard drive details, serial number included.
Feeling brave enough to crack open your PC? Go ahead, unscrew that case and check the hard drive’s label. The serial number’s probably chilling there with the model and capacity.
You’re a Mac user? No biggie. Pop open Terminal and type system_profiler SPSerialATADataType | grep -i "Serial Number"
, then hit Enter
. Your hard drive’s serial number should make an appearance in the Terminal window.
Now, let’s circle back to what really matters—getting the job done without the tech stress. Choose the method that fits your style or device, and you’ll have that serial number in no time. Good luck!