Hard drive recovery. Testing the hard drive (HDD) Changing the available size of the mhdd drive

The MHDD program was originally designed for the integrity of its segments, the ability to save and reproduce information. MHDD 4.6 is free program for working with drives at a low level. Today, in addition to diagnostics, the program allows you to read/write arbitrary sectors using a password system, and change the size of the drive.

Main features of the program

  • there is no need to install, it is enough to save the files to a flash drive or disk;
  • You can run the program from a portable storage device;
  • Before starting the scan and directly launching the program, you need to connect the drive that you plan to check.

Important! Perform all actions carefully and thoughtfully. The functionality of the program provides ample management capabilities hard drive, so it is quite possible to cause harm.

How to use

After starting the program, a black window will appear. You will see a drive selection menu. Choose any device you want. You can call up this menu at any time by pressing SHIFT+F3.

A hint about the main commands of the program will be displayed on the screen. Please be extremely careful when working with MHDD the first few times. We recommend starting with the EID, SCAN, STOP, CX and TOF commands. Some of them have keyboard shortcuts assigned to them, e.g. F4 for the SCAN command.

Scanning a disk using MHDD

To check if the hard drive has , press F4. The system will prompt you to view additional parameters. Default values ​​correspond to full surface. Can be enabled when such are detected (Remap function). To continue, press F4 again.

During the verification process, the program will show by sector which of them are in what condition. The parameters are indicated in milliseconds - a unit of measurement of the time it took for the device to respond. The lower the number, the better. The icons differ in color:

  • iron numbers indicate working sectors;
  • yellow ones signal problems;
  • red icons indicate almost complete inoperability of the analyzed sector.

In "healthy" hard drive There should be no red signs.

How to fix problems? A difficult question, the answer to which may be different in each case. In any case, first save all data to another medium

You can use the ERASE function to delete all data. Sometimes this solves the problem, and during subsequent checks the sectors are indicated as more complete. However, in this case, all information from the hard drive is also deleted, and the process does not always bring the desired result.

Viewing SMART Attributes

You can dial SMART ATT in the console or use hotkey F8 to view attributes.

Perhaps the most important attribute for a modern drive is “ ” (Raw value). This value tells you how many remapped sectors there are on the disk. A normal drive has a raw value of zero. If you see a value of more than 50, the drive has problems. This could mean a defective power supply, vibration, overheating, or simply a defective drive.

The UDMA CRC error rate attribute means the number of errors that occur when transmitting data over an IDE/SATA cable. The normal raw value of this attribute is zero. If you see a different value, you need to replace the cable immediately.

Video on how to use the MHDD program

Total

  1. The hard drive is checked without starting the operating system, from a portable drive.
  2. No additional software installation required.
  3. You can get a full health report sectors of hard disk.
  4. Available detailed analysis and data deletion, repeated checks.

In this article, Azbuka PC publishes official documentation for the testing utility hard drives MHDD. All rights to this MHDD documentation belong to the author of the program, Dmitry Postrigan. Thanks to this MHDD documentation, you can test it yourself hard drive, execute low level formatting, erasing hard disk sector groups, managing the SMART area of ​​the hard disk and much more.

What's inside the MHDD

    mhdd.exe- executable program

    mhdd.hlp- this file is used by the SMART command help system

    cfg/mhdd.cfg- in this file MHDD stores the configuration

During the first launch, the program will create a file log/mhdd.log. This is the main log file. All your actions and test results will be recorded in this file.

How does MHDD work?

Let's imagine how it works operating system MSDOS when it needs to read a sector from the drive. MSDOS will simply "ask" the BIOS to do this. Then, the BIOS looks for the port addresses of the desired drive in its tables and executes necessary checks, and then begins communicating with the drive. After everything is finished, the BIOS returns the result to the operating system.

Let's look at the diagram. Here's how a regular DOS program works with a drive:

Program<--->MSDOS<--->BIOS<--->IDE/SATA controller<--->Storage

Now let's take a look at how MHDD works:

MHDD<--->IDE/SATA controller<--->Storage

Main difference: MHDD does not use BIOS functions or interrupts. This way, you don't even need to define the drive in BIOS Setup. You can even turn on the drive after MSDOS and MHDD have loaded, since MHDD works directly with the drive registers and does not pay attention to such “little things” as, for example, partitions, file systems and BIOS restrictions.

