Check the life of the hard drive. Checking the hard drive of your computer or laptop. HD Tune testing hard drive health

If the HDD makes strange sounds or there are problems with writing and reading information, you should use one of the programs to check the hard drive for errors. Depending on the task (checking the disk surface for damage, searching for bad sectors, correcting errors, etc.), different software may be useful.

You can quickly check the disk for errors using standard system tools, but to restore the hard drive you will need special third-party programs. Having learned how to check the health of a hard drive using various utilities, a user of any level will be able to cope with problems that arise.

CheckDisk System Service is the simplest hard drive diagnostic program that can't find complex errors or fix bad sectors, but is useful for fixing basic problems. It is available on all versions of Windows OS and can be used to check drives of any type. All users need to know how to check a hard drive for errors with this tool.

The graphical interface version of the utility is most convenient for novice users. You can launch it through the disk management menu, which can be accessed in two ways:

  1. in Windows XP/Vista/7 - select “Manage” in the context menu of “My Computer”, then go to the desired menu;
  2. in Windows 8/10 - press the Win+X combination and select the appropriate item.

In the window that opens, select the device that needs analysis, right-click on it and select “Properties” from the drop-down menu. By going to the “Service” tab, you need to run the hard drive diagnostic program.

The system will check and automatically correct errors if the disk is not currently busy with read or write processes. Otherwise, the program will offer to test after rebooting the PC. If necessary, in the scan results window you can see detailed information about the status of the HDD.

The GUI version does not always help, since checking the status of the hard drive is sometimes required from safe mode or without starting the operating system at all. In such cases, the console comes to the rescue; you can launch it before the system starts using a boot disk.

Once you open the recovery console, you need to run the chkdsk /f command, which will check all connected drives. In some cases, this will help fix the error. However, in most situations, if a HDD failure has made it impossible to start the system, a more in-depth check of the condition of the hard drive will be required.

To use the console command from inside the system you need to:

  • launch the command line (via Win+X or by entering cmd in the “Run” window);
  • enter the chkdsk command indicating the letter of the partition being checked and additional flags;
  • Confirm the operation by pressing Y.

Checking the HDD via the command line will be a little faster than when using the GUI version of the program; the results will be shown here in the console.

The Linux system also has standard tools - hdparm and smartctl, launched from the console.

Simple programs for quickly checking HDD

If standard utilities are not suitable, hard drive diagnostics can be carried out using simple third-party programs. They allow you to get more information about the health status of the HDD, but in case of serious problems they will not be suitable, since they cannot be used to fix the damage.

HDDScan is a free program that performs analysis in two modes:

  • according to S.M.A.R.T. indicators;
  • linear processing.


The tool evaluates the read and write speed of various sectors, marking the “slow” cells. During the analysis, the program ensures that the tested hard drives do not overheat; at the end of processing, the user is presented with a full report.

HDDScan good versatility. The utility allows you to check disks for errors regardless of the type of device: it can either check an external hard drive or analyze a RAID array, SSD drive or memory card.

Crystal Disk Mark has only one function - it evaluates the read and write speed. Despite this, it is often used, since it is still possible to check the hard drive for serviceability using just two indicators.

The test uses different algorithms, one of which is sequential recording mode. The program gradually fills all the space on the drive with blocks of a size specified by the user, after which it cleans the HDD. The same technique is used by hard drive manufacturers to check product quality. Its disadvantage is that it accelerates the wear of SSD drives.

CrystalDiskInfo And DiskCheckup They are similar in their set of functions, differing only in the interface. They check the status of the hard drive using S.M.A.R.T. algorithms and compile a history of checks, which allows you to track the dynamics of changes. CrystalDiskInfo has more options for visualizing history. For example, you can create a graph, not just get a written report.

Another feature of these programs is a convenient notification system. In-depth hard drive tests usually take a long time. If the user needs to step away from the computer, he can enable notifications of critical HDD errors via E-Mail.

Programs from hard drive manufacturers

Some HDD manufacturers have developed their own utilities for analyzing the status of the hard drive. They are intended for use with devices of the same name; diagnosing a hard drive from another company is possible with their help, but this must be done carefully. Unlike simpler programs, these utilities have versions in different languages, including Russian. Which program is better to analyze the HDD status?

The proprietary program from Seagate exists in two versions: a standard version for running under Windows and a DOS version in ISO image format, from which you can make a bootable USB flash drive. It is recommended to use the second option, since the check in this case will be more accurate and efficient.

SeaTools uses part of the S.M.A.R.T indicators. to test the hard drive without giving away details about each item. Three tests can be performed:

  1. short self-test of HDD;
  2. short rapid test;
  3. a long-term check in which all sectors are read sequentially.

As the scan progresses, the program automatically corrects any errors found.

Owners of hard drives from WD should know how to check the performance of hard drives using proprietary software from this manufacturer. The range of its capabilities is similar to that of the program from Seagate, but is somewhat expanded and allows for deeper work with the affected device.

There are two additional functions:

  1. deep disk formatting - the program writes zeros to all sectors, irreversibly destroying information;
  2. blocking access to bad sectors - the program marks bad blocks, preventing the writing of new information to them.

Unlike SeaTools, this HDD diagnostic program can be freely used with devices from any manufacturer to check the hard drive for errors - no problems were identified with this.

Deep testing software

If you need not only checking the hard drive for errors, but also correcting bad sectors, you cannot do without sophisticated software that carries out the most in-depth analysis of the HDD state.

Victoria HDD

According to many users, Victoria HDD is the best software for detecting hard drive problems. The program gained this reputation due to its wide range of functions.

Victoria exists in two versions:

  • with a graphical shell for use from inside Windows;
  • with a DOS shell to create a boot disk.

It's better to use the second version. Diagnostics of the HDD outside the system allows you to achieve better results, so it is always recommended to follow the principle “if possible, test the disk from the boot disk.” As a last resort, you can use a LiveCD of another OS, for example, a Linux distribution like Ubuntu.

Victoria HDD has a variety of functions:

  • quick and complete disk scan;
  • reassignment of bad sectors and their restoration;
  • checking the status of contacts in the IDE or SATA cable;
  • equipment performance analysis;
  • viewing S.M.A.R.T. indicators.

When checking, you need to pay attention to the access time to sectors. It should not exceed 200-600 ms. You can also view the temperature of the disk during operation, but this is not so important.

HDD Regenerator

