Easy Disk Checker: diagnosing drives, SSDs and USB sticks
Reading S.M.A.R.T. data, scanning the surface, spotting a USB stick with a faked capacity, creating an image and recovering a lost partition table, all from a single portable executable.
A drive that slows down, a USB stick bought online whose stated capacity looks too good, a memory card that no longer mounts: in all three cases the first question is the same. Is the device failing at the hardware level, or only at the logical level? Easy Disk Checker answers that question without installing anything: a single portable executable that works at sector level rather than at file-system level.
The utility is free, runs on Windows 10 64-bit and later, creates no registry key and installs no driver. Every required library is embedded in the EXE file. It does, however, need administrator privileges: direct hardware access depends on them. The version used for this article is 5.7.2.
Several functions described here write to the device: resetting the partition table, full write, writing an image, cloning. They destroy data irreversibly. On a device that still holds something useful, always start by creating an image, then work on the copy.
Installing and launching the utility
There are two official sources: the vendor’s site and the Microsoft Store. The Store version updates like any other Windows application; the ZIP archive extracts wherever you want, including onto a rescue stick. On start-up, the program checks for an update and offers to download it if there is one.
The interface exists in French, in English and in other languages; by default it follows the Windows regional settings and can be changed on the fly from the language button in the top right. The light or dark theme is chosen the same way.
The first button queries the physical drives and at the same time rescans the controllers. That is what makes a hot-plugged device appear without restarting the application. For each entry, the list shows the model, the serial number, the firmware version, the size in gigabytes, the number of LBA sectors, the volume letter and the file system recognised by Windows.
When a drive is selected, its logical structure appears in the lower panel. If sector zero cannot be read, an information window says so immediately: that is often the first serious sign of a hardware problem.
Diagnosing a drive, an SSD or a stick
The Check the disk button opens the quick check. Whatever the device, it retrieves the identity data, the logical and physical sector size, the accessible volume, then verifies that reading works at the beginning, in the middle and at the end of the device.
Depending on the type of hardware, the report goes further:
- Internal hard drives: rotation speed, full reading of the S.M.A.R.T. parameters with separate display of bad blocks and temperature, detection of an ATA password and of an HPA area that would hide part of the volume.
- Seagate hard drives: reading of the FARM logs, more detailed than classic S.M.A.R.T.
- External USB hard drives: identification of the real internal model and detection of TRIM support and of SMR technology.
- SATA SSDs: the same information as for a hard drive, except the rotation speed.
- NVMe SSDs: in addition, the state of Opal encryption.
Two extended tests are offered from this window. The first is a read benchmark; the second, a full read of the surface.
The surface scan is the most telling measurement. Each block read takes a colour according to its access time: under 50 ms, under 500 ms, under 1.5 s, over 1.5 s, or in error. A healthy drive produces a uniform grid. Isolated orange blocks point to sectors that need several read attempts; red or blue blocks grouped in the same place betray a damaged area. On an 8 TB drive, count on several hours.
The special case of USB sticks and memory cards
For a removable device, the utility reads the VID/PID pair, compares it with its internal database of microcontrollers, then queries the memory with a proprietary command to obtain the NAND ID. The result: the controller manufacturer and the memory manufacturer are both displayed, whereas neither appears in Windows Explorer.
The counterfeit test deserves a mention of its own. Many sticks sold online announce a capacity far above the memory actually installed: the firmware lies to the system, the first files copied look fine, and the following ones silently overwrite the earlier ones. The test writes and reads back patterns across the whole declared capacity and compares them; the discrepancy shows up immediately. A 512 GB stick bought for a few euros rarely has more than 16 real GB.
Most USB sticks and memory cards publish no S.M.A.R.T. attribute at all. Likewise, some USB-SATA bridges do not pass ATA commands through: an external drive can then appear without its attributes. For a complete diagnosis, connect it directly to a SATA port.
Repairing what can be repaired
Two functions deal with defects that software can fix. Neither revives a mechanically dead drive.
The partition table reset is called from the drive context menu, by right-clicking in the main window. It forces the table to zero; on a hardware-healthy device, that solves purely logical problems, including those that prevent Windows from reformatting the device.
The full write is available after the quick check. It writes block by block over the whole surface, which triggers the internal mechanism that replaces bad sectors when the device firmware provides for it. That operation is also a secure erase: all the data disappears for good.
Creating an image, writing, cloning
The Disk image button brings the four backup operations together.
- Create an image: sector-by-sector reading of a drive or a volume into a
.binfile, where the first sector of the file matches the first sector of the source. The.vhdand.vhdxformats are also available, with dynamic compression and native mounting in Windows. On a read error, you choose whether to stop or to continue, filling the unreadable sectors with zeros. - Write an image: restoring a
.bin,.vhdor.vhdxfile onto a drive. The size is checked before writing; a warning appears if the target is smaller than the image. - Clone the drive: direct sector-to-sector, block-to-block copy from one device to another.
- Open an image: exploring the content of an image file and extracting files without mounting it in the system.
That sector-by-sector copy is particularly useful before any recovery attempt: it freezes the state of the device while it still works, including to clone the boot stick of a customised installation.
Recovering partitions and reading data
When the partition table has disappeared, the scan sweeps the device looking for MBR or GPT records and presents the partitions it finds. You tick the ones to restore, then you choose the table format: MBR for sticks and drives under 2 TB, GPT for SSDs, larger volumes and UEFI machines.
Reading files needs no mounting. On a recognised partition, the context menu opens a browsable structure, from the drive as well as from an image file, and saves the selected files and folders onto another device. The readable file systems cover all three families:
- Windows: FAT-16, FAT-32, exFAT, NTFS;
- Linux: Ext2, Ext3, Ext4, Btrfs, XFS;
- macOS: HFS+, APFS.
Support for Btrfs and Ext4 makes the tool useful well beyond the Windows machine: a drive taken out of a NAS or a Linux server can be read directly, without setting up the original machine.
Additional functions
The hex editor opens by right-clicking a drive or a partition. It displays and modifies the content of the sectors, with ASCII, UTF-8 and Windows-1251 encodings. It is the tool of last resort: manually correcting a boot sector comes down to a single byte, and a mistake cannot be undone.
The handling of Microsoft Storage Spaces identifies both the pool and its members, declared as Msft Space Device. A pool that has become unusable is freed by zeroing the partition table of its members from the context menu: the drives then become ordinary devices again.
What the tool brings, and its limits
Strengths
- A single portable executable, with no installation and no trace in the registry.
- Consistent diagnosis of hard drives, SATA and NVMe SSDs, USB sticks and memory cards.
- A faked capacity test, rare in free utilities.
- Imaging, cloning and image reading gathered in the same interface.
- Reading of Linux and macOS file systems from Windows.
Limits
- Windows 10 64-bit minimum, with mandatory administrator privileges.
- No Linux or macOS version.
- Several functions destroy data for good: confusion is expensive.
- A USB-SATA bridge can hide S.M.A.R.T. and distort the diagnosis.
- On a device holding irreplaceable data and showing signs of mechanical failure, no software replaces a laboratory.
For everyday use — checking the state of a drive before reusing it, testing a stick bought online, imaging a device before handling it, recovering a partition deleted by mistake — the tool covers the essentials with a readable interface. That is exactly what one expects from a rescue utility: to be ready on a stick, to install nothing, and to say clearly what it sees.
Discussion
Comments
No comment yet. Feel free to open the discussion with a question or your own experience.
Signing in keeps the discussion free of spam and avoids publishing your e-mail address.
Sign in to comment →