Attention: Never run MHDD from a drive that is located on the same physical IDE channel (cable) to which the drive under test is connected (cable, channel). You will have significant data corruption on both drives! In this regard, by default, MHDD does not work with the channel PRIMARY, since most users have MHDD there. To unblock the Primary channel, run MHDD, then exit, then edit the file MHDD.CFG. Or use the key command line /ENABLEPRIMARY.

MHDD uses a DOS ASPI driver to access SCSI devices. If you do not plan to work with SCSI drives, then you do not need any drivers.

First launch of MHDD. Important information

Some people think that MHDD is a very difficult program. They assumed that MHDD should be very simple, but when they ran it for the first time without reading the documentation, they were disappointed. MHDD is a very complex and dangerous program. MHDD is much easier to master for those who are familiar with internal device drives.

It is very important to understand that you will have to spend several hours, and possibly days, before you get meaningful results from MHDD. I highly recommend trying to test several drives without defects before you start working with faulty ones.

When launched for the first time, the program will create new file ./cfg/mhdd.cfg. Channel IDE Primary disabled by default.

You will see a drive selection menu. Choose any device you want. You can call up this menu at any time by pressing SHIFT+F3.

Now you can click F1 and use any MHDD commands. Please be extremely careful when working with MHDD the first few times.

I would advise you to start getting acquainted with the commands EID, SCAN, STOP, CX and TOF. Some of them have keyboard shortcuts assigned to them, e.g. F4 for the team SCAN.

Take a look at the registers. Any IDE or Serial ATA device must report DRIVE READY And DRIVE SEEK COMPLETE so you should see the flags DRDY And DRSC. Flag BUSY signals that the drive is performing some operation (for example, reading or writing). Some flags like WRITE FAULT And TRACK 0 NOT FOUND are obsolete, you should never see them. Flag INDEX is also outdated, however, it may blink sometimes. Flag DATA REQUEST (DREQ) means the drive is requesting to transfer data.

If you notice the flag ERROR (ERR), look at the error register. You will be able to determine the type of error that occurred. Look ATA/ATAPI standard for further information about instructions and registers.

Using MHDD Commands

Surface scanning in MHDD

Scanning any device is only possible if it can be identified by the commands ID or EID(or by clicking F2). To scan, dial SCAN and press ENTER, or use F4. You will see a menu where you can change some settings. By default, the starting sector is zero (start sector). The final sector is equal to the maximum possible (end of the disk). All functions destructive to user data ( Remap, Erase Delays) are disabled by default.

Click F4 again to start scanning. MHDD scans drives in blocks. For IDE/SATA drives, one block is equal to 255 sectors (130560 bytes).

How scanning works

    MHDD sends the command VERIFY SECTORS with number LBA(sector number) and sector number as parameters

    The drive raises the flag BUSY

    HDD starts timer

    After the drive has executed the command, it lowers the flag BUSY

    MHDD calculates the time spent by the drive and displays the corresponding block on the screen. If an error occurs ( bad block), the program displays the corresponding letter that describes the error.

    MHDD repeats steps 1-5 until the final sector. If you need a scanning protocol, you can always find it in the file log/mhdd.log.

If the scan reveals errors, the first thing to do is copy all the data from the drive. Then you need to completely erase the surface using the command ERASE, which erases every sector on your drive. The drive will recalculate the fields ECC for each sector. This helps get rid of the so-called “ soft-bad» blocks. If erasing does not help, start scanning with the option enabled REMAP.

If you see that each block contains an error, do not try to erase the drive or scan with the option enabled REMAP. Most likely, the drive's service area is damaged, and this cannot be fixed with standard MHDD commands.

Viewing SMART Attributes in MHDD

You can dial SMART ATT or click F8 to view attributes. What do they mean?

Perhaps the most important attribute for a modern drive is “ Reallocated Sectors Count" (meaning Raw). This value tells you how many remapped sectors there are on the disk. A normal drive has raw value, equal to zero. If you see a value of more than 50, the drive has problems. This could mean a defective power supply, vibration, overheating, or simply a defective drive.

Take a look at the attribute 194 - temperature. Good values ​​lie between 20 and 40 degrees. Some drives do not report temperature.

Attribute UDMA CRC error rate means the number of errors that occur when transmitting data over IDE/SATA cable. The normal raw value of this attribute is zero. If you see a different value, you need to replace the cable immediately. Also, overclocking greatly affects the number of errors of this type.

Other attributes are usually not so important. Look ATA/ATAPI standard to receive additional information about attributes and tests SMART.

Drive identification commands in MHDD

Try the commands ID And EID to view information about your drive.