HDD Regenerator is a program for professional hard drive recovery. It not only marks bad sectors as unused, but also tries to revive them. For this, not the standard deep formatting method is used, but a proprietary algorithm based on transmitting signals of different levels to the sector. Despite its professional level, inexperienced users can also use this software, since testing a hard drive with its help is not difficult thanks to its convenient Russian-language interface.

Program features:

  • ensuring data safety - it works only in read mode;
  • support for different file systems;
  • the ability to scan the disk surface;
  • real-time monitoring.

The program is not suitable for everyone, since you can check your hard drive for functionality for free, but you will have to pay $90 for the sector recovery function.

If you don't want to pay, you can use TestDisk, a free program that can restore the partition table, boot sectors and MFT. It also detects bad sectors, can recover deleted information and fix file system errors. The only drawback is the lack of a graphical interface; you have to work from the console.

If, after checking the HDD and correcting all problems, the computer does not stop working incorrectly, it is worth checking the registry. Perhaps the failures are caused not by hardware failure, but by internal system errors.

HDDScan

The program is designed to check hard drives and SSDs for bad sectors, view S.M.A.R.T. attributes, changing special settings, such as power management, spindle start/stop, acoustic mode adjustment, etc. The drive temperature value can be displayed in the taskbar.

Features and Requirements

Supported drive types:
  • HDD with ATA/SATA interface.
  • HDD with SCSI interface.
  • HDD with USB interface (see Appendix A).
  • HDD with FireWire or IEEE 1394 interface (see Appendix A).
  • RAID arrays with ATA/SATA/SCSI interface (tests only).
  • Flash drives with USB interface (tests only).
  • SSD with ATA/SATA interface.
Drive tests:
  • Test in linear verification mode.
  • Test in linear reading mode.
  • Test in linear recording mode.
  • Butterfly reading mode test (artificial random reading test)
S.M.A.R.T.:
  • Reading and analyzing S.M.A.R.T. parameters from disks with ATA/SATA/USB/FireWire interface.
  • Reading and analyzing log tables from SCSI drives.
  • Launch S.M.A.R.T. tests on drives with ATA/SATA/USB/FireWire interfaces.
  • Temperature monitor for drives with ATA/SATA/USB/FireWire/SCSI interfaces.
Additional features:
  • Reading and analysis of identification information from drives with ATA/SATA/USB/FireWire/SCSI interfaces.
  • Changing AAM, APM, PM parameters on drives with ATA/SATA/USB/FireWire interfaces.
  • View information about defects on a drive with a SCSI interface.
  • Spindle start/stop on drives with ATA/SATA/USB/FireWire/SCSI interface.
  • Saving reports in MHT format.
  • Printing reports.
  • Skin support.
  • Command line support.
  • Support for SSD drives.
Requirements:
  • Operating system: Windows XP SP3, Windows Server 2003, Windows Vista, Windows 7, Windows 8, Windows 10 (NEW).
  • The program should not be run from a drive operating in read-only mode.

User Interface

Main view of the program at startup

Rice. 1 Main type of program

Main window controls:

  • Select Drive – a drop-down list that contains all supported drives in the system. The drive model and serial number are displayed. Nearby there is an icon that determines the expected type of drive.
  • S.M.A.R.T. button – allows you to get a report on the state of the drive based on S.M.A.R.T attributes.
  • TESTS button – displays a pop-up menu with a selection of read and write tests (see Figure 2).
  • TOOLS Button – Displays a pop-up menu to select available drive controls and functions (see Figure 3).
  • More button – shows a drop-down menu with program controls.

When you click the TESTS button, a pop-up menu offers you one of the tests. If you select any test, the test dialog box will open (see Figure 4).

Rice. 2 Test menu

When you press the TOOLS button, a pop-up menu will prompt you to choose from the following options:

Rice. 3 Function menu

  • DRIVE ID – Generates an identification information report.
  • FEATURES – opens a window of additional program features.
  • S.M.A.R.T. TEST – opens the S.M.A.R.T window. tests: Short, Extended, Conveyance.
  • TEMP MON – starts the temperature monitoring task.
  • COMMAND – opens a command line build window.

Test Dialog Box

Rice. 4 Test dialog box

Controls:

  • The FIRST SECTOR field is the initial logical number of the sector to be tested.
  • Field SIZE – the number of logical sector numbers for testing.
  • Field BLOCK SIZE – block size in sectors for testing.
  • Previous button – returns to the main program window.
  • Next button – adds a test to the task queue.
Test capabilities and limitations:
  • Only one surface test can be run at a time. This is due to the fact that the author of the program has not yet been able to obtain stable, high-quality results when running 2 or more tests simultaneously (on different drives).
  • A test in Verify mode can have a block size limit of 256, 16384 or 65536 sectors. This is due to the way Windows works.
  • The test in Verify mode may not work correctly on USB/Flash drives.
  • When testing in Verify mode, the drive reads a block of data into the internal buffer and checks its integrity; no data is transferred through the interface. The program measures the readiness time of the drive after performing this operation after each block and displays the results. Blocks are tested sequentially - from minimum to maximum.
  • When testing in Read mode, the drive reads data into the internal buffer, after which the data is transmitted through the interface and stored in the program's temporary buffer. The program measures the total time of drive readiness and data transfer after each block and displays the results. Blocks are tested sequentially - from minimum to maximum.
  • When testing in Erase mode, the program prepares a block of data filled with a special pattern with a sector number and transfers the data to the drive, the drive writes the received block ( the information in the block is irretrievably lost!). The program measures the total time of block transmission and recording and drive readiness after each block and displays the results. Blocks are tested sequentially - from minimum to maximum.
  • Testing in Butterfly Read mode is similar to testing in Read mode. The difference is in the order in which the blocks are tested. Blocks are processed in pairs. The first block in the first pair will be Block 0. The second block in the first pair will be Block N, where N is the last block of the given section. The next pair will be Block 1, Block N-1, etc. Testing ends in the middle of a given area. This test measures reading and positioning time.

Task management window

Rice. 5 Task manager

This window contains the task queue. This includes all the tests that the program runs, as well as the temperature monitor. The manager allows you to remove tests from the queue. Some tasks can be paused or stopped.

Double-clicking on an entry in the queue brings up a window with information about the current task.

Test information window

The window contains information about the test, allows you to pause or stop the test, and also generates a report.

Graph Tab:

Contains information on the dependence of testing speed on the block number, which is presented in the form of a graph.

Rice. 6 Graph Tab

Map Tab:

Contains information about the dependence of testing time on the block number, which is presented in the form of a map.

