How to check the health of your computer's hard drive or SSD

How to check the health of your computer's hard drive or SSD.

How to Check the Health of Your Computer's Hard Drive or SSD

Ensuring the health of your computer's storage drive (Hard Disk Drive - HDD or Solid State Drive - SSD) is a critical proactive maintenance step. Unlike other components, a failing drive often gives little warning before catastrophic data loss. In environments like Ecuador, with potential for power fluctuations and surges, understanding drive health is even more paramount for data integrity and system stability. This guide provides technical, actionable steps to assess and monitor your drive's health, tailored for the unique challenges faced by expats on TechSupportCuenca.com.

1. Understanding Drive Health Metrics: S.M.A.R.T. Technology

Both HDDs and SSDs incorporate Self-Monitoring, Analysis, and Reporting Technology (S.M.A.R.T.), a firmware-level monitoring system that reports various attributes of the drive's operational status. While S.M.A.R.T. can predict impending failures, it's not foolproof, and some failures occur without prior warning. S.M.A.R.T. attributes are typically displayed as a "Current Value," a "Worst Value" ever recorded, a "Threshold" (the value at which the drive is considered to be failing), and a "Raw Value" which is the actual count of the event. A higher raw value often corresponds to a lower current value (normalized, e.g., 100 is good, 0 is bad).

Key S.M.A.R.T. Attributes to Monitor (General for HDD & SSD):

  • 01 (Read Error Rate): The frequency of errors encountered while reading data from the drive. High raw values can suggest issues with the drive's reading mechanism or media surface.
  • 05 (Reallocated Sector Count): The number of bad sectors found and remapped to spare sectors. Any non-zero or increasing raw value is a strong indicator of drive degradation.
  • 09 (Power-On Hours Count): Total cumulative hours the drive has been powered on. High hours increase the likelihood of wear-related failures.
  • 03 (Spin Up Time): (HDD only) Time taken for the platters to reach stable rotational speed. Increasing times can indicate motor degradation.
  • C0 (Unsafe Shutdowns / Power Cycle Count): The number of times the drive has experienced an unsafe shutdown (e.g., sudden power loss). Frequent unsafe shutdowns can impact data integrity and accelerate wear, especially on SSDs if data in cache isn't committed.
  • C2 (Temperature): Current operating temperature of the drive. Sustained high temperatures (typically >50°C for HDDs, >70°C for NVMe SSDs) accelerate wear and can lead to performance throttling.
  • C5 (Current Pending Sector Count): Sectors that the drive has identified as potentially bad but hasn't yet reallocated. If data can be successfully written to these sectors, they might be cleared; otherwise, they may become reallocated sectors. A persistent or increasing raw count is a strong warning sign.
  • C6 (Uncorrectable Sector Count): Sectors that could not be read or corrected using hardware ECC. This is a severe indicator of data loss and impending drive failure.
  • C7 (UltraDMA CRC Error Count): Errors in data transfer between the drive and the host interface. Often indicates a faulty data cable, but can also point to issues with the drive controller or motherboard.

SSD-Specific S.M.A.R.T. Attributes (in addition to the general list):

  • E9 (Media Wearout Indicator) / 04 (Wear Leveling Count): Indicates the remaining lifespan of the SSD. A value of 100 typically means 100% life left. Decreasing values indicate NAND cell wear.
  • F1/F2 (Host Writes/Reads): Total amount of data written to or read from the drive by the host system. Used to estimate drive endurance consumed against its Terabytes Written (TBW) rating.
  • E7 (SSD Life Left): An overall percentage of life remaining, often calculated based on wear-leveling counts and factory thresholds.

Understanding these attributes helps you interpret the detailed S.M.A.R.T. reports from various tools.

2. Built-in Operating System Tools

Modern operating systems include basic tools that can perform rudimentary checks on your storage devices. These are a good starting point for a quick assessment.

2.1 Windows Operating Systems

2.1.1 Disk Error Checking (CHKDSK)

CHKDSK (Check Disk) is a command-line utility that verifies the file system integrity of a volume and can attempt to fix logical file system errors and identify bad sectors.

