A selection of programs for restoring, formatting and testing flash drives. The best program for low-level formatting of hard drives - review, features and reviews

Formatting a hard drive is a software process of applying marks to elements of the magnetic platter memory area and creating a new file structure of the media. Without labels and file system structure, a hard drive is a useless device; you cannot write information to it due to the physical and software features of the processes of recording, storing and reading information.

Physically, nothing happens to it when formatting a hard drive, but at the software level, its logical structure is organized on the media - a certain order necessary for recording, storing, editing and deleting data. Otherwise, the logical structure of the disk is called a file system. Depending on the selected file system, the speed of access to information, the maximum length of a file name, the number of files in one directory, the efficiency of the drive, search methods, recording information, etc. will differ.

Formatting a hard drive is divided into two types. These are low-level and high-level formatting.

Low-level formatting is a process by which special electronic marks called servo marks are applied to the magnetic surface of the polished platters of your HDD. They contain service information about the positioning of the reading heads and the position of sectors and tracks of the disk, which determine the physical format of the drive. This procedure is performed on special factory equipment, since before this the media does not contain any information about the sectors and tracks of the plate(s), due to the absence of which, working with the media is impossible. Due to the coefficient of volumetric expansion of the materials (as many know from school physics lessons) from which HDD platters were made in the past and the stepper motors that control the positioning of the heads, sectors and tracks were displaced relative to the read heads. Thus, when, according to the controller, the head was in the desired sector, it could physically be on the adjacent track. Because of this, the hard drive malfunctioned and bad (inoperative) sectors appeared (if the controller thinks that the head is in the first sector, but in reality it is positioned, for example, above the 5th, then the first four sectors are inaccessible to it). Such hard drives required repeated low-level formatting throughout their entire service life, which required the complete and repeated destruction of all data on the hard disk platter(s).

In new HDDs, this problem was solved by using a voice coil in the read head mechanism, due to which the influence of thermal expansion was compensated by recalibrating the operating parameters of the disk heads (to put it simply, everything was solved at the software level by simple redirection).

Low-level formatting is necessary to solve several problems and is performed in such cases:

  • at the manufacturing facility to create the physical structure of the manufactured hard drive before testing and delivery to the end user;
  • on old hard drives to reset the file system (due to the coefficient of linear expansion of materials when heated during long-term operation of the HDD, the head moves slightly in relation to the formed grid of tracks and sectors);
  • complete, reliable and irrevocable erasure of all information stored on the hard drive, for example, before selling your own computer or the hard drive itself.

High-level HDD formatting is the process of forming the file structure of a hard drive, which consists of creating a master boot record, a file table, a file system structure and, depending on the formatting option, checking the surface of the hard drive platters for damaged sectors and then replacing or deactivating them. High-level formatting prepares the hard drive for use by the operating system to store data on it.

High-level formatting is divided into two types: quick and full. During the fast process, the file table is updated, which stores file names and paths to them, attributes, etc. After this, its new structure is formed, and a master boot record of the disk or its logical partition is created. Upon completion of the process, the operating system will recognize the hard or logical drive as clean, although physically all the information on it will remain intact, with the exception of the file table - all data in it will be marked as non-existent and will be overwritten with new bits of information during operation.

Full formatting is a procedure for clearing the file table, as during quick formatting, but with subsequent rewriting of each sector with zero bits of information. Also, during full formatting, all sectors of the hard drive will be checked for functionality. If a bad sector is detected, it will be replaced with a functional one that is in reserve, or simply excluded, as a result of which the usable volume of the HDD will slightly decrease.

High-level formatting of hard drives and their partitions must be performed in the following cases:

  • during reinstallation of the operating system to reset all data located on them and form a new disk structure;
  • when dividing the drive into logical drives;
  • for high-quality checking of magnetic plates for the presence of damaged sectors;
  • immediately after low-level formatting to form the file structure of the disk by the manufacturer or user (mandatory procedure);
  • deleting all information on the hard drive.

2. Formatting a non-system hard drive

Any operating system of the Windows family is located on a disk or partition thereof, which is designated as system. It contains the master boot record and Windows system files, thanks to which the software interacts with the hardware. There may be several such partitions, but, as a rule, the user has one operating system installed, which implies the presence of a single system partition. All other partitions and hard drives connected to the computer are not system drives. The second and subsequent hard drives are non-system, so the procedure for formatting them is no different from formatting removable USB drives.