Rice. 7 Map Tab

You can select Block Processing Time in milliseconds. Each tested block that took longer than the "Block Processing Time" will be logged in the "Report" tab.

Report tab:

Contains information about the test and all blocks whose testing time is greater than the “Block Processing Time”.

Rice. 8 Report tab

Identification Information

The report contains information about the main physical and logical parameters of the drive.

The report can be printed and saved to an MHT file.

Rice. 9 Example of identification information window

S.M.A.R.T. report

The report contains information about the performance and health of the drive in the form of attributes. If, according to the program, the attribute is normal, then a green icon appears next to it. Yellow indicates attributes that you should pay special attention to; as a rule, they indicate some kind of drive malfunction. Red denotes attributes that are outside the norm.

Reports can be printed or saved to an MHT file.

Rice. 10 Example of a S.M.A.R.T. report

Temperature monitor

Allows you to evaluate the storage temperature. Information is displayed in the taskbar, as well as in a special test information window. Rice. 11 contains readings for two drives.

Rice. 11 Temperature monitor in the taskbar

For ATA/SATA/USB/FireWire drives, the information window contains 2 values. The second value is displayed in the taskbar.

The first value is taken from the Airflow Temperature attribute, the second value is taken from the HDA Temperature attribute.

Rice. 12 Temperature monitor for ATA/SATA disk

For SCSI drives, the information window contains 2 values. The second value is displayed in the taskbar.

The first value contains the maximum permissible temperature for the drive, the second shows the current temperature.

Rice. 13 Temperature monitor for SCSI disk

S.M.A.R.T. tests

The program allows you to run three types of S.M.A.R.T. tests:

  1. Short test – usually lasts 1-2 minutes. Checks the main components of the drive, and also scans a small area of ​​the drive surface and sectors located in the Pending-List (sectors that may contain read errors). The test is recommended for quickly assessing the condition of the drive.
  2. Extended test – usually lasts from 0.5 to 60 hours. Checks the main components of the drive, and also completely scans the surface of the drive.
  3. Conveyance test – usually lasts several minutes. Checks drive nodes and logs, which may indicate improper storage or transportation of the drive.

A SMART test can be selected from the SMART Tests dialog box, which is accessed by clicking the SMART TESTS button.

Rice. 14 SMART Tests Dialog Box

Once selected, the test will be added to the Tasks queue. S.M.A.R.T information window test can display the execution and completion status of a task.

Rice. 15 Information window S.M.A.R.T. test

Additional features

For ATA/SATA/USB/FireWire drives, the program allows you to change some parameters.

  1. AAM – function controls drive noise. Enabling this function allows you to reduce drive noise due to smoother positioning of the heads. At the same time, the drive loses a little performance during random access.
  2. APM function allows you to save drive power by temporarily reducing the rotation speed (or completely stopping) the drive spindle during idle time.
  3. PM – function allows you to set the spindle stop timer for a specific time. When this time is reached, the spindle will be stopped, provided that the drive is in idle mode. Accessing the drive by any program forces the spindle to spin up and the timer is reset to zero.
  4. The program also allows you to force stop or start the drive spindle. Accessing the drive by any program forces the spindle to spin.

Rice. 16 Information window for additional ATA/SATA drive capabilities

For SCSI drives, the program allows you to view defect lists and start/stop the spindle.

Rice. 17 Information window for additional SCSI drive capabilities

Using the Command Line

The program can build a command line to control certain drive parameters and save this line to a .bat or .cmd file. When such a file is launched, the program is called in the background, changes the drive parameters according to the specified ones, and closes automatically.

Rice. 18 Command line build window

Appendix A: USB/FireWire Drives

If the drive is supported by the program, then tests are available for it, S.M.A.R.T. functions and additional features.

If the drive is not supported by the program, then only tests are available for it.

USB/FireWire drives supported by the program:

Maxtor Personal Storage (USB2120NEP001)
Storage device Controller chip
StarTeck IDECase35U2 Cypress CY7C68001
WD Passpopt Unknown
Iomega PB-10391 Unknown
Seagate ST9000U2 (PN: 9W3638-556) Cypress CY7C68300B
Seagate External Drive (PN: 9W286D) Cypress CY7C68300B
Seagate FreeAgentPro Oxford
CASE SWEXX ST010 Cypress AT2LP RC7
Vantec CB-ISATAU2 (adapter) JMicron JM20337
Beyond Micro Mobile Disk 3.5" 120GB Prolific PL3507 (USB only)
Maxtor Personal Storage 3100 Prolific PL2507
In-System ISD300A
SunPlus SPIF215A
Toshiba USB Mini Hard Drive Unknown
USB Teac HD-15 PUK-B-S Unknown
Transcend StoreJet 35 Ultra (TS1TSJ35U-EU) Unknown
AGEStar FUBCP JMicron JM20337
USB Teac HD-15 PUK-B-S Unknown
Prolific 2571
All Drives That Support SAT Protocol Majority of Modern USB controllers

USB/FireWire drives that the program may support:

Storage device Controller chip
AGEStar IUB3A Cypress
AGEStar ICB3RA Cypress
AGEStar IUB3A4 Cypress
AGEStar IUB5A Cypress
AGEStar IUB5P Cypress
AGEStar IUB5S Cypress
AGEStar NUB3AR Cypress
AGEStar IBP2A2 Cypress
AGEStar SCB3AH JMicron JM2033x
AGEStar SCB3AHR JMicron JM2033x
AGEStar CCB3A JMicron JM2033x
AGEStar CCB3AT JMicron JM2033x
AGEStar IUB2A3 JMicron JM2033x
AGEStar SCBP JMicron JM2033x
AGEStar FUBCP JMicron JM2033x
Noontec SU25 Prolific PL2507
Transcend TS80GHDC2 Prolific PL2507
Transcend TS40GHDC2 Prolific PL2507
I-O Data HDP-U series Unknown
I-O Data HDC-U series Unknown
Enermax Vanguard EB206U-B Unknown
Thermaltake Max4 A2295 Unknown
Spire GigaPod SP222 Unknown
Cooler Master - RX-3SB Unknown
MegaDrive200 Unknown
RaidSonic Icy Box IB-250U Unknown
Logitech USB Unknown

USB/FireWire drives that the program does not support:

