Use of the full version of mhdd2.9: the working environment is under DOS. Do not place the mhdd on a hard disk that requires detection and repair. In addition, the mhdd cannot work properly on a floppy disk, hard disk, or CD with write protection enabled. After running mhdd, mhdd must first detect all hard disks in the system and provide a connection diagram. We can rescan the hard disk connection status by pressing SHIFT + F3 at any time. After selecting the hard disk to be processed, the mhdd main interface is displayed. The top line is the status line, which displays the current status of a hard disk (or a sector of the hard disk) or software such as busy, wrft, amnf, and tonf. Under the status line, the current hard disk's head, cylinder, sector, and other parameters are displayed. All available mhdd commands are listed below. I studied it by myself. In order to help you distinguish it, I divided the bad channels recognized by mhdd into three categories: 1. The green icons in the repair process are below (a small number of green Icons can also be repaired) 2. Green and red icons in the service process; 3. Traditional Chinese characters, W, and a small number? Scan command: used for Disk Surface media scanning and repair. Mhdd will take out sectors of the same capacity from the reserved capacity to replace the newly discovered Bad Sectors, and write the physical addresses of the bad sectors to the G-List table. Therefore, the total disk capacity will not be reduced. This solution is based on the underlying hardware. Mhdd does not control the hard disk through the BIOS of the motherboard, but directly reads all the physical sectors of the hard disk. After running the scan command, mhdd first reports the model, serial number, firmware version, supported data transmission mode, and other parameters of the current hard disk (the same is true for running other commands), and then enters the scan status. Before scanning a hard disk, we must set scan configurations. The main options are scan addressing mode (LBA or CHS), start and end of the cylindrical or slice, time-out period, time-out period for clearing, and whether to scan/repair repeatedly. To achieve the repair effect, we recommend that you enable REMAP, loop the test/repair (repeated scan/repair), and erase waits. After setting, press F4. During scanning, the number of Disk Surface statuses is displayed on the right side of the screen. "?" The gray block above indicates that the disk surface is normal, and the color block indicates that the disk here has potential instability factors, especially the red block, it is easy to convert my physical bad sectors. And "?" The following status indicates that the disk media is damaged or has bad channels. The above is only the processing of hard disks with few bad channels. The repair scope of this method is as follows: (Seagate, Fujitsu, IBM, kunteng, Mattel, Western Digital, and IBM laptop hard disks) I still don't know the other things like ***, but I haven't met them yet. It is to be studied by friends. Repair success rate (1 type of bad sectors more than 90%, 2, 3 0%) Similarly, first press SHIFT + F3 scan hard disk connection and select, press F4 key, first use the general mode to scan again, use advanced mode to perform a scan. The specific method is to select LBA mode, REMAP item off, loop the test/repair item off, and other items on. Select Ctrl + enter to perform the scan. The scan is complete, execute the above operation, select the CHS mode, loop the test/repair item off, erase waits item off, and other items select on. After the selection is complete, run the scan. OK !!! Do not scan in advanced mode directly. Some friends directly use advanced mode to perform operations on the hard disk for the sake of urgent success. This is wrong. If you scan in advanced mode directly, if a good time fails, mhdd will be helpless to it. Either the hard disk cannot be recognized or the bad track cannot be repaired.) The success rate of repair (1 category of bad track more than 90%, 2 Category of bad track 70%, ten percent of the three types of Bad Sectors) the following method does not need to be read by impatient friends. Same as above, first scan hard disk connection by SHIFT + F3, then press F4. first scan hard disk connection by normal mode for more than 10 times, and then use advanced mode for a change, in general mode, select the loop the test/repair item on. After scanning for at least 10 times, ESC exits and repeat the operation. select Advanced Mode for scanning. OK !!! Repair success rate (more than 90% of Class 1 bad channels, 80% of Class 2 bad channels, and 60% of Class 3 bad channels) This article is original sdsq521. Please do not repost it! Thank you! The above method is correct? It seems that the repair of the number and W bad sectors is not perfect. Now we use some mhdd commands to assist and cooperate, IBM, Fujitsu, and Western Digital can view hard disk defects, it is best to first execute ibme, Fujitsu, and other commands, and then execute the normal mode scan, scan to W or? When these hard-to-fix Bad Sectors exit by pressing ESC, use the randombad and makebad commands to mark the Bad Sectors and perform repeated operations. If there are many bad sectors, you can mark the bad sector segments and perform advanced mode scanning after marking. There is also the hard disk capacity modification method. For example, there is one item in IBM's low-level program that can change the hard disk capacity, and friends who will be low-level should know it. Here, we should first change the hard disk capacity to the minimum (here the minimum is not 0 m or 1 m, but the total capacity of the hard disk is 100 m, for example, 10g is changed to m, 20 GB is changed to 200 m), then scan and repair with mhdd, then use rhpa and nhpa of mhdd to restore the actual capacity and then scan. After the scan, change to half of the hard disk capacity and continue scanning, recover capacity scan, and finally change the hard disk size to the original size for advanced scan again OK ~!!! In addition, mhdd can be used with a lot of repair software, and the effect is quite good. You can use both hddreg, hddl, and hddspeed with mhdd. There are more ways to study. Aerase command: You can clear data by sector, but the speed will be slow. Rhpa and nhpa commands: displays and restores all the real capacity of the hard disk. AAM command: You can switch the performance and noise status of the hard disk, which is 127 (0 ~ 126) The status can be set. "126" indicates the highest performance, but the hard disk noise is the highest. Note that the AAM command must support the automatic acoustic Management Technology on the hard disk. Rpm command: You can check the disk speed, but some hard disks do not support this command. Randombad and makebad commands: these commands can force some sectors of the hard disk to add a bad sector flag. Ibme and Fujitsu commands: You can view the hard disk defect list of IBM and Fujitsu respectively. This article is original sdsq521. Do not reprint it! Thank you! PWD, unlock, and dispwd commands: you can unlock the hard disk. This method of adding a password to the hard disk is very strange, but do not forget the password (if you forget or cannot solve it, you can use hdlock to lock the hard disk again, and then use its own unlock and dispwd to decrypt the password)
1. mhdd is a professional hard drive tool software developed by maysoft in Russia. It has many powerful functions that cannot be compared with other hard drive tool software. It is divided into the free version and the full version paid, this article describes the usage of the free version.
2. Whether in CHS or LBA mode, mhdd can access a 512 GB ultra-high-capacity hard drive (the accessible sector ranges from 137438953472 to 286), even if you are using computers, no BIOS support or any interruptions;
3. mhdd should be run in a pure DOS environment;
4. mhdd can directly access the IDE port without relying on the motherboard BIOS, but be careful not to use the original intel-branded motherboard;
5. Do not run mhdd on the hard disk to be detected;
6. MDD must record data during operation, so it cannot be run on a write-protected storage device (such as a write-protected floppy disk or a CD );
Mhdd command details
Exit (hot key Alt + x): exit to dos.
ID: Hard Disk detection, including hard disk capacity, number of cores, number of sectors, Sn serial number, firmware version number, LBA value, supported DMA level, supported HPA, supported AAM, smart switch status, safe Mode Level and switch Status ...... ).
Init: Hard Disk initialization, including device reset, setting drive parameters, and recalibrate ).
I (hotkey F2): run the id command and init command at the same time.
Erase: the quick delete function. Each Delete unit is equal to 255 sectors (invalid data recovery ).
Aerase: the advanced deletion function allows you to completely delete data in a specified sector by sector (this is slower than erase, and data recovery is also invalid). Each deletion unit is equal to one sector.
HPA: the hard disk capacity cut function can reduce the hard disk capacity and reduce the BIOS detection capacity. However, software such as DM independent of the BIOS detection hard disk capacity will still display the original hard disk capacity.
Nhpa: restores the hard disk capacity to the actual capacity.
Rhpa: Ignore the capacity cut to show the actual capacity of the hard disk.
CLS: clear screen.
PWD: Add a user password to the hard disk. The password can be up to 32 bits. If nothing is entered, the password is canceled. The locked hard disk cannot be read or written at all, and all read/write operations such as low cells and partitions are invalid. If the password is successfully added, press the F2 key and you will see a red on after the security item. Note that after the password is set, the password takes effect only after the power is turned off;
Unlock: Unlock the hard disk. Select 0 (user) and enter the correct password. Note: Selecting 1 (master) cannot unlock the password.
Dispwd: remove the password. Select 0 (user) and enter the password correctly. Before using dispwd, you must use the UNLOCK command to unlock it. Note that there is no way to unlock the password except using the unlock and dispwd commands. Once the password is forgotten (or entered incorrectly), there is no way to unlock it. If the password is successfully unbound, press the F2 key and you will see a gray off after the security item. Note: Selecting 1 (master) cannot unlock the password.
Rpm: hard disk speed measurement (not accurate, each measurement value is different ).
TOF: creates an image file (up to 2 GB) for the specified slice segment ).
FF: Restores an image file (up to 2 GB) to a sector segment.
AAM: Automatic noise management. You can use the AAM (automatic Noise Management) command to adjust the noise of a hard disk in the "what you hear is what you get" manner. Press the F2 key. If AAM is entered, the hard disk supports noise adjustment. After you type the AAM command, the noise level of the current hard disk is displayed, and you can immediately hear the read/write noise of the hard disk. Note that the noise of the hard disk is proportional to the performance. The higher the noise, higher performance, and vice versa. After entering the AAM command, press the 0 Key to disable the AAM function. Press the M key to minimize noise (lowest performance) and press the P key to maximize noise (highest performance ), press the plus and minus signs to adjust the hard disk noise (the value range is from 0 to 126 ), press the L key to obtain the intermediate noise and performance values (if you press the + plus sign or minus sign for some hard disks, it is invalid, and you do not want to set the noise level to the maximum or minimum, you can press the L key to obtain the intermediate noise value), press the d key to disable the AAM function, and press enter to end the adjustment;
Fdisk: Quickly divides the hard disk into one partition in the FAT32 format (in fact, it is only written into an MBR Master Boot Record) and is set to active, but the format must be fully formatted to use.
Smart: displays the smart parameters and performs related operations on smart. Smart on can enable the smart function, smart off can disable the smart function, and smart test can detect smart.
Port (hot key shift + F3): displays the hard disks of each ide port. You can select the hard disks of the corresponding port according to the corresponding number, this port will be recorded in the mhdd in the/cfg directory. in the cfg file, 1 indicates the ide1 port master, 2 indicates the ide1 port slave, 3 indicates the ide2 port master, 4 indicates the ide2 port slave, and the next time it enters the mhdd, this port becomes the default port, edit mhdd. change this value in the cfg file to change the default detection port of the mhdd. Therefore, if you press f2 to prompt Disk not ready after entering mhdd, it means that the current hard disk is not connected to the default port of the previous mhdd. You can use the PORT command to reselect the hard disk (or change the mhdd. cfg file ).
CX: Find path test for kunteng CX and LCT series hard disks (including La, LB, and LC, it can test the stability of the Philips tda5247 chip on these two types of Hard Disks (because the 5247 chip with poor quality is the most likely to be exposed when frequently seeking channels ). Press ESC to stop. This command can also be used on other hard disks. It increases the temperature of the drive chip of the hard disk motor by frequent random seek, so as to test the stability of the hard disk under high load.
Wait: Wait for the hard disk to be in place.
Stop (hot key shift + F4): Turn off the hard drive motor.
Ibme: View IBM hard disk defects table (P-LIST ). A large amount of data needs to be recorded. The larger the defect table, the larger the generated file (under the ibmlst directory). If the mhdd has a floppy disk, the space may be insufficient;
Fujitsu: View Fujitsu hard drive defect table (P-LIST ). A large amount of data needs to be recorded. The larger the defect table, the larger the generated file (under the Fujitsu directory). If the mhdd has a floppy disk, the space may be insufficient;
Makebad: artificially create bad channels in a specified region. Note that the bad channels generated by it are hard to be repaired.
Randombad: generates bad channels randomly in various locations of the hard disk. Press ESC to stop the generation. Note that the bad channels generated by it are hard to be repaired.
Batch (hot key F5): batch processing.
R (hot key F3): Hard Disk reset. For example, if you use PWD and the password, you can use this command to make the password take effect immediately.
Fuckfuj, killfuj, and akillfuj: commands that deliberately destroy the Fujitsu hard disk must be used with caution. Otherwise, the hard disk will be completely damaged and cannot be repaired. After using the fuckfuj command, a normal Fujitsu hard disk prompts that the fault is successful in only one or two seconds. After restarting, the self-check action disappears and the motherboard fails to detect the fault, the hard disk is permanently decommissioned.
Scan (hotkey F4): disk scan. You can use a specific mode to repair Bad Sectors:
[Scan in: CHS/LBA]: Scan in CHS or LBA mode. CHS is only valid for hard disks of less than MB.
[Starting cyl]: Specifies the cylinder to start scanning.
[Starting LBA]: sets the LBA value for scanning.
[Log: On/Off]: Indicates whether to write logs.
[Remap: On/Off] (re-image): whether to fix Bad Sectors.
[Ending cyl]: Set the cylinder to terminate the scan.
[Ending LBA]: Set the LBA value for terminating the scan.
[Timeout (SEC)]: Set the timeout value from 1 to 200. The default value is 30.
[Advanced LBA log] (Advanced LBA log): This option is not supported.
[Standby after scan]: After scanning, turn off the hard drive motor so that after scanning is complete, the hard drive can automatically cut off power supply, but the host is still powered on (which is an unattended function ).
[Loop the test/repair]: loop detection and repair, mainly used to repeatedly repair stubborn bad track.
[Erase waits] (delete wait): This item is mainly used to repair bad track, and the Restoration effect is better than REMAP, especially for bad track of IBM hard disk, however, note that the data in the repaired area is damaged (because each Delete unit of erase Waits is 255 slice ). The default erase waits time is 250 milliseconds, and the value range is from 10 to 10000. To set the default time, open the mhdd. cfg file in the/cfg directory and modify the corresponding project to change the erase waits value. This value is mainly used to set the mhdd's read time to determine the bad track (that is, if the read time reaches or exceeds this value when reading a sector block, this block is considered as a bad track, and try to fix it). In general, you do not have to change this value. Otherwise, the definition and repair of the bad track will be affected.
The left half of the first line of the screen is the Status Register, and the right half is the error register. There is a blank area in the middle of the first line of the screen (between busy and amnf, if a password is added to the hard disk, PWD is displayed. If the hard disk is cut with HPA, HPA is displayed;
The left half of the second line of the screen is divided into the physical parameters of the current hard disk, and the right half is the position currently being scanned;
In the lower-right corner of the screen, a timer is used. Start indicates the start time, time indicates the consumed time, and end indicates the expected end time. Time count is displayed after the end, indicates the total time spent;
During scanning, each long square represents 255 sectors (in LBA mode) or 63 sectors (in CHS mode );
You can press ESC to terminate the scan process at any time;
From top to bottom, the block indicates normal to abnormal, and the read/write speed is approaching slow. Under normal circumstances, only the first and second gray squares should appear;
If there is a light gray square (the third square), it indicates that the reading time is high;
If the green and brown squares appear (the third and fourth squares), it indicates that the reading is abnormal, but no bad channels are generated;
If there is a Red Square (sixth, that is, the last square), it indicates that reading is difficult, and a bad track will be generated immediately;
If there is a question mark ?, It indicates that the read error is returned, and there is a serious physical bad track, which cannot be repaired.
Note 1: Some hard disks with extremely slow read/write speeds can be seen if they are scanned by f4scan of mhdd and erasewaits is opened. They are either evenly distributed with a lot of data or distributed with many colorful blocks, this indicates that the read/write speed of such hard disks is extremely slow because a large number of disk slices are defective, which may take a long time to read and write each sector, when combined, the read/write speed of the entire hard disk is very slow.
NOTE 2: the first block and the second and third blocks appear in F4 scan detection due to low performance and slow speed of old hard disks (less than 2 and 3G, even the fourth square (green square) may appear, which is caused by slow read/write speed of the old hard disk, and does not indicate read/write exceptions in those sectors.
When scanning, you can use the arrow keys to flexibly control the scanning process, such as VCD Player: forward to 2%; backward to 2%; backward to 0.1%; → forward to 0.1%. Flexible use of the arrow keys allows you to repeatedly scan and repair unstable and stubborn Bad Sectors.