Steps:

  1. Open File Explorer: Press Win + E.
  2. Navigate to "This PC": Locate the drive you wish to check (e.g., C:).
  3. Access Drive Properties: Right-click the drive and select Properties.
  4. Go to "Tools" Tab: Click on the Tools tab.
  5. Run Error Checking: Under Error checking, click Check.
  6. Scan Drive: If Windows detects no errors, it will give you the option to Scan drive anyway. Click this. If errors are found, you may be prompted to restart your computer to allow CHKDSK to run during boot-up.
  7. Review Results: After the scan completes, Windows will report if errors were found and fixed.

2.1.2 PowerShell/CMD S.M.A.R.T. Status Check

For a quicker S.M.A.R.T. status check without installing third-party software, you can use PowerShell or Command Prompt.

Steps (PowerShell - Recommended):

  1. Open PowerShell as Administrator: Press Win + X, then select Windows PowerShell (Admin).
  2. Execute S.M.A.R.T. Command: Type or paste the following command and press Enter:
    Get-WmiObject -class Win32_DiskDrive | Select-Object Model,SerialNumber,@{Name='SMART Status';Expression={$_.GetSmartStatus().Returnvalue}}
    
  3. Interpret Output: The Returnvalue property from the GetSmartStatus() method provides a concise health indicator:
    • 0: Indicates "OK" or "Healthy".
    • 1: Indicates "Degraded", "Predicting Failure", or "Bad". This means S.M.A.R.T. has detected attributes nearing or exceeding thresholds.
    • 2: Indicates "Unknown" (e.g., if the drive doesn't support S.M.A.R.T. or there's a communication error).

Steps (Command Prompt - Alternative):

  1. Open Command Prompt as Administrator: Press Win + X, then select Command Prompt (Admin).
  2. Execute S.M.A.R.T. Command: Type or paste the following command and press Enter:
    wmic diskdrive get status
    
  3. Interpret Output:
    • OK: The drive is reporting healthy.
    • Pred Fail: The drive is predicting failure based on S.M.A.R.T. thresholds. Immediate data backup is critical.

2.2 macOS Operating Systems

2.2.1 Disk Utility First Aid

macOS includes Disk Utility, which can perform basic checks and repairs on file systems and S.M.A.R.T. status.

Steps:

  1. Open Disk Utility: Go to Applications > Utilities > Disk Utility.
  2. Select Drive: In the sidebar, select the volume (e.g., Macintosh HD) or the physical disk itself.
  3. Run First Aid: Click the First Aid button in the toolbar.
  4. Confirm Operation: Click Run to confirm. If prompted, click Continue.
  5. Review Report: Disk Utility will scan for errors and attempt repairs. It will report if the process was successful or if issues were found. If "SMART status: Failing" is reported, immediate action is required.

2.2.2 Terminal S.M.A.R.T. Status Check

For a quick check of the S.M.A.R.T. status via Terminal:

Steps:

  1. Open Terminal: Go to Applications > Utilities > Terminal.
  2. List Disks: Type diskutil list and press Enter to identify your physical disk identifier (e.g., disk0, disk1).
  3. Check S.M.A.R.T. Status: Replace diskX with your drive's identifier (e.g., disk0):
    diskutil info disk0 | grep 'S.M.A.R.T. Status'
    
  4. Interpret Output:
    • Verified: The drive is reporting healthy.
    • Failing: The drive is reporting critical S.M.A.R.T. errors.

3. Third-Party Tools for Detailed Analysis

For a more comprehensive view of S.M.A.R.T. attributes, historical data, and predictive analysis, third-party tools are indispensable.

3.1 CrystalDiskInfo (Windows)

CrystalDiskInfo is a highly recommended, free utility that provides a clear, detailed overview of your drive's S.M.A.R.T. data, including temperature, health status, and raw attribute values.

Steps:

  1. Download CrystalDiskInfo: Go to the official website: crystalmark.info/en/software/crystaldiskinfo/. Download the Standard Edition or Shizuku Edition installer.
  2. Installation: Run the installer. Be mindful of any bundled software offers during installation and decline them if not desired.
  3. Launch CrystalDiskInfo: Open the application.
  4. Interpret Interface:
    • Health Status: The large banner at the top will display Good, Caution, or Bad.
      • Good: All S.M.A.R.T. attributes are within acceptable thresholds.
      • Caution: One or more attributes are nearing their threshold. This is a strong warning that the drive may fail soon. Immediate data backup is mandatory.
      • Bad: One or more attributes have crossed their threshold. Drive failure is imminent or has occurred. Do not use this drive for critical data.
    • Temperature: Displays the current operating temperature.
    • Power On Hours/Count: Total operational time and number of power cycles.
    • S.M.A.R.T. Attributes Table: This table lists all available S.M.A.R.T. attributes with their current (normalized), worst, and threshold values, along with raw data. Pay close attention to any attributes highlighted in yellow (Caution) or red (Bad). Hover over an attribute for a brief description.

