HDAT2 program errors


28.04.2021 any version

ERROR:

Test VERIFY/WRITE/VERIFY with INT 13h access can cause data loss!

It is mostly testing external disks connected via USB and detected by INT 13h.

The problem is that some types of BIOS do not support this verify function
for INT 13h and immediately report an error or does not work at all.

Access AHCI, ATA, NVMe is not affected by this error.

HELP:

Use the test READ/WRITE/READ instead.

The bug will be fixed in the next version as soon as possible.

25.11.2019 6.6 ERROR: An error (access violation) has been found in ACPI detection. HELP: Disable ACPI detection using this switch: hdat2 /d=11 Disabling ACPI has no effect on program functions. The bug is already fixed in an upcoming release. FIXED: 01.05.2020 Fixed in the new version 7.0.
28.08.2019 6.5 ERROR: An error (access violation) has been found if on AHCI port 0 the device is detected as UNKNOWN device. HELP: Use legacy ATA/IDE mode instead of AHCI mode: 'hdat2 /d=7'. FIXED: 31.08.2019 Fixed in the new version 6.6.
13.02.2019 6.4 ERROR: An error has been found in the secure erase module in AHCI mode allowing erasing never ends. The same error found in self-tests in captive mode. HELP: To use this secure erase start program in legacy ATA/IDE mode instead of AHCI mode: 'hdat2 /d=7'. FIXED: 22.03.2019 Fixed in the new version 6.5.