Look ATA/ATAPI standard for more information.

Erasing sector groups or an entire disk in MHDD

You can use the command ERASE. If your drive was recognized in BIOS Setup (or POST), MHDD will attempt to use BIOS features to erase the drive in UDMA. If you don't want MHDD to try to use the BIOS, use the option /DISABLEBIOS.

Reducing storage capacity in MHDD

Use the command HPA to limit storage capacity. The program will ask for the new number of available sectors. To remove the restrictions set, use the command N.H.P.A.. Perform a power cycle on the drive before using the command N.H.P.A.. According to ATA/ATAPI standard, you can change the storage capacity only once per drive cycle.

Managing password protection in MHDD

Use the command P.W.D. to lock the drive using a user (USER) password. According to ATA/ATAPI standard, you need to turn off and on the drive for the changes to take effect.

MHDD has two commands to unlock drives: UNLOCK And DISPWD. UNLOCK Unlocks the drive before the first shutdown. In order to disable the password system, you need to first use the command UNLOCK, and replace the command DISPWD(the password must be known).

The master password is set by the manufacturer and can be used for unlocking.

Reading sectors to a file in MHDD

You can read just a few sectors or an entire disk into a file or set of files. Try the command TOF. The program skips bad sectors. If you plan to create an image larger than 1 gigabyte, it is better to use the command ATOF, since it can automatically “cut” images.

Writing sectors from a file to disk in MHDD

Use the command FF to write sectors to disk. You will be asked to enter the number of the first sector to record and the number of sectors to be recorded in a row.

Controlling drive noise characteristics in MHDD

Almost all modern drives support Acoustic Management. You can reduce the noise level made when the heads move by reducing the speed at which they move. Use the command A.A.M. for setup.

Drive configuration in MHDD

Using the command CONFIG you can view and change the drive configuration, for example, maximum mode UDMA, systems support Security, SMART, AAM, HPA,mode support LBA48. It is also possible to change the disk size. Some manufacturers reduce the disk size by changing the configuration; you have the opportunity to restore the original capacity.

Batch running commands in MHDD

You can write a very simple batch file (see example in directory BATCH), where you describe everything you want to accomplish. Click F5, when you want to run such a file for execution.

Other commands in MHDD

Click F1. You will see quick help for all MHDD commands. To get more detailed information, please use the command MAN.

Command line options for MHDD

    /NOPINGPONG Mute some sounds

    /DISABLEBIOS Disable erasure (ERASE) through BIOS

    /DISABLESCSI Disable SCSI Module

    /ENABLEPRIMARY Connect the Primary IDE/SATA channel

    /RO This key is used to run MHDD on write-protected media. It disables attempts to create temporary files, and also disables logging.

All options are closed.

Copyright and Disclaimer

You can distribute MHDD without restrictions. You may disassemble and examine the MHDD code for educational purposes without restriction. You cannot sell MHDD.

Disclaimer of Warranties:
Use this software"as is". MHDD is very powerful and, at the same time, very dangerous program. No one can be held responsible for any harm caused by the MHDD program.

About the MHDD project

MHDD is a small but powerful free program that is designed to work with storage devices at the lowest level (as possible). The first version was released in 2000 by me, Dmitry Postrigan. It was capable of scanning the surface of a drive with an IDE interface in CHS mode. My main goal is to develop diagnostic software for drives that people can trust.

Now MHDD is much more than a diagnosis. You can do anything you want using MHDD: diagnose drives, read/write arbitrary sectors, manage SMART system, password system, control system noise characteristics, and also change the size of the drive.

If you have the opportunity to financially help the project, here are the wallet numbers of the author of MHDD in the Webmoney system: Z681153514525; R131877337643.

Where to get MHDD

Whenever you need a fresh copy of MHDD, please always use the site. You can download MHDD as a CD image, as a self-extracting floppy disk image, or as an archive.

Documentation is constantly updated and is therefore only available at the current address.

What's inside the MHDD

mhdd.exe Executable program mhdd.hlp This file is used by the SMART command help system cfg/mhdd.cfg MHDD stores configuration in this file

During the first launch, the program will create a file log/mhdd.log. This is the main log file. All your actions and test results will be recorded in this file.

How does this work

Let's imagine how the MSDOS operating system works when it needs to read a sector from a drive. MSDOS will simply "ask" the BIOS to do this. Then, the BIOS looks in its tables for the port addresses of the desired drive, performs the necessary checks, and then begins communicating with the drive. After everything is finished, the BIOS returns the result to the operating system.