3.2 GSmartControl (Cross-platform)

GSmartControl is a robust graphical user interface for smartctl, a command-line utility from the smartmontools package. It offers advanced S.M.A.R.T. analysis, including the ability to run self-tests on the drive. It is available for Windows, Linux, and macOS.

Steps:

  1. Download GSmartControl: Visit the GSmartControl project page: gsmartcontrol.sourceforge.io/. Download the appropriate version for your OS.
  2. Installation: Install the application. On macOS, it might require Homebrew. On Linux, it's typically available via package managers (e.g., sudo apt install gsmartcontrol).
  3. Launch GSmartControl: Open the application. It will automatically detect your storage drives.
  4. Select Drive: Double-click the drive you want to examine.
  5. Review S.M.A.R.T. Data:
    • Attributes Tab: Provides a detailed list of S.M.A.R.T. attributes, similar to CrystalDiskInfo, often with "Pre-fail" or "Old age" status indicators.
    • Perform Tests Tab: This is a crucial feature. You can initiate various self-tests:
      • Short Self-Test: Checks the main electrical and mechanical components and scans a small portion of the disk surface. Takes a few minutes.
      • Extended Self-Test: A more thorough scan of the entire disk surface for errors. Can take hours depending on drive size.
      • Conveyance Self-Test: Checks for damage incurred during transportation (less common but useful if the drive has been moved or dropped).
    • Run Test: Select a test (e.g., Short Self-Test) and click Execute.
    • View Test Results: After the test completes, go to the Error Log or Self-Test Log tabs to view the results. A clean log indicates no issues were found. Any errors or failures reported here require immediate attention.

3.3 SSD Manufacturer-Specific Tools

Many SSD manufacturers provide their own dedicated utilities that offer specialized S.M.A.R.T. analysis, firmware updates, over-provisioning management, and performance optimization for their specific drives. These tools often provide the most accurate "SSD Life Left" percentages.

  • Samsung Magician: For Samsung SSDs.
  • Crucial Storage Executive: For Crucial SSDs.
  • WD Dashboard: For Western Digital/SanDisk SSDs.
  • Intel Memory and Storage Tool: For Intel SSDs.

Steps (General):

  1. Identify SSD Manufacturer: Check your drive's model number or system information.
  2. Download Tool: Visit the manufacturer's official support website and download their specific utility.
  3. Install and Launch: Follow the installation instructions.
  4. Check Health and Firmware: Within the application, look for sections like "Drive Health," "S.M.A.R.T. Information," or "Firmware Update." These tools often provide a clear "Health Status" percentage (e.g., "95% Life Remaining") and can alert you to available firmware updates, which are crucial for SSD stability and performance.

4. Interpreting Results and Next Steps

A Good or OK status across all checks indicates your drive is currently healthy. However, any Caution, Pred Fail, Failing, or Bad status, or an increasing number of reallocated sectors, signals an impending failure.

Indicators of Impending Drive Failure:

  • Increasing Raw Value for Reallocated Sector Count (05) or Current Pending Sector Count (C5): The most critical indicators for both HDDs and SSDs.
  • Unusual Noises (HDDs Only): Clicking, grinding, or loud whirring sounds from within the computer.
  • Decreased Performance: Frequent system freezes, unusually slow file transfers, applications taking a long time to load, or general system sluggishness.
  • Corrupted Files: Files become unreadable, spontaneously disappear, or exhibit unexpected corruption.
  • Frequent Blue Screens of Death (BSODs) or Kernel Panics: Especially during read/write operations or when accessing specific files.
  • Failure to Boot: The operating system cannot load from the drive, or the drive is not detected by the BIOS/UEFI.