Storage device Controller chip
Matrix Genesis Logic GL811E
Pine Genesis Logic GL811E
Iomega LDHD250-U Cypress CY7C68300A
Iomega DHD160-U Prolific PL-2507 (modified firmware)
Iomega
Maxtor Personal Storage 3200 Prolific PL-3507 (modified firmware)
Maxtor One-Touch Cypress CY7C68013
Seagate External Drive (PN-9W2063) Cypress CY7C68013
Seagate Pocket HDD Unknown
SympleTech SympleDrive 9000-40479-002 CY7C68300A
Myson Century CS8818
Myson Century CS8813

Appendix B: SSD drives

Support for a particular drive largely depends on the controller installed on it.

SSD drives supported by the program:

Storage device Controller chip
OCZ Vertex, Vertex Turbo, Agility, Solid 2 Indilinx IDX110M00
Super Talent STT_FTM28GX25H Indilinx IDX110M00
Corsair Extreme Series Indilinx IDX110M00
Kingston SSDNow M-Series Intel PC29AS21AA0 G1
Intel X25-M G2 Intel PC29AS21BA0 G2
OCZ Throttle JMicron JMF601
Corsair Performance Series Samsung S3C29RBB01
Samsung SSDs Samsung Controllers
Crucial and Micron SSDs Some Marvel Controllers

SSD drives that the program may support:

Additional Information

Version HDDScan 3.3 can be downloaded version 2.8


Support:

CrystalDiskInfo is a free program for checking and monitoring the status of hard drives. It allows you to give a general assessment and monitor the condition of your hard drive.

The interface of the CrystalDiskInfo program is simple, understandable and in Russian. The program provides detailed information about the hard drive installed on the computer: firmware, serial number, total operating time. Displays parameters of the S.M.A.R.T. self-diagnosis system: performance, reading errors, track search time.

The program weighs only 4 megabytes. You can download it from the link given below.

After downloading, run the installation file: click the “Run” button.

Select the folder where the program will be installed and click “Next”.

If you do not need to install additional add-ons and the Yahoo! search engine, use the marker to select "Custom installation" and uncheck the boxes. Click “Next”.

If not all screenshots for installing the program are shown here, then you don’t need to change anything in them, just click “Next”. After completing the installation process, click “Finish”.

The main functions of the program include the following:

— monitoring the temperature indicators of hard drives;
— viewing information about current modes and hardware characteristics;
— monitoring of data from the S.M.A.R.T. self-diagnosis system;
— ability to change noise/performance settings;
— temperature change graph;
— resetting counters for sectors with failures;
— support for external hard drives.

After starting the program, its main window appears. Pay attention to the state of the processor. If the value is Good, then no action needs to be taken - the disk is stable. The processor temperature is indicated below: it should not exceed 50 degrees. All additional information about the hard drive is displayed at the bottom of the screen.

To load the program along with the operating system, go to the tab. By selecting “Start Agent”, the hard drive temperature will be displayed in the tray.

Will give you the opportunity to quickly check the current status and performance of hard drives.

Rate this article:

Sooner or later (it’s better, of course, if early) any user asks himself the question of how long the hard drive installed on his computer will last and whether it’s time to look for a replacement. There is nothing surprising in this, since hard drives, due to their design features, are the least reliable among computer components. At the same time, it is on the HDD that most users store the lion's share of a wide variety of information: documents, pictures, various software, etc., as a result of which an unexpected failure of the disk is always a tragedy. Of course, it is often possible to restore information on apparently “dead” hard drives, but it is possible that this operation will cost you a pretty penny, and will cost you a lot of nerves. Therefore, it is much more effective to try to prevent data loss.
How? It’s very simple... Firstly, do not forget about regular data backups, and secondly, monitor the condition of the disks using specialized utilities. We will consider several programs of this kind from the perspective of the tasks being solved in this article.

Control of SMART parameters and temperature