Let's consider methods for forming the file structure of non-system hard drives using tools built into the operating system and using third-party software products designed to work with hard drives.

2.1. Formatting using BIOS

One way to format a hard drive is to use a bootable flash drive or CD with an installation distribution of the Windows operating system, the so-called LiveCD or bootable media with one of the programs for formatting storage media. There are versions of programs, such as AcronisDiskDirector, that can boot directly from a flash drive, which means they work without an operating system. The latest versions of Acronis have a bootable media creation wizard. Such a flash drive will allow the AcronisDiskDirector program to boot from the BIOS and format the hard drive.

In addition to third-party programs, formatting a hard drive with BIOS can be done by booting from the installation disk with the Windows distribution using the command line or the operating system installer. All these options will be discussed in more detail below.

2.2. Formatting using Windows

The Windows operating system contains all the tools necessary to format hard drives. In this section, we will consider all the methods to format a hard drive using the tools provided by the Windows operating system.

2.2.1. Through properties

The simplest way to prepare a hard drive for work, clear it of unnecessary information and form a new system is to format it through the context menu.

2.2.2. Through “Creating and formatting hard disk partitions”

The second method to format a hard drive using the Windows operating system tools is the Disk Management snap-in, located in the Computer Management system console.

“Disk Management” is a Windows system service designed to manage flash drives, hard drives and their partitions. This program allows you to format hard drives connected to your computer in one of three file systems and create new partitions on them. Almost all actions are performed without rebooting the operating system, which will not distract the user from his main work.

You can start Disk Management using one of the following methods.

Via the Start menu

Via "My Computer"

Via "Control Panel"

We have launched the Computer Management service. Next, you need to go to its subsection called “Disk Management”, which, in turn, is located in the “Storage Devices” section.


During formatting, you will not see any windows with the progress of the operation, except for the inscription “Formatting” in the “Status” line (see screenshot).


Our hard drive is formatted in the selected file system and is ready for further use. You will be notified of this by a dialog box and a system signal.

2.2.3. Command line

In addition to formatting hard drives through graphical interfaces, the operating system, since the days of console MS-DOS, allows the formation of a new file system of the hard drive with the deletion of all files and, with full formatting, checking its surface for integrity, using system commands entered into the command line console, also called the Windows command interpreter.

The command line allows the user to interact with the computer directly, without any intermediaries in the form of third-party software. It is a window for entering text commands understandable to the operating system with many parameters for direct control of the operating system or computer hardware. Naturally, using the command line, you can quickly format the hard drive. To do this, launch the system console using any of the listed methods or a more convenient method for you.

Through the Run window

Via the Start menu

Using Windows Explorer

The command line is launched by calling the file “cmd.exe” located in the “System32” folder of the system directory of the Windows operating system. To launch the command line, you can go to c:\Windows\System32\cmd.exe or use the shortcut to launch the command interpreter.

Having launched the command line, we will see a black window on the screen where you can enter text commands that are understandable for the Windows operating system, starting with its first versions.


If you did not enter a label, the operating system will ask you to enter it before formatting or leave the hard drive without a name by pressing “Enter” (see screenshot).

The process of formatting a hard drive, depending on the specified parameters and storage capacity, can last from several seconds to several tens of minutes. Formatting is accompanied by the inscription: “Creating file system structures.”


At the end of the process, the console window will display the message: “Format completed” and the results of the operation will appear.


Now our hard drive is formatted using the system console and is ready for further use.

2.3 Formatting a disk using the HDD Low Level Format Tool

The HDD Low Level Format Tool utility, or HDDLLFT for short, is designed for low-level formatting of hard drives and digital storage media based on memory chips. It copes with the task perfectly even in cases where the magnetic surface of the plate is severely damaged.

Carrying out the procedure for formatting a hard drive through the utility does not require any special user knowledge.

Keep in mind that in the free version of the HDD Low Level Format Tool, the formatting speed is limited to 50 Mb/s, which, with significant volumes of modern hard drives, during a full format and checking the drive for bad sectors, can result in several hours of work. The second drawback of the program is the inability to specify the cluster size.

3. Formatting the system hard drive