Let's look at the diagram. Here's how a regular DOS program works with a drive:

Program<--->MSDOS<--->BIOS<--->IDE/SATA controller<--->Storage

Now let's take a look at how MHDD works:

MHDD<--->IDE/SATA controller<--->Storage

Main difference: MHDD does not use BIOS functions or interrupts. Thus, you don't even need to define the drive in BIOS Setup. You can even turn on the drive after MSDOS and MHDD have loaded, since MHDD works directly with the drive's registers and does not pay attention to such “little things” as, for example, partitions, file systems and BIOS restrictions.

Attention:
Never run MHDD from a drive that is located on the same physical IDE channel (cable) to which the drive under test is connected (cable, channel). You will have significant data corruption on both drives! In this regard, by default, MHDD does not work with the PRIMARY channel, since most users have MHDD there. To unblock the Primary channel, run MHDD, then exit, then edit the MHDD.CFG file. Or use the command line switch /ENABLEPRIMARY.

MHDD uses a DOS ASPI driver to access SCSI devices. If you do not plan to work with SCSI drives, then you do not need any drivers.

Hardware requirements and supported hardware

Platform:

  • CPU Intel Pentium or better
  • 4 megabytes of RAM
  • DR-DOS, MSDOS version 6.22 and higher
  • Any boot device(USB, CDROM, FDD, HDD)
  • Keyboard

IDE/SATA controllers:

  • Any integrated into the northbridge (port addresses: 0x1Fx for the primary channel, 0x17x for the secondary channel)
  • PCI UDMA controllers (automatically detected): HPT, Silicon Image, Promise (not all), ITE, ATI, possibly others. Even some RAID controllers are supported (in this case, MHDD works with each physical drive separately)
  • UDMA/RAID controllers integrated into motherboard in the form of a separate microcircuit

Drives:

  • Any IDE or Serial ATA with a capacity of at least 600 megabytes. LBA mode is fully supported, however, I removed the CHS code from MHDD in versions 3.x
  • Any IDE or Serial-ATA with a capacity of no more than 8388607 terabytes. LBA48 mode is fully supported
  • Any SCSI drive with a sector size from 512 to 528 bytes

Diagnosable IDE drive must be switched to MASTER mode. All SLAVE devices must be disabled.

Other devices

  • Any SCSI removable media device, for example, CDROM, tape. Maximum supported sector size is 4096 bytes

Downloading the MHDD installation package

You need to decide which package you need: a CD image, a floppy image, or just an archive. Visit the website to download the appropriate package.

You can burn a CD image using any software that supports burning ISO images. Your CD will be bootable.

First launch. Important information

Some people believe that MHDD is a very difficult program. They assumed that MHDD should be very simple, but when they ran it for the first time without reading the documentation, they were disappointed. MHDD is very difficult and dangerous program. It is much easier for those who are familiar with the internal structure of drives to master MHDD. If you want to gain relevant knowledge, you can start exploring this site: http://t13.org.

It is very important to understand that you will have to spend several hours, and possibly days, before you get meaningful results from MHDD. I highly recommend trying to test several drives without defects before you start working with faulty ones.

When you launch the program for the first time, it will create a new file./cfg/mhdd.cfg. The IDE Primary channel is disabled by default. If you really want to “turn it on”, please do so.

You will see a drive selection menu. Choose any device you want. You can call up this menu at any time by pressing SHIFT+F3.

Now you can click F1 and use any MHDD commands. Please be extremely attentive when working with MHDD the first few times.

I would recommend starting with the EID, SCAN, STOP, CX and TOF commands. Some of them have keyboard shortcuts assigned to them, e.g. F4 for the SCAN command.

Take a look at registers. Any IDE or Serial ATA device must report DRIVE READY and DRIVE SEEK COMPLETE, so you should see the DRDY and DRSC flags. The BUSY flag signals that the drive is performing some operation (for example, reading or writing). Some flags such as WRITE FAULT and TRACK 0 NOT FOUND are obsolete and you should never see them. The INDEX flag is also obsolete, however, it may occasionally blink. The DATA REQUEST (DREQ) flag indicates that the drive is requesting data transfer.

If you notice the ERROR flag, look at the error register. You will be able to determine the type of error that occurred. See ATA/ATAPI standard
for further information about instructions and registers.

Using MHDD Commands

Surface scanning