All modern HDDs and even solid state drives (SSDs) support S.M.A.R.T technology. ( from English Self-Monitoring, Analysis, and Reporting Technology (self-monitoring, analysis and reporting technology), which was developed by major hard drive manufacturers to increase the reliability of their products. This technology is based on continuous monitoring and assessment of the condition of the hard drive using built-in self-diagnosis equipment (special sensors), and its main purpose is the timely detection of possible drive failure.

Real-time HDD status monitoring

A number of information and diagnostic solutions for diagnosing and testing hardware, as well as special monitoring utilities, use S.M.A.R.T technology. to monitor the current status of various vital parameters that describe the reliability and performance of hard drives. They read the relevant parameters directly from the sensors and thermal sensors that all modern hard drives are equipped with, analyze the received data and display them in the form of a short tabular report with a list of attributes. At the same time, some utilities (Hard Drive Inspector, HDDlife, Crystal Disk Info, etc.) are not limited to displaying a table of attributes (the meanings of which are incomprehensible to untrained users) and additionally display brief information about the state of the disk in a more understandable form.

Diagnosing the condition of a hard drive using this kind of utility is as easy as shelling pears - just read the brief basic information about installed HDDs: basic data about drives in Hard Drive Inspector, a certain conditional percentage of hard drive health in HDDlife, and the “Technical Condition” indicator in Crystal Disk Info ( Fig. 1), etc. Any of these programs provides the minimum necessary information about each of the HDDs installed on the computer: data about the hard drive model, its volume, operating temperature, operating time, as well as the level of reliability and performance. This information makes it possible to draw certain conclusions about the performance of the media.

Rice. 1. Brief information about the “health” of the working HDD

You should configure the monitoring utility to launch simultaneously with the start of the operating system, adjust the time interval between checks of S.M.A.R.T. attributes, and also enable the display of the temperature and “health level” of hard drives in the system tray. After this, to monitor the status of the disks, the user will only need to glance from time to time at the indicator in the system tray, where brief information about the state of the drives available in the system will be displayed: their “health” level and temperature (Fig. 2). By the way, operating temperature is no less important an indicator than a conditional indicator of the health of the HDD, because hard drives can suddenly fail due to simple overheating. Therefore, if the hard drive heats up above 50 °C, then it would be wiser to provide it with additional cooling.

Rice. 2.Display HDD Status
in the system tray with the HDDlife program

It is worth noting that a number of such utilities provide integration with Windows Explorer, due to which a green icon is displayed on the icons of local drives if they are working properly, and if problems arise, the icon turns red. So you are unlikely to forget about the health of your hard drives. With such constant monitoring, you will not be able to miss the moment when some problems begin to arise with the disk, because if the utility detects critical changes in S.M.A.R.T. attributes. and/or temperature, it will carefully notify the user about this (with a message on the screen, a sound message, etc. - Fig. 3). Thanks to this, it will be possible to copy data from the dangerous media in advance.

Rice. 3. Example of a message about the need to immediately replace the disk

Using S.M.A.R.T. monitoring solutions in practice to monitor the status of hard drives is completely easy, because all such utilities work in the background and require a minimum of hardware resources, so their functioning will in no way interfere with the main workflow.

Control of S.M.A.R.T. attributes

Advanced users, of course, are unlikely to limit themselves to assessing the condition of hard drives by viewing a brief verdict from one of the utilities presented above. This is understandable, because according to the decoding of the S.M.A.R.T. attributes. You can identify the cause of failures and, if necessary, take precautionary measures. True, to independently control S.M.A.R.T. attributes, you will need to at least briefly become familiar with S.M.A.R.T technology.

Hard drives that support this technology include intelligent self-diagnostic procedures so they can “report” their current status. This diagnostic information is provided as a collection of attributes, that is, specific characteristics of the hard drive used to analyze its performance and reliability.

B O Most of the important attributes have the same meaning for drives from all manufacturers. The values ​​of these attributes during normal disk operation may vary within certain intervals. For any parameter, the manufacturer has determined a certain minimum safe value that cannot be exceeded under normal operating conditions. Unambiguously determine critically important and critically unimportant S.M.A.R.T parameters for diagnostics. problematic. Each of the attributes has its own information value and indicates one or another aspect of the work of the medium. However, first of all you should pay attention to the following attributes:

  • Raw Read Error Rate - the frequency of errors in reading data from the disk caused by the fault of the equipment;
  • Spin Up Time - average spin-up time of the disk spindle;
  • Reallocated Sector Count - number of sector reassignment operations;
  • Seek Error Rate - frequency of occurrence of positioning errors;
  • Spin Retry Count - the number of repeated attempts to spin up disks to operating speed if the first attempt fails;
  • Current Pending Sector Count - the number of unstable sectors (that is, sectors awaiting the reassignment procedure);
  • Offline Scan Uncorrectable Count - the total number of uncorrected errors during sector read/write operations.

Typically S.M.A.R.T. attributes are displayed in tabular form indicating the attribute name (Attribute), its identifier (ID) and three values: current (Value), minimum threshold (Threshold) and the lowest attribute value for the entire operating time of the drive (Worst), as well as the absolute value of the attribute (Raw). Each attribute has a current value, which can be any number from 1 to 100, 200, or 253 (there are no general standards for upper bounds on attribute values). The Value and Worst values ​​for a completely new hard drive are the same (Fig. 4).

Rice. 4. Attributes of S.M.A.R.T. with a new HDD

Shown in Fig. 4 information allows us to conclude that for a theoretically serviceable hard drive, the current (Value) and worst (Worst) values ​​should be as close as possible to each other, and the Raw value for most parameters (with the exception of the parameters: Power-On Time, HDA Temperature and some others ) should approach zero. The current value may change over time, which in most cases reflects deterioration of the hard drive parameters described by the attribute. This can be seen in Fig. 5, which presents fragments of the S.M.A.R.T attribute table. for the same disk - data were obtained with an interval of six months. As you can see, in the more recent version of S.M.A.R.T. the frequency of errors when reading data from the disk (Raw Read Error Rate), the origin of which is determined by the hardware of the disk, and the frequency of errors when positioning the magnetic head unit (Seek Error Rate) have increased, which may indicate overheating of the hard drive and its unstable position in the basket . If the current value of any attribute approaches or becomes less than the threshold value, then the hard drive is considered unreliable and should be replaced urgently. For example, a drop in the value of the Spin-Up Time attribute (average spin-up time of the disk spindle) below a critical value, as a rule, indicates complete wear of the mechanics, as a result of which the disk is no longer able to maintain the rotation speed specified by the manufacturer. Therefore, it is necessary to monitor the condition of the HDD and periodically (for example, once every 2-3 months) carry out S.M.A.R.T diagnostics. and save the received information in a text file. In the future, these data can be compared with current ones and certain conclusions can be drawn about the development of the situation.

Rice. 5. S.M.A.R.T. attribute tables obtained at six-month intervals
(more recent version of S.M.A.R.T. below)

When viewing S.M.A.R.T. attributes, you should first of all pay attention to critical parameters, as well as parameters highlighted by indicators other than the base color (usually blue or green). Depending on the current state of the attribute in the S.M.A.R.T. utility output. in the table it is usually marked in one color or another, which makes it easier to understand the situation. In particular, in the Hard Drive Inspector program, the color indicator can have green, yellow-green, yellow, orange or red - green and yellow-green colors indicate that everything is normal (the attribute value has not changed or changed insignificantly), and yellow, orange and red colors signal danger (the worst color is red, which indicates that the attribute value has reached its critical value). If any of the critical parameters are marked with a red icon, then you need to urgently replace the hard drive.

In the Hard Drive Inspector program, let's look at the table of S.M.A.R.T. attributes of the same drive, which we briefly assessed using monitoring utilities earlier. From Fig. 6 it can be seen that the values ​​of all attributes are normal and all parameters are marked in green. The HDDlife and Crystal Disk Info utilities will show a similar picture. True, more professional solutions for analyzing and diagnosing HDDs are not so loyal and often mark S.M.A.R.T. attributes more pickily. For example, such well-known utilities as HD Tune Pro and HDD Scan, in our case, were suspicious of the UltraDMA CRC Errors attribute, which displays the number of errors that occur when transmitting information over the external interface (Fig. 7). The cause of such errors is usually associated with a twisted and poor-quality SATA cable, which may need to be replaced.

Rice. 6. Table of S.M.A.R.T. attributes obtained in the Hard Drive Inspector program

Rice. 7. Results of assessing the state of S.M.A.R.T. attributes
HD Tune Pro and HDD Scan utilities

For comparison, let’s take a look at the S.M.A.R.T. attributes of a very ancient, but still working HDD with periodically arising problems. It did not inspire confidence in the Crystal Disk Info program - in the “Technical Condition” indicator, the disk condition was rated as alarming, and the Reallocated Sector Count attribute was highlighted in yellow (Fig. 8). This is a very important attribute from the point of view of the “health” of the disk, indicating the number of sectors reassigned when the disk detects a read/write error; during this operation, data from the damaged sector is transferred to the reserve area. The yellow color of the indicator for the parameter indicates that there are few remaining spare sectors with which to replace the bad ones, and soon there will be nothing to reassign the newly appearing bad sectors. Let's also check how more serious solutions assess the condition of the disk, for example, the HDDScan utility widely used by professionals - but here we see exactly the same result (Fig. 9).

Rice. 8. Assessing a problematic hard drive in CrystalDiskInfo

Rice. 9. Results of S.M.A.R.T. diagnostics of HDD in HDDScan

This means that it’s clearly not worth delaying the replacement of such a hard drive, although it may still serve for some time, although, of course, you cannot install an operating system on this hard drive. It is worth noting that if there are a large number of reassigned sectors, the read/write speed drops (due to the unnecessary movements that the magnetic head has to make), and the disk begins to noticeably slow down.

Scanning the surface for bad sectors

Unfortunately, in practice, monitoring SMART parameters and temperature alone is not enough. If the slightest evidence appears that something is wrong with the disk (in the case of periodic program freezes, for example, when saving results, reading error messages appear, etc.), it is necessary to scan the disk surface for the presence of unreadable sectors. To carry out such a media check, you can use, for example, the HD Tune Pro and HDDScan utilities or diagnostic utilities from hard drive manufacturers, however, these utilities only work with their own hard drive models, and therefore we will not consider them.

When using such solutions, there is a risk of damaging data on the scanned disk. On the one hand, if the drive really turns out to be faulty, anything can happen to the information on the disk during scanning. On the other hand, we cannot exclude incorrect actions on the part of the user who mistakenly starts scanning in write mode, during which data from the hard drive is erased sector by sector with a certain signature, and based on the speed of this process, a conclusion is drawn about the state of the hard drive. Therefore, compliance with certain precautionary rules is absolutely necessary: ​​before launching the utility, you need to create a backup copy of the information and during the test, act strictly according to the instructions of the developer of the relevant software. To get more accurate results, before scanning, it is better to close all active applications and unload possible background processes. In addition, you should keep in mind that if you need to test the system HDD, you need to boot from a flash drive and start the scanning process from it, or completely remove the hard drive and connect it to another computer from which you can start testing the disk.

As an example, using HD Tune Pro, we will check the surface of the HDD for bad sectors, which did not inspire confidence in the Crystal Disk Info utility above. In this program, to start the scanning process, just select the desired disk, activate the tab Error Scan and click on the button Start. After this, the utility will begin sequential scanning of the disk, reading sector by sector and marking sectors on the disk map with multi-colored squares. The color of the squares, depending on the situation, can be green (normal sectors) or red (bad blocks) or will have some shade intermediate between these colors. As we see from Fig. 10, in our case the utility did not find full-fledged bad blocks, but nevertheless there is a significant number of sectors with one or another read delay (judging by their color). In addition to this, in the middle part of the disk there is a small block of sectors, the color of which is close to red - these sectors have not yet been recognized as bad by the utility, but they are already close to this and will move into the bad category in the very near future.

Rice. 10. Scanning the surface for bad sectors in HD Tune Pro

Testing a media for bad sectors in the HDDScan program is more difficult and even more dangerous, since if the mode is incorrectly selected, the information on the disk will be irretrievably lost. The first step to start scanning is to create a new task by clicking on the button New Task and selecting the command from the list Suface Tests. Then you need to make sure that the mode is selected Read- this mode is installed by default and when used, the hard disk surface is tested by reading (that is, without deleting data). After this press the button Add Test(Fig. 11) and double-click on the created task RD-Read. Now in the window that opens you can observe the disk scanning process on a graph (Graph) or on a map (Map) - fig. 12. Upon completion of the process, we will get approximately the same results as those demonstrated above by the HD Tune Pro utility, but with a clearer interpretation: there are no bad sectors (they are marked in blue), but there are three sectors with a response time of more than 500 ms (marked in red color), which pose a real danger. As for the six orange sectors (response time from 150 to 500 ms), this can be considered within normal limits, since such a response delay is often caused by temporary interference in the form, for example, of running background programs.

Rice. 11. Start testing the disk in the HDDScan program

Rice. 12. Results of disk scanning in Read mode using HDDScan

In addition, it should be noted that if there are a small number of bad blocks, you can try to improve the condition of the hard drive by removing bad sectors by scanning the disk surface in linear recording mode (Erase) using the HDDScan program. After such an operation, the disk can still be used for some time, but, of course, not as a system disk. However, you should not hope for a miracle, since the HDD has already begun to crumble, and there are no guarantees that in the near future the number of defects will not increase and the drive will not completely fail.

Programs for S.M.A.R.T. monitoring and HDD testing

HD Tune Pro 5.00 and HD Tune 2.55

Developer: EFD Software

Distribution size: HD Tune Pro - 1.5 MB; HD Tune - 628 KB

Work under control: Windows XP/Server 2003/Vista/7

Distribution method: HD Tune Pro - shareware (15-day demo version); HD Tune - freeware (http://www.hdtune.com/download.html)

Price: HD Tune Pro - $34.95; HD Tune - free (for non-commercial use only)

HD Tune is a convenient utility for diagnosing and testing HDD/SSD (see table), as well as memory cards, USB drives and a number of other data storage devices. The program displays detailed information about the drive (firmware version, serial number, disk capacity, buffer size and data transfer mode) and allows you to set the device status using S.M.A.R.T data. and temperature monitoring. In addition, it can be used to test the disk surface for errors and evaluate the device's performance by running a series of tests (sequential and random data read/write speed tests, file performance test, cache test and a number of Extra tests). The utility can also be used to configure AAM and securely delete data. The program is presented in two editions: commercial HD Tune Pro and free lightweight HD Tune. In the HD Tune edition, you can only view detailed information about the disk and the S.M.A.R.T. attribute table, as well as scan the disk for errors and test for speed in read mode (Low level benchmark - read).

The Health tab is responsible for monitoring S.M.A.R.T. attributes in the program - data from sensors is read after a set period of time, the results are displayed in a table. For any attribute, you can view the history of its changes in numerical form and on a graph. Monitoring data is automatically recorded in the log, but no user notifications are provided for critical changes in parameters.

As for scanning the disk surface for bad sectors, the tab is responsible for this operation Error Scan. Scanning can be quick (Quick scan) and deep - with a quick scan, not the entire disk is scanned, but only some part of it (the scanning area is determined through the Start and End fields). Damaged sectors are displayed on the disk map as red blocks.

HDDScan 3.3

Developer: Artem Rubtsov

Distribution size: 3.64 MB

Work under control: Windows 2000(SP4)/XP(SP2/SP3)/Server 2003/Vista/7

Distribution method: freeware (http://hddscan.com/download/HDDScan-3.3.zip)

Price: for free

HDDScan is a utility for low-level diagnostics of hard drives, solid-state drives and Flash drives with a USB interface. The main purpose of this program is to test disks for the presence of bad blocks and bad sectors. The utility can also be used to view the contents of S.M.A.R.T., monitor temperature and change some hard drive settings: noise management (AAM), power management (APM), forced start/stop of the drive spindle, etc. The program works without installation and can be launched from portable media, for example flash drives.

HDDScan displays S.M.A.R.T. attributes and temperature monitoring on demand. S.M.A.R.T report contains information about the performance and “health” of the drive in the form of a standard attribute table; the temperature of the drive is displayed in the system tray and in a special information window. Reports can be printed or saved as an MHT file. S.M.A.R.T. tests are possible.

The disk surface is checked in one of four modes: Verify (linear verification mode), Read (linear reading), Erase (linear writing) and Butterfly Read (Butterfly reading mode). To check a disk for the presence of bad blocks, a test in Read mode is usually used, which tests the surface without deleting data (the conclusion about the condition of the drive is made based on the speed of sector-by-sector data reading). When testing in linear recording mode (Erase), the information on the disk is overwritten, but this test can somewhat heal the disk, ridding it of bad sectors. In any of the modes, you can test the entire disk or a specific fragment of it (the scanning area is determined by indicating the initial and final logical sectors - Start LBA and End LBA, respectively). Test results are presented in the form of a report (Report tab) and displayed on a Graph and a disk map (Map), indicating, among other things, the number of bad sectors (Bads) and sectors whose response time during testing took more than 500 ms (marked in red ).

Hard Drive Inspector 4.13

Developer: AltrixSoft

Distribution size: 2.64 MB

Work under control: Windows 2000/XP/2003 Server/Vista/7

Distribution method: shareware (14-day demo version - http://www.altrixsoft.com/ru/download/)

Price: Hard Drive Inspector Professional - 600 rub.; Hard Drive Inspector for Notebooks - 800 rub.

Hard Drive Inspector is a convenient solution for S.M.A.R.T. monitoring of external and internal HDDs. Currently, the program is offered on the market in two editions: the basic Hard Drive Inspector Professional and the portable Hard Drive Inspector for Notebooks; the latter includes all the functionality of the Professional version, and at the same time takes into account the specifics of monitoring laptop hard drives. Theoretically, there is also an SSD version, but it is distributed only in OEM supplies.

The program provides automatic checking of S.M.A.R.T. attributes at specified intervals and, upon completion, issues its verdict on the condition of the drive, displaying the values ​​of certain conditional indicators: “reliability”, “performance” and “no errors” along with a numerical temperature value and a temperature diagram. Technical data about the disk model, its capacity, total free space and operating time in hours (days) is also provided. In advanced mode, you can view information about disk parameters (buffer size, firmware name, etc.) and the S.M.A.R.T attribute table. There are various options for informing the user in the event of critical changes on the disk. Additionally, the utility can be used to reduce the noise level produced by hard drives and reduce HDD power consumption.

HDDlife 4.0

Developer: BinarySense Ltd

Distribution size: 8.45 MB

Work under control: Windows 2000/XP/2003/Vista/7/8

Distribution method: shareware (15-day demo version - http://hddlife.ru/rus/downloads.html)

Price: HDDLife - free; HDDLife Pro - 300 rub.; HDDlife for Notebooks - 500 rub.

HDDLife is a simple utility designed to monitor the status of hard drives and SSDs (from version 4.0). The program is presented in three editions: free HDDLife and two commercial ones - basic HDDLife Pro and portable HDDlife for Notebooks.

The utility monitors S.M.A.R.T. attributes and temperature at specified intervals and, based on the analysis results, issues a compact report on the condition of the disk indicating technical data about the disk model and its capacity, operating time, temperature, and also displays the conditional percentage of its health and performance, which allows even beginners can navigate the situation. More experienced users can additionally look at the table of S.M.A.R.T. attributes. In case of problems with the hard drive, it is possible to configure notifications; You can configure the program so that if the disk is in normal condition, the scan results are not displayed. It is possible to control the HDD noise level and power consumption.

CrystalDiskInfo 5.4.2

Developer: Hiyohiyo

Distribution size: 1.79 MB

Work under control: Windows XP/2003/Vista/2008/7/8/2012

Distribution method: freeware (http://crystalmark.info/download/index-e.html)

Price: for free

CrystalDiskInfo is a simple utility for S.M.A.R.T. monitoring the status of hard drives (including many external HDDs) and SSDs. Despite being free, the program has all the necessary functionality to monitor the status of disks.

Disk monitoring is performed automatically after a specified number of minutes or on demand. At the end of the test, the temperature of the monitored devices is displayed in the system tray; detailed information about the HDD indicating the values ​​of S.M.A.R.T. parameters, temperature and the program’s verdict on the state of the devices is available in the main window of the utility. There is functionality for setting threshold values ​​for some parameters and automatically notifying the user if they are exceeded. Noise level management (AAM) and power management (APM) are possible.

Unfortunately, a considerable part of modern HDDs work normally for a little more than a year, then various kinds of problems begin, which over time can lead to data loss. This prospect can be completely avoided if you carefully monitor the condition of the hard drive, for example, using the utilities discussed in the article. However, you should also not forget about regular backup of valuable data, since monitoring utilities, as a rule, successfully predict disk failure due to mechanical faults (according to Seagate statistics, about 60% of HDDs fail due to mechanical components), but they are not able to predict the death of a drive due to problems with the electronic components of the disk.

The post contains a list of the 20 best free tools for partitioning, diagnostics, encryption, recovery, cloning, and formatting disks. In general, almost everything you need for basic work with them.

1.TestDisk

TestDisk allows you to recover boot partitions, deleted partitions, fix damaged partition tables and restore data, as well as create copies of files from deleted/inaccessible partitions.

Note: PhotoRec is a related application to TestDisk. With its help, it is possible to recover data from digital camera memory on hard drives and CDs. In addition, you can restore basic image formats, audio files, text documents, HTML files and various archives.


When you run TestDisk, you are presented with a list of hard drive partitions that you can work with. The selection of available actions carried out in sections includes: analysis to adjust the structure (and subsequent recovery, if a problem is detected); changing disk geometry; deleting all data in the partition table; boot partition recovery; listing and copying files; recovering deleted files; creating a snapshot of the section.

2. EaseUS Partition Master

EaseUS Partition Master is a tool for working with hard drive partitions. It allows you to create, move, merge, split, format, change their size and location without losing data. It also helps to recover deleted or lost data, check partitions, move the OS to another HDD/SSD, etc.

On the left is a list of operations that can be performed with the selected section.

3.WinDirStat

The free program WinDirStat analyzes the used disk space. Shows how data is distributed and which ones take up more space.

Clicking on a field in the diagram will display the file in question in a structural form.

After loading WinDirStat and selecting disks for analysis, the program scans the directory tree and provides statistics in the following options: list of directories; directory map; list of extensions.

4. Clonezilla

Clonezilla creates a disk image of the cloning tool, which is also packaged with Parted Magic and is initially available as a standalone tool. Available in two versions: Clonezilla Live and Clonezilla SE (Server Edition).

Clonezilla Live is a bootable Linux distribution that allows you to clone individual devices.
Clonezilla SE is a package that is installed on a Linux distribution. It is used to clone multiple computers simultaneously over a network.

5. OSFMount

Using this utility makes it possible to mount previously made disk images and present them as virtual drives, directly viewing the data itself. OSFMount supports image files such as: DD, ISO, BIN, IMG, DD, 00n, NRG, SDI, AFF, AFM, AFD and VMDK.

An additional function of OSFMount is the creation of RAM disks located in the computer's RAM, which significantly speeds up working with them. To start the process, you need to go to File > Mount new virtual disk.

6. Defraggler

Defraggler is a free program for defragmenting your hard drive, which helps increase its speed and lifespan. A special feature of the program is the ability to defragment individual files.

Defraggler analyzes the contents on the disk and displays a list of all fragmented files. During the defragmentation process, the movement of data on the disk is displayed. Those highlighted in yellow are data that is being read, and those highlighted in green are those that are being written. Upon completion, Defraggler displays a corresponding message.

Supports NTFS, FAT32 and exFAT file systems.

7. SSD Life

SSDLife - diagnoses a solid-state drive, displays information about its condition and estimates its expected service life. Supports remote monitoring, manages performance levels on some hard drive models.

By monitoring SSD wear, you can increase the level of data security and identify problems in a timely manner. Based on the analysis, the program concludes how often the solid-state drive is used.

8. Darik's Boot And Nuke (DBAN)

A fairly popular free utility, DBAN, is used to clean up hard drives.

DBAN has two main modes: interactive mode and automatic mode. Interactive mode allows you to prepare the disk for data removal and select the necessary erasing options. Automatic mode cleans all detected drives.

9.HD Tune

The HD Tune utility is designed to work with hard drives and SSDs. Measures the HDD/SSD read-write level, scans for errors, checks the disk status and displays information about it.

When launching the application, you need to select a drive from the drop-down list and go to the appropriate tab to view the information.

10.VeraCrypt

VeraCrypt is a free and open source encryption application. On-the-fly encryption is used.

The VeraCrypt project was created on the basis of TrueCrypt with the goal of strengthening methods for protecting encryption keys.

11. CrystalDiskInfo

CrystalDiskInfo displays the status of hard drives that support S.M.A.R.T technology. The utility monitors, evaluates the general condition and displays detailed information about hard drives (firmware version, serial number, standard, interface, total operating time, etc.). CrystalDiskInfo has support for external hard drives.

The top panel on the screen displays all active hard drives. Clicking on each one reveals the information. The Health Status and Temperature icons change color depending on the value.

12. Recuva

The Recuva utility is used to recover accidentally deleted or lost files. It scans the desired storage medium and then displays a list of deleted files. Each file has its own parameters (name, type, path, recovery probability, state).

The required files are identified using the preview function and marked with checkboxes. You can sort the search result by type (graphics, music, documents, videos, archives) and immediately view the contents.

13.TreeSize

The TreeSize program shows a tree of directories located on the hard drive, providing information about their sizes, and also analyzes the use of disk space.

Folder sizes are displayed from largest to smallest. This way it becomes clear which folders take up the most space.

Note: With Defraggler, Recuva and TreeSize, you can trigger Defraggler and Recuva functions for a specific folder directly from TreeSize - all three applications integrate seamlessly.

14.HDDScan

HDDScan is a hard drive diagnostic utility used to test storage devices (HDD, RAID, Flash) to identify errors. Views S.M.A.R.T. attributes, displays hard drive temperature sensor readings in the taskbar and performs a read-write comparison test.

HDDScan is designed for testing SATA, IDE, SCSI, USB, FifeWire (IEEE 1394) drives.

15.Disk2vhd

The free Disk2vhd utility converts a live physical disk into a virtual Virtual Hard Disk (VHD) for the Microsoft Hyper-V platform. Moreover, a VHD image can be created directly from a running operating system.

Disk2vhd creates one VHD file for each disk with selected volumes, preserving information about disk partitions and copying only the data that belongs to the selected volume.

16. NTFSWalker

The portable utility NTFSWalker allows you to analyze all records (including deleted data) in the main file table MFT of an NTFS disk.

The presence of its own NTFS drivers makes it possible to view the file structure without the help of Windows on any computer reading media. Deleted files, regular files, as well as detailed attributes for each file are available for viewing.

17.GParted

- open source disk partition editor. Performs efficient and secure partition management (creation, deletion, resizing, moving, copying, checking) without data loss.

GParted allows you to create partition tables (MS-DOS or GPT), enable, disable and change attributes, align partitions, recover data from damaged partitions and much more.

18. SpeedFan

The SpeedFan computer program monitors the performance of sensors on the motherboard, video card and hard drives, with the ability to regulate the rotation speed of installed fans. It is possible to carry out automatic and manual adjustment.

SpeedFan works with hard drives with SATA, EIDE and SCSI interfaces.

19. MyDefrag

MyDefrag is a free disk defragmenter that is used to organize data located on hard drives, floppy disks, USB drives and memory cards.

The program has a convenient function of working in screensaver mode, as a result of which defragmentation will be performed at the time designated for launching the screen saver. MyDefrag also allows you to create or customize your own scripts.

20. DiskCryptor

Using the open source encryption program DiskCryptor, you can completely encrypt a disk (all disk partitions, including the system one).

DiskCryptor has quite high performance - it is one of the fastest disk volume encryption drivers. The program supports FAT12, FAT16, FAT32, NTFS and exFAT file systems, allowing you to encrypt internal or external drives.