A system hard drive is, as a rule, a high-speed (with a platter rotation speed of 10,000 rpm, although it can be with a standard 7200 rpm) hard drive on which the operating system is installed. Based on this, it will not be possible to format it using Windows. Formatting a system hard drive is carried out using a different method, the essence of which is no different from forming a new file system for a regular hard drive. The only difference is that the utility for creating a new file system will have to be launched from the installation disk or flash drive.

3.1. Formatting using a bootable USB flash drive or disk

3.1.1. Through the Windows operating system installer

One of the most common methods to format a hard drive used as a system drive is to use removable media or a CD and a Windows OS installation distribution.

We will not consider how to create bootable media; many articles have been written on this subject on the Russian-language segment of the Internet. Let's get straight to the point.

  1. We insert the bootable flash drive into the USB socket of your computer or laptop (or the CD into its drive).
  2. Reboot or turn on the computer.
  3. Immediately after loading the basic I/O system and initializing it and testing the equipment, we begin to click on the quick selection key for boot media.

    This key can be "F9" or "F11" (see the manual for your motherboard or laptop for instructions), and this data is also displayed during BIOS boot.

  4. We select our media as the device to which control of the system will be transferred (in our case, it is a 4 GB USB flash drive for booting from UEFI).
  5. When a similar black screen with an inscription appears, press any button on the keyboard.


    Information will be read from the bootloader program to which the BIOS has transferred control.

  6. Depending on the Windows build, we select the operating system installation option (with a different bootloader interface, using third-party assemblies, the essence of the process will remain the same).
  7. Select the installation language. Naturally, it will be Russian, as will the keyboard layout, time format, etc.
  8. In the next window, simply click “Install ->”.


    We accept the terms of use of the operating system, preferably after reading them.


    We stop at the second option so that we can get into the hard drive settings menu.

  9. Click “Full installation...”.
  10. Using the keyboard and mouse, select the required hard drive if there are several of them connected to the computer, and click “Disk Setup”.


    The toolbar will change slightly.

    Click on the “Format” button.


    A standard window will appear warning that all files and programs on the disk will be destroyed.

  11. Click “Ok” to confirm your intentions.

After clearing the table of contents, the hard drive will be formatted and ready to install the operating system.

This method is reasonable to use in cases where the Windows operating system cannot format the hard drive, for example, because it is used by some application or is a system partition.

3.1.2. Formatting the system hard drive via the command line by booting from the installation disk/flash drive

Another simple option to format the disk on which the operating system is located is to use the command line by booting from a disk or flash drive with installation files for the Windows operating system.


3.2. Acronis Disk Director

  1. To launch the bootable media creation wizard, go to the “Backup and Restore” tab on the program control panel, which is designed in a ribbon style, like Microsoft Office, starting with the 2007 edition.
  2. Click on the “Create bootable media” item.
  3. Depending on the version of the program, a window may appear asking you to select the type of boot media. It is recommended to select a bootloader based on Windows PE. Click “Next”.
  4. We select the necessary components on the basis of which the wizard will create a bootable USB flash drive.

    To format a hard drive, the AcronisDiskDirector program is sufficient. If you want to have a tool for creating backup copies of partitions, also select AcronisTrueImage.


  5. Select the type of Acronis bootable media to be created.


  6. Then we confirm our intentions to write the program files to the flash drive, having first destroyed all the files on it, and wait for the end of the writing process.
  7. We boot from the created drive.

    To do this, restart the computer and select our flash drive as boot media. This is done by changing the priority in the list of boot devices (the “Boot” menu item) in your BIOS or by using the boot device selection hotkey.


    In most cases, during the initialization procedure, which occurs before loading the operating system, you must press the F11, F9 or other key to bring up the boot menu. In it, select the USB drive and click “Enter”.


  8. We are waiting for the program to load.

    Typically, this procedure takes little longer than loading Acronis Disk Director in Windows.

  9. We select our hard drive and call the formatting procedure using any method:
  10. In the dialog box that appears, select the hard drive formatting options:
    • file system – it is recommended to use NTFS, due to support for files larger than 4 GB, which is not available for FAT and FAT32;
    • Leave the cluster size at “Auto” if you have no idea what this value is. However, to store a huge number of small files, it is recommended to select a cluster size of less than 4 KB;
    • volume label – enter the name of the hard drive or leave the field blank.
  11. Having set all the parameters, we turn our attention to the toolbar located at the top of the screen. Click on the button called “Apply pending operations (1)”.


    After a short loading of the list of operations, a small window will appear with their detailed description and parameters.


  12. If you are confident in the actions you are performing, check the correctness of the specified parameters and click on the “Continue” button.