Scanning any device is only possible if it can be identified using the ID or EID commands (or by pressing F2). To scan, type SCAN and press ENTER, or use F4. You will see a menu where you can change some settings. By default, the starting sector is zero (start sector). The final sector is equal to the maximum possible (end of the disk). All functions destructive to user data (Remap, Erase Delays) are disabled by default.

Press F4 again to start scanning. MHDD scans drives in blocks. For IDE/SATA drives, one block is equal to 255 sectors (130560 bytes).

How scanning works

1. MHDD sends the VERIFY SECTORS command with the LBA number (sector number) and sector number as parameters 2. The drive raises the BUSY flag 3. MHDD starts the timer 4. After the drive has executed the command, it lowers the BUSY flag 5. MHDD calculates the elapsed time time drive and displays the corresponding block on the screen. If an error (bad block) is encountered, the program displays the corresponding letter that describes the error.

MHDD repeats steps 1-5 until the final sector. If you need a scan log, you can always find it in the log/mhdd.log file.

If the scan reveals errors, the first thing to do is copy all the data from the drive. You then need to perform a full surface erase using the ERASE command, which erases every sector on your drive. The drive will recalculate the ECC fields for each sector. This helps get rid of the so-called “soft-bad” blocks. If erasing does not help, run the scan with the REMAP option enabled.

If you see that every block contains an error, do not attempt to erase the drive or scan with the REMAP option enabled. Most likely, the drive's service area is damaged, and this cannot be fixed with standard MHDD commands.

Viewing SMART Attributes

You can dial SMART ATT or click F8 to view attributes. What do they mean?

Perhaps the most important attribute for a modern drive is the “Reallocated Sectors Count” (Raw value). This value tells you how many remapped sectors there are on the disk. A normal drive has a raw value of zero. If you see a value of more than 50, the drive has problems. This could mean a defective power supply, vibration, overheating, or simply a defective drive.

Take a look at attribute 194 - temperature. Good values ​​lie between 20 and 40 degrees. Some drives do not report temperature.

The UDMA CRC error rate attribute means the number of errors that occur when transmitting data over an IDE/SATA cable. The normal raw value of this attribute is zero. If you see a different value, you need to replace the cable immediately. Also, overclocking greatly affects the number of errors of this type.

Other attributes are usually not so important. See ATA/ATAPI standard
for more information about SMART attributes and tests.

Drive identification commands

Try the commands ID And EID to view information about your drive.

Reading sectors into a file

You can read just a few sectors or an entire disk into a file or set of files. Try the TOF command. The program skips bad sectors. If you plan to create an image larger than 1 gigabyte, it is better to use the ATOF command, as it can automatically “slice” the images.

Writing sectors from a file to disk

Use the FF command to write sectors to disk. You will be asked to enter the number of the first sector to record and the number of sectors to be recorded in a row.

Managing the noise characteristics of the drive

Almost all modern drives support Acoustic Management. You can reduce the noise level made when the heads move by reducing the speed at which they move. Use the AAM command to configure.

Drive configuration

Using the CONFIG command, you can view and change the drive configuration, for example, maximum UDMA mode, support for Security, SMART, AAM, HPA systems, support for LBA48 mode. It is also possible to change the disk size. Some manufacturers reduce the disk size by changing the configuration; you have the opportunity to restore the original capacity.

Batch running commands

You can write a very simple batch file (see the BATCH directory for an example) where you describe everything you want to do. Press F5 when you want to run such a file for execution.

Other commands

Click F1. You will see quick help for all MHDD commands. For more detailed information, please use the MAN command.

Command Line Options

/NOPINGPONG Mute some sounds /DISABLEBIOS Disable erasure (ERASE) through BIOS /DISABLESCSI Disable SCSI Module /ENABLEPRIMARY Connect the Primary IDE/SATA channel /RO This key is used to run MHDD on write-protected media. It disables attempts to create temporary files, and also disables logging.

Frequently asked questions and answers

A list of frequently asked questions and their answers can be found at this address:

If you bought a new hard drive (HDD) or there is a suspicion that your old HDD is no longer the same, I strongly recommend checking it for bad problems.

Bad, bad, bad sector, bad block– (from English “ bad” – bad) – faulty, unreadable, unreliable, unreliable file, disk sector.

  • Official website of Mhdd (in Russian)
  • Download latest version iso image (at the time of writing this article, version 4.6) mhdd32ver4.6iso

I'll bring you step by step instructions on HDD testing using a program example MHDD. The program, with the proper skill and experience, gives a chance to correct some bad things, out of ignorance it’s better not to try to fix anything!!!. But checking the serviceability of the disk is quite simple and painless, and I will write about this.