When to Replace a Drive:

  • Immediately: If S.M.A.R.T. status is Bad, Failing, or Pred Fail. Do not trust this drive with any critical data.
  • Proactively: If S.M.A.R.T. status is Caution and attributes like Reallocated Sector Count are increasing, or SSD Life Left is below 20-30%. It's best to plan for replacement before it becomes critical.
  • After Significant Errors: If CHKDSK or Disk Utility consistently find and fix errors, or if GSmartControl self-tests fail, indicating persistent underlying hardware issues.
  • Age and Usage: HDDs generally have a lifespan of 3-5 years, while SSDs have endurance ratings (TBW - Terabytes Written). If your drive is old or has very high usage, consider proactive replacement, especially for critical systems and primary OS drives.

5. Local Context/Warning for Expats in Ecuador

Operating technical equipment in Ecuador, particularly in cities like Cuenca, presents specific challenges that impact storage drive longevity and data security.

  • Power Stability is Paramount: Cuenca, like many areas in Ecuador, can experience frequent power fluctuations, brownouts (voltage sags), and sudden surges. These events are catastrophic for HDDs, which are highly sensitive to sudden power loss during read/write operations, potentially leading to head crashes or corrupted sectors. While SSDs are more resilient to sudden power loss, sustained voltage spikes can still damage control circuitry and corrupt data.
    • Mitigation: A high-quality Uninterruptible Power Supply (UPS) with Automatic Voltage Regulation (AVR) is not optional; it's essential for any critical computer system. Ensure your UPS is sized correctly for your equipment's power consumption. Pair it with industrial-grade surge protectors for all peripherals and power strips.
  • Device Compatibility (120V Standard): While internal computer components like HDDs and SSDs are typically powered by the motherboard's regulated DC voltage, be cautious with external drive enclosures. Ensure any external power bricks or adapters are compatible with Ecuador's standard 120V mains supply. Most modern computer power supplies are auto-switching between 100-240V, but always verify for any external devices.
  • Local Procurement and Service:
    • For basic external hard drives, USB flash drives, or even some entry-level SSDs, you might find options at major department stores in Cuenca (e.g., Sukasa, Comandato, Kywi) or electronics sections of shopping centers like Cuenca Mall.
    • However, for specific high-performance internal SSDs (e.g., NVMe Gen 4/5) or enterprise-grade HDDs, local stock can be limited or nonexistent. Expats often resort to purchasing from international vendors (like Amazon, Newegg) and utilizing shipping forwarders, which adds significant cost and time.
    • Authorized service centers for major drive manufacturers (e.g., Seagate, Western Digital, Samsung) are scarce or non-existent in Cuenca. Warranty claims usually require shipping the drive internationally, which is often impractical and expensive. This underscores the need for proactive monitoring and robust backup strategies.
  • Data Recovery Considerations: While there are local IT services in Cuenca that may offer basic data recovery, specialized cleanroom facilities required for severely damaged HDDs (e.g., mechanical failures) are rare. Complex data recovery scenarios are typically best handled by international experts, which can be astronomically expensive. Therefore, preventative measures and robust backup practices are the most cost-effective strategies for data protection.

⚠️ Power Safety and Data Backup are MANDATORY

Given the electrical infrastructure specifics in Ecuador, a reliable UPS with Automatic Voltage Regulation (AVR) is paramount for all sensitive electronics, especially computers. This investment actively protects against voltage fluctuations and provides crucial time for graceful shutdowns during outages, preventing data loss and drive damage. Always use high-quality surge protectors for additional defense on all connected devices.

Data backup is not optional; it is mandatory. Implement a "3-2-1" backup strategy as a minimum standard:

  1. Three copies of your data.
  2. On two different types of storage (e.g., your computer's internal drive, an external HDD/SSD, cloud storage).
  3. With at least one copy off-site (synced to cloud storage or stored in a physically separate location).

For cloud backups (Google Drive, OneDrive, Dropbox, etc.), be mindful of local internet speeds (offered by providers like Netlife, Etapa, EtapaNet). Initial large backups may take a very long time, so consider setting up incremental backups after the first full synchronization, or performing an initial large backup over the fastest connection you can access. For many expats in Cuenca, a robust external hard drive or SSD is often the most practical and fastest local backup solution for quick data recovery.

For professional assistance with drive health analysis, data backup strategies, system optimization, or sourcing reliable hardware in Cuenca, contact the experts at TechSupportCuenca.com.