After a few seconds of fixing the operation, the hard drive formatting procedure will start.


Be careful, the program will not display a warning window asking you to confirm the operation and will not notify you that all data on the hard drive has been destroyed.

Formatting will occur within a few seconds, since the utility uses a quick formatting algorithm. At the end of the procedure, the window will close automatically, and the hard drive with a cleared file table and a new file system will be ready for further use.


3.3. Paragon Partition Manager

Paragon Partition Manager is the most powerful free software product for working with hard drives. Naturally, you can use it to format any hard drive or partition. In addition, the utility can work with backups, change and create logical partitions, install several operating systems on a disk, and so on.

  1. Load the LiveCD or installation distribution of the Windows operating system, which includes the Paragon Partition Manager program.
  2. We write the image to removable media and boot from it, specifying the highest boot priority from a flash drive in the BIOS or selecting the drive with the Paragon Partition Manager distribution as the boot device.
  3. We select our program using the mouse cursor or cursor keys and the “Enter” button, depending on the graphical menu and the bootloader used to create the LiveCD.
  4. The main menu of the utility will appear, where we select “Partition Manager” in the list on the left, and then in its right frame.
  5. In the next window, in the list of your hard drives, select the one you want to format.

    This can be done both in the “Disk Panel” tab and in the lower frame called “Partition List”.


  6. Call up the context menu of the magnetic drive and select the “Format” command in it, which is located in one of the first places.
  7. Specify the file system and the new hard drive label.
  8. Click “Advanced options” if you want to change the number of sectors in one cluster. You can also specify here whether to perform formatting using the built-in Windows “format” command, which we became familiar with when formatting a disk from the Shell, or use the developers’ own algorithm.
  9. Click "Format".

    The program will not ask for confirmation of the operation, but it will not start executing the command specified to it.

    To do this, click on the “Apply intended changes” button, which is located in the toolbar under the main menu.


    To view planned changes, use the magnifying glass button.

  10. In the dialogue, we agree to make changes by clicking “Yes”.
  11. We are waiting for a notification that the program has completed its operation.

The same is done through the main menu of the program.


4. Possible errors and ways to solve them

One of the many problems that users face when formatting a hard drive is the use of outdated software. This happens because the user has not updated the disk management program that he trusts for several years. Also, using queries like “download hacked acronis” often leads to the most popular sites, which have been at the top of search engines for many months and contain outdated versions of the software.

Make sure your hard drive software is up to date, especially if you are using one of the latest versions of Windows.

The second problem is an error when trying to format the disk being used, especially for system partitions. Also, some application can use the hard drive or its partition, even in read mode, while the user is trying to format it. The way out of this situation is to use bootable LiveCDs or media with a Windows distribution.

An error in the process of formatting a hard drive due to a huge number of damaged sectors occurs when trying to fully format a hard drive, the surface of which is replete with damaged memory cells. Run a HDD scan, for example, with the Victoria utility, with reassignment of damaged areas or their exclusion from the area used for storing information.

Low-level formatting is the partitioning of a hard drive or flash drive into sectors and tracks with data recording for its operation. During this process, all information that was on the media is completely erased, without the possibility of its recovery.

Use Cases

Low-level formatting of a flash drive or hard drive is performed only if it is necessary to prevent the leakage of confidential information if the media is transferred to other parties. This process is used by government agencies, services working with restricted information, or private structures (to preserve industrial and commercial secrets). In addition, low-level formatting of flash drives and hard drives leads to blocking of damaged segments of the media during this process. Despite the fact that modern hard drives can automatically skip bad sectors (although the possibility of failure exists for them too), older generation drives are not able to do this. It is useful to carry out this process for preventive purposes to ensure reliable operation of information storage devices.

How to do low-level formatting?