How does scanning work?

  1. MHDD sends the command VERIFY SECTORS with number LBA(sector number) and sector number as parameters
  2. The drive raises the flag BUSY (disk is blocked)
  3. MHDD starts the timer (the timer measures the time the disk was blocked, i.e. when it was BUSY or in Russian - busy!)
  4. After the drive has executed the command, it lowers the flag BUSY
  5. MHDD calculates the time spent by the drive and displays the corresponding block on the screen ( tabular part right ). If an error occurs ( bad block), the program displays the corresponding letter that describes the error.

MHDD repeats steps 1-5 until the final sector.

How to understand the scan results?

The presence of red ( >500ms) blocks completely healthy storage unacceptable. I sound the alarm when green blocks appear (< 150ms ). You can try to fix these blocks by erasing the entire surface of the disk (naturally, all data will be lost) and, if this does not help, you can do conclusions(the drive is no longer reliable enough).

Alphabetic blocks indicate the presence of BAD blocks on the surface.

Deciphering mhdd errors:

  • UNC(Uncorrectable Data Error) – It was not possible to correct the data with redundant code, the block was declared unreadable. May be a consequence of a violation checksum data, and as a result of physical damage to the HDD;
  • ABRT(Aborted Command) – hdd rejected the command as a result of a malfunction, or the command is not supported HDD data(perhaps a password is set, the model is outdated or too new...).
  • IDNF(ID Not Found) – The sector is not identified. Usually it indicates the destruction of the microcode or lower-level format of the HDD. On working hard drives, this error occurs when trying to access a non-existent address (the problem is that modern sector headers do not always have sector headers);
  • AMNF(Address Mark Not Found) - it is impossible to read the sector, usually as a result of a serious hardware problem (for example, on a Toshiba, Maxtor HDD - indicates a malfunction of the magnetic heads);
  • T0NF(Track 0 Not Found) – it is impossible to recalibrate to the starting cylinder of the working area. On modern HDDs it indicates a malfunction of the microcode or magnetic heads;
  • BBK(Bad Block Detected) – A bad block has been found. The error is outdated;

More information about these errors can be found in the description of the ATA standard on the website www.t13.org (but find there required document- a tedious task).

In the process of their work they will certainly wear out. Wear may show slow work computer and freezes. And all due to the fact that unreadable sectors, or as they are also called BAD blocks, appear on the surface of the hard drive.

To check the hard drive for bad sectors bad blocks There is a very good and free program called MHDD. With its help, you can not only find bad sectors, but also try to fix them (reassign them).

How to use the MHDD program?

First we need to write down boot image MHDD to a flash drive, since the program runs under DOS.

We insert the flash drive into the USB connector of the computer or laptop and, or known to you, write down the downloaded MHDD image, thereby creating a bootable flash drive.

After the flash drive is written, you need to pre-mode work hard disk with ACHI in IDE. If this is not done, then MHDD will not see your hard drive.

If you did everything correctly and booted from a flash drive, then you will see a window like this:

MHDD Initial Boot Window

In it you need to press “Enter”, after which the main window of the MHDD program will appear:

Select a hard drive by entering the corresponding number

Type the number and press “Enter”.

To display the settings window hard checks press the disk F4 on the keyboard.

Scan settings

Here, use the arrows to go down to the “Remap” line, press “Enter” and select “On”. With this we enabled the reassignment of bad sectors. So that MHDD not only finds them, but also marks them as unused.

Now press again F4 After which the hard drive itself will start checking for bad sectors.

The check lasts from 20 minutes to 4 hours, depending on the volume and speed of the hard drive. A 1TB disk is scanned for about 2-3 hours.

The window on the right displays the scan results. Sectors with a response time of 500MS or more (brown and red) are considered to be bad, and the more of them, the worse. UNC (red crosses) are bads - unreadable sectors.

Check results - BAD sectors

Since the option was enabled at the beginning of the scan Remap— reassignment of BAD sides from the reserve area, it is possible that after full check hard disk, the MHDD program will remove the bad things and the hard disk will work for some time.

If, at the end of the check, there is not a single sector below 150MS (green) in the upper right, then this means that the surface of your hard drive is in in perfect order and there are no BAD sectors on it.

Now you know how easy it is to use MHDD and how to use it to check your hard drive for bad sectors and bad blocks.


The best way thank the author of the article - repost it on your page
Share