Popis programu HDAT2

HDAT2 je program pro otestování nebo diagnostiku zařízení ATA/ATAPI/SATA, SSD a SCSI/USB.
Program běží pouze pod čistým DOSem (ne v DOS relaci pod Windows). Vytvořte si startovací (boot) disketu nebo CD/DVD, zaveďte z ní systém a potom můžete tento program spustit.

Program HDAT2 má 2 módy:

  • Device tests (testování na úrovni zařízení)

    - hlavní funkce programu je testování a oprava vadných sektorů pro detekované zařízení
    - získáte mnoho informací o detekovaných zařízeních

  • File system tests (testování na úrovni souborového systému)

    - čte/hledá/testuje části (MBR, boot, adresáře atd.) souborového systému FAT12/16/32
    - kontroluje/odstraní záznamy vadných sektorů, příznaky ve FAT tabulce


Vlastnosti:

  • plně implementované sady povelů: SET MAX, SET SECURITY, Device Configuration Overlay (DCO)
  • přístup k zařízení pomocí BIOS přerušení 13h, přímo přes ATA porty, pomocí ASPI
  • detekuje zařízení ATA/ATAPI/SATA na řadičích integrovaných na základní desce a přídavných řadičích
  • detekuje zařízení na AHCI a některých RAID řadičích
  • detekuje USB zařízení přes USB ASPI ovladač nebo BIOS přerušení 13h (jestli je to podporováno)
  • detekuje SCSI pevné disky přes BIOS přerušení 13h nebo ASPI ovladače
  • ostatní SCSI zařízení detekuje pouze přes ASPI ovladače, které musí být předtím zavedeny do paměti;
    s ASPI ovladačem získáte více informací o SCSI zařízeních
  • testuje a opravuje vadné sektory na zařízení (zatím pouze verze 4.5.3)
  • různé testovací funkce pro pevné disky
  • změna velikosti ATA/SATA disků, které podporují SET MAX ADDRESS/EXT
    (podporuje 28/48-bitový LBA adresovací mód)
  • u SCSI disků změna kapacity a velikosti sektorů
  • detekuje uzamčená zařízení pomocí bezpečnostních vlastností (Security Menu)
  • S.M.A.R.T. funkce pouze pro ATA/SATA a SCSI zařízení
  • informace o zařízení (ATA/ATAPI, BIOS přerušení 13h, ASPI, EDD)
  • prohlížení sektorů zařízení (také pro USB, ZIP, CD-datové disky)
  • k přístupu na ATA/SATA CD/DVD zařízení nepotřebujete ovladač nebo MSCDEX
  • povolí/zakáže některé vlastnosti pro přímo přístupná zařízení
  • Device Configuration Overlay (DCO) feature set
    (můžete obnovit plnou kapacitu nebo povolit/zakázat některé sady vlastností pevného disku)
Známé omezení pro verze 5.x:

  • změňte nastavení SATA/RAID řadiče v BIOS z AHCI/RAID na IDE/ATA/legacy mód
  • zařízení SATA/RAID budou detekována pouze na portech 0-3
Známé omezení pro verzí 6.x:

  • podporuje pouze 32-bitové AHCI (toto nesouvisí s typem CPU)
  • AHCI Port-Multiplier není podporován

Freeware licenční dohoda:

Program HDAT2 je freeware.

  • Je povoleno používat program na jednom nebo více počítačích současně.
  • Je povolena distribuce tohoto programu, pokud tak děláte bez prospěchu a bez modifikace vzhledem k této licenci.
  • Program můžete distribuovat jako doprovodný prostředek k Vašim programům, pokud mi to oznámíte přes e-mail.
  • Program a příslušná dokumentace je poskytnuta "tak jak je" bez jakékoliv záruky.


Minimální konfigurace:

  • CPU 386/486 s koprocesorem nebo vyšší
  • RAM 1 MB nebo více
  • DOS boot systém


Poznámky o programu

HDAT2 pracuje v DOS chráněném režimu a je přeložen 32-bitovým Free Pascal překladačem v3.0.4 08.10.2017, který je zdarma.

Obě programové úrovně ('drive' a 'file') jsou integrovány v jeden program.


Poznámky k DEMO verzi v chráněnému režimu

Soubor HDAT2DEM.BIX obsahuje základní informace pro několik zařízení (ATA, SATA, ATAPI, SCSI a USB) a musí být ve stejném adresáři jako program HDAT2DEM.EXE.

Proč demo? Můžete si tento program vyzkoušet a nemusíte ukončit Windows k zavedení DOS z diskety. Například můžete vidět:

- SMART informace včetně několika chybových logů
- Device Configuration Overlay data

Tato demo verze běží pouze v 'Drive level' (úroveň 'File level' není dostupná) a skoro všechny povely budou zrušeny. Všechny konflikty jsou pouze simulovány: stav uzamčení, redukovaná velikost pevného disku atd.

Tuto demo verzi lze spustit pouze pod 32-bit Windows nebo pod DOSem.