This process is performed by the hard drive manufacturer using specialized equipment. It is almost impossible to fully implement it at home. However, there is software that comes as close as possible to low-level formatting, which is quite sufficient to preserve confidential information recorded on the media. One such program is HDD Low Level Format. Using it, you can perform low-level formatting of a flash drive or hard drive. The first step is to install this software and run it. A window will appear asking you to purchase the full version of the program, which, unlike the free version, has no limit on the speed of the rewriting process. The user is given a choice: purchase the full version or continue working for free. Next, a list of media that are available for the formatting process will be offered. You must select the required drive and click the continue button. Next, a window will open in which information about the media will be displayed, including the percentage of formatting completed. A warning will appear indicating that all data will be lost. If the user agrees to this, the process starts. After it is completed, you can close the program. However, you should know that low-level formatting erased all information on the disk, marked sectors and tracks, recorded service data, but did not record the file table, therefore, you will not be able to access such media. To do this, you need to perform high-level formatting. Let's look at what this requires.

Formatting a disk in the Windows operating system

1. Go to the “My Computer” section and select the desired media from the list. Right-click on it and select “Format”.

2. In the window with parameters, click “Start”.

3. A data loss warning will appear. Click “Ok”.

4. The formatting process begins, which will end quite quickly. When finished, close the window. That's it, the device is ready for use.

Often, if any malfunctions occur in the hard drive, you can lose all the information on it. The optimal solution for saving important data may be low-level disk formatting.

Low-level formatting is carried out by the manufacturer during the manufacture of the hard drive. The procedure described in this article can rather be called “pseudo” formatting, since it is simply not possible to perform a real low-level procedure at home.

By completing this process, it is possible to correct software errors and remove virus software from your PC. Formatting will also be useful when selling a PC, so that the future owner will not be able to use the information stored on the computer.

How to do low level formatting

There is a list of programs that can perform low-level formatting. Some of them are suitable only for a specific brand of hard drive, while others are universal and make it possible to work with equipment from any manufacturer. This article will look at programs that are completely free and will easily cope with the necessary procedure.

Method 1: HDDLLFT

This application is suitable for any hard drive; the only condition for the program to work correctly is the presence of Windows OS installed.


Method 2: SeaTools DOS

The main difference between this utility and its analogues is the ability to create its image on any third-party storage device. This is an important detail that will be very useful for users whose system functionality is working with errors.


Method 3: Windows Data Lifeguard Diagnostics

Thanks to this application, you can perform low-level formatting of WD hard drives.


As you can see, the low-level formatting procedure is quite simple. Almost all known programs work on a similar principle, and mastering them will not pose any problems. The main thing to remember is that universal programs will not necessarily be worse than the utilities offered by a specific manufacturer.

Usually, if it is necessary to format a flash drive, we use the standard procedure provided in the Windows operating system. But this method has a number of disadvantages. For example, even after cleaning the storage media, special programs can restore deleted information. In addition, the process itself is completely standard and does not provide for fine-tuning the flash drive.

Low-level formatting is used to solve this problem. In some cases this is the most ideal option.

The most common reasons for needing low-level formatting are as follows:

  1. The flash drive is planned to be transferred to another person, and personal data was stored on it. In order to protect yourself from information leakage, it is best to perform a complete erasure. This procedure is often used by services that work with confidential information.
  2. I can’t open the contents on the flash drive; it is not detected by the operating system. Therefore, it should be returned to the default state.
  3. When accessing a USB drive, it freezes and does not respond to actions. Most likely, it contains broken areas. Low-level formatting will help restore information on them or mark them as bad blocks.
  4. When a flash drive is infected with viruses, sometimes it is not possible to completely remove the infected applications.
  5. If the flash drive served as an installation distribution for the Linux operating system, but is planned for future use, it is also better to erase it.
  6. For preventive purposes, to ensure the reliability and performance of the flash drive.

To perform this process at home, you need special software. Among the existing programs, 3 cope best with this task.

Method 1: HDD Low Level Format Tool

Method 2: ChipEasy and iFlash

This utility is very helpful when the flash drive fails, for example, it is not detected by the operating system or freezes when accessing it. It’s worth saying right away that it does not format the flash drive, but only helps you find a program for its low-level cleaning. The process of using it is as follows:


You can read more about using the iFlash website in the article on restoring Kingston drives (method 5).

If there is no utility for your flash drive in the list, then you need to choose another method.