Poznámky o verzích programů HDAT2 |
---|
09.01.2023 7.5 NOVINKY: - SETUP: přidán parametr 'AHCI allowed speed limit' - změnit přípustnou rychlost pro SATA/AHCI řadič - nové parametry z příkazové řádky (viz HDAT2 /?): /x=12 'vypnout testovací LOG' /x=13 'povolí INT13h IDENTIFY DEVICE' (toto může padat!) /U=x 'časový limit detekce AHCI WAIT timeout' v x-milisekundách OPRAVY: - lepší detekce zařízení pomocí INT13h (USB) - chyba kontrolního součtu pro ACPI revizi 0 - SMART chyba pro NVMe - detekce na všech AHCI portech ZMĚNY: - nový vzhled pro SMART Pending Defects log (0Ch) - parametry z příkazové řádky pro vypnutí detekce /D (viz HDAT2 /?) - zastaralá položka 'File system menu' není dostupná z důvodu práce na nové verzi OMEZENÍ: - pro boot DOS musíte v BIOS nastavit CSM/legacy boot místo UEFI 28.09.2021 7.4 NOVINKY: - nový vzhled pro 'Overview of hidden areas' - přidány nové chybové zprávy - nová verze COOKBOOK 2.0 OPRAVY: - reset uplynulého času pro 'SCT Write Same' - odstraněno zdvojení znaku obrácené lomítko v cestě souboru, když je program spuštěn z kořenového adresáře - chyba přetečení při nastavení ACPI na některých PC - Accessible Max Address (AMAX): - chyba čtení kapacity u některých zařízeních - chyba nastavení nové kapacity - povel 'SET MAX UNLOCK' - chyby po uložení logu detekce ZMĚNY: - SCT Write Same: místo vzoru výplně 'HDAT' použita hodnota 0000h - SECURE ERASE: přidána zpráva 'ERASING IN PROGRESS' OMEZENÍ: - pro boot DOS musíte v BIOS nastavit CSM/legacy boot místo UEFI 07.07.2021 7.3 NOVINKY: - uložení BIX souboru: velikost SMART logů je omezena na 2048 stránek (1 MB) - demo verze: rozšíření volby /G=<jméno souboru> pro výběr BIX souboru; s jednoduchou volbou /G bez parametrů se zobrazí seznam BIX souborů, přičemž si snadno můžete vybrat BIX soubor ke zpracování - detekce BEER/PARTIES záznamu je nyní povolena i mimo demo verzi se souborem BEER.BIN; 'Hidden area menu - Detect BEER record', pro více detailů viz Boot Engineering Extension Record (BEER) Protected Area Run Time Interface Extension Services (PARTIES) OPRAVY: - Test VERIFY/WRITE/VERIFY s přístupem INT 13h může způsobit ztrátu dat! - testy používající INT13h s povely VERIFY a WRITE jsou nyní vypnuty ZMĚNY: - nové podmínky chyb a zpráv pro testy s funkcí COMPARE - SMART attributy OMEZENÍ: - pro boot DOS musíte v BIOS nastavit CSM/legacy boot místo UEFI 24.04.2021 7.2 NOVINKY: - SMART: - aktualizace výpisu pro log IDENTIFY DEVICE Data (30h) - nová stránka 09h logu 30h pro ZAC zařízení - nový Sector Configuration log (2Fh) - aktualizace metody detekce SMR disků (program nepoužívá seznam disků) - HDAT2WDEM.EXE demo verze pro Windows 32/64-bitů, testováno na Windows XP/32, Windows 7/64, Windows 10 32/64 - SHOW_SCRW.EXE verze pro Windows 32/64-bitů - parametr pro použití sense data (ASC/ASCQ) zpráv; default zapnuto pokud sense data feature je podporována a povolena - SATA disk s 512e sektory lze převést na 4Kn formát a naopak, pokud je podporováno viz 'Commands menu - SATA commands - Set sector configuration', testováno na disku Western Digital Ultrastar DC HC550 (je to podobné jako Seagate Fast Format) Pozor! DOS neumí boot v systému s diskem se 4K logickými sektory. OPRAVY: - reset nastavení programových parametrů na default hodnoty - mnoho dalších chyb 29.12.2020 7.1 NOVINKY: - SMART: - nové logy SATA NCQ Non-Data log (12h),Pending Defects log (0Ch), Sector Configuration log (2Fh) - aktualizace atributů - nové setup parametry pro SMART logy - nový parametr pro omezení počtu SMART log stránek pro čtení a uložení OPRAVY: - pokračování při ACPI chybě - chyba v SMR detekci - chyba AHCI52 v NVMe detekci - ukončení SCT povelů nefungovalo - SMART IDENTIFY DEVICE Data (30h): výpočet 'Logical Sector Offset' - chyba při použití nepodporovaného PIO MULTI - ztráta nastavení parametrů po testu 'access timer' - SMART Device Statistics Log (04h),IDENTIFY DEVICE Data (30h): - nepodporované stránky logu nejsou prázdné (např. některé Samsung SSD disky) - SMART 'Dump of LOG pages': - parametry pro počty stránek a čísla stránky ke čtení jednotlivých stránek logu - velikost dumpu - chyba 'access violation' v detekci CPU/Timer a v ASPI pro SCSI - chybná detekce podpory TRIM v DCO modify - SECURE ERASE pro PATA disky ZMĚNY: - v demo verzi HDAT2 je vypnut CPU timer 02.05.2020 7.0 NOVINKY: - přidána detekce NVMe zařízení; testovaná NVMe zařízení: SK hynix BC501 HFM256GDJTNG-8310A WDC PC SN520 SDAPNUW-256G-1006 (SanDisk) Samsung SSD 960 EVO 250GB Samsung MZVLB256HAHQ-000H1 Intel NVMe SSDPEKKF256G86 - není implementováno/testováno NVMe zařízení: - změna features - podpora directives - počet aktivních namespaces omezen na 256 - test VERIFY (pouze pro NVMe 1.4) - detekce ACPI je pro přístup PCIe extended configuration space (4 KB na slot) mimo PCI pouze; vypnutí detekce ACPI nemá vliv na funkce programu, to znamená, že ji můžete vypnout - jednoduchá detekce SMR zařízení viz Device data menu - Device data and Magnetic recording - pro náhled dump přidáno 128-bitové slovo - tři nové parametry z příkazové řádky (viz HDAT2 /?): /x=10 disable detect messages except errors (not allowed with /P) /x=11 set test mode 'BLOCK MODE' (default 'SECTOR MODE') /x=12 disable test log (default 'FILE') - do HDAT2DEM.BIX přidán záznam pro NVMe SK hynix OPRAVY: - zápis horní řádky pro demo program - vylepšené zpracování a odchycení chyb access violation - vypnuto čtení INT 13h Read Identify z důvodu chybějící BIOS podpory a volání přerušení způsobuje mnoho zastavení programu - v případě, kdy SET MAX přečte 0 sektorů, je zrušeno nastavení; zkuste totéž v IDE/ATA legacy módu (hdat2 /d=12) - nastavení počtu sektorů pro test 'Create UNC sectors' 29.08.2019 6.6 NOVINKY: - nová verze BBBFh souboru HDAT2DEM.BIX - pro budoucí NVMe zařízení přidána detekce ACPI a čtení ACPI tabulek OPRAVY: - výpočet hodnot pro SSD SMART atributy 225,241,242 - chyba, když na AHCI portu 0 je zařízení detekováno jako UNKNOWN zařízení ZMĚNY: - vylepšeno ovládání pro SECURE ERASE a CAPTIVE self-testy v ATA a AHCI módu - změna vstupního parametru /D pro vypnutí některých typů detekce (např. parametr /D=ALL změněn na /D=0) - vylepšené výpisy pro testy, které používají SMART logy - mnoho nastavení/změn pro přípravu nového NVMe přístupu (možná další verze) 23.03.2019 6.5 NOVINKY: - nové testy: 1. SMART test, který používá SMART logy: menu 'Detect bad sectors menu - Detect using SMART error logs' menu 'Detect and fix bad sectors menu - Fix using SMART error logs' 2. 'WRITE/READ/COMPARE host buffer' - nový řádkový parametr '/d=1'pro vypnutí CPU časovače OPRAVY: - chyba v AHCI módu pro SECURE ERASE a CAPTIVE self-testy - zobrazení data a času po půlnoci (většinou během testování) - pozice kurzoru po zobrazení nápovědy nebo chybové obrazovky - přepínání přenosových módů mezi PIO/DMA - SMART polling time pro extended self-test - ukládání SCT dat do BIX souboru ZMĚNY: - mnoho změn pro SMART chybové logy 01h,02h,03h (detekce prázdných logů apod.) - přidána volba pro uložení textového nebo binárního dumpu do souboru - změna nastavení pro test 'Detect with READ/READ/COMPARE' 20.07.2018 6.4 OPRAVY: - SMART log 'SATA Phy Event Counters (11h)' vždy vrátil chybu 'invalid counter size 1' - v demo verzi chyba čtení SMART logu 'Device Statistics Log (04h)' 28.06.2018 6.2 OPRAVY: - chyba při přidání/přepsání výstupního souboru HDETECT.TXT s parametrem 'hdat2 /L' - uplynulá doba při dosažení 24 hodin, nyní se zobrazí dny - chyba SMART atributu teploty pro záporné hodnoty 08.06.2018 6.2 NOVINKY: - nový parametr pro oddělení HEX/BIN čísel default je povolen se znakem '|' HEX (hexadecimal) číslo 12345678h ise zobrazí jako 1234|5678 nebo v BIN (binary) formátu 00010010|00110100|01010110|01111000 - nový SMART atribut 245/F5h 'Max Erase Count/SSD Life Left' ZMĚNY: - změna názvu pro SMART atribut 232/E8h OPRAVY: - chybějící zobrazení názvu menu v horní řádce - testy se dvěma nebo více funkcemi: když byl překročen počet logovaných záznamů, po stisknutí 'N' program přesto pokračoval v logování záznamů během testování - testy s funkcí WRITE: v určitých situacích na konci intervalu testovaných sektorů (většinou na konci disku) došlo k zobrazení mylné chyby se zprávou 'Address mark not found' 12.05.2018 6.1 NOVINKY: - nový parametr pro oddělení tisíců, default ','; číslo 123456789 se zobrazí jako 123,456,789 - podpora pro diskové kapacity do 9.44 ZB (Zettabytes) = 8 ZiB (Zebibytes); je to 1 miliarda terabytů - pro testy experimentálně přidána doba běhu, odhadovaná doba (ETA) a přenosová rychlost OPRAVY: - ukládání chybové obrazovky: chybové zprávy byly přepsány - opravena chyba ukládání souboru na médium typu read-only - opravena chyba přetečení v definici uživatelských testů - opravena chyba výpisu čítačů chyb při ping-pong testu 27.12.2017 6.0 beta 7 OPRAVY: - oprava uložení chybové obrazovky kdy chyběly debug řádky - odstraněn debug kód 23.12.2017 6.0 beta 6 NOVINKY: - AHCI testy pro ATA/SATA zařízení jsou otestovány O.K. - AHCI testy pro ATAPI/SATAPI zařízení (CD, DVD) nejsou zatím plně otestovány (funkce READ je O.K., VERIFY není zatím plně otestována) - pro Pentium a novější CPU s podporou RDTSC je dostupný CPU timer (časovač); standardně je tento časovač pro každý test vypnutý, pro jeho nastavení jej musíte nejprve povolit a stisknout SETUP klávesu 'S': Access timer : enabled/disabled Access timer unit : milliseconds/microseconds Access timer limit: 0 ms - stisknutím SETUP klávesy se zjistí max. doba přístupu pro vybraný test - test s hodnotou 0 bude do logu zaznamenávat přístupovou dobu pro každý blok/sektor jako 'překročena/exceeded' - standardní výstup logu testování záleží na typu boot média: - pro read-only je nastaven na RAM (paměť), - pro zapisovatelné médium s FAT systémem je nastaven výstup do souboru, (to je doporučeno v případě, že používáte bootovací FAT zařízení); v demo verzi pro Windows můžete log uložit i pro NTFS - v 'Dump device sectors' nyní můžete obsah dumpu uložit do souboru - security menu otestováno v AHCI módu - nový SMART Rebuild Assist log (15h) ZMĚNY: - menu pro tisk je zrušeno - vylepšena procedura v menu 'Auto remove hidden areas' OPRAVY: - opravena chyba pro dump IDENTIFY DEVICE - opraveno prohlížení SMART Streaming Performance log - opraveno nastavení LBA pro prohlížení HPA/DCO oblasti BETA (ZATÍM NETESTOVÁNO): - testy pro ATAPI/SATAPI zařízení (CD, DVD) v AHCI módu nejsou zatím otestovány VÝJIMKY: - pro boot DOS musite v BIOS místo UEFI nastavit CSM/legacy - Omezení pro verze 6.x: - pouze 32-bit AHCI - AHCI Port-Multiplier není podporován - Omezení pro verze 5.x: - zařízení jsou detekována pouze na prvních portech řadiče 0-3 10.06.2017 6.0 beta 5 NOVINKY: - podpora detekce v AHCI nebo IDE/ATA legacy módu - 32-bitová podpora AHCI pro pevné disky a CD - nové default přístupy AHCI_DMA, AHCI_PIO, AHCI_ATAPI pro AHCI mód - nové menu volby pro PCI a AHCI data - nový přepínač '/D=ALL' spustí program v módu řadičů; můžete detekovat všechna zařízení nebo pouze PCI řadiče a potom detekovat zařízení jenom na jednom PCI řadiči - pro SMART logy jsou jako default použity povely GPL DMA READ/WRITE - přidány nové SMART atributy 243 a 244 OPRAVY: - opraveno mnoho chyb a snad nevytvořeny žádné další - SCT menu: opravena obrácená logika v popisu nastavení bitů (volatile vs. non-volatile) - SMART atributy když chybí threshold atributy (např. SanDisk) - chyba při nastavení nové LBA hodnoty pro 'Accessible Max Address menu' v AHCI módu ZMĚNY: - nový parametr '/D=ALL' povolí detekci zařízení na jednom řadiči - jestliže program spustíte s parametrem '/d=7' (vypnutí AHCI): a) jeli AHCI řadič v AHCI módu program se pokusí jej nastavit do IDE/ATA legacy módu, ale toto je možné pouze jestli SATA řadič podporuje legacy rozhraní; některé SATA řadiče podporují pouze AHCI mód b) jeli AHCI řadič v IDE legacy módu program jej použije (beze změny) - jestliže program spustíte bez parametru '/d=7' (vypnutí AHCI): a) jeli AHCI řadič v AHCI módu program jej použije (beze změny) b) jeli AHCI řadič v IDE legacy módu program se pokusí jej nastavit do AHCI módu, - každá změna módu řadiče provedená programem se ztratí po restartu, tyto změny nemají vliv na nastavení v BIOSu - pro více informací o AHCI během detekce použijte parametr '/p' BETA (ZATÍM NETESTOVÁNO): - netestováno v AHCI módu: - security menu - některé testy nejsou plně vyzkoušeny 30.04.2017 6.0 beta 4 NOVINKY: - 32-bitová podpora AHCI pro pevné disky a CD zařízení - opraveno mnoho chyb a doufám, že další nebyly vytvořeny - nové menu volby pro informace o PCI a AHCI - nový přepínač '/D=ALL' spustí program v módu řadiče; můžete detekovat všechna zařízení nebo pouze PCI řadiče a potom detekovat zařízení na jednotlivém PCI řadiči BETA: - co není otestováno v AHCI módu: security menu testy zařízení nejsou plně otestovány 11.12.2016 5.3 OPRAVY: - opravena chyba v 'Accessible Max Address menu' 10.07.2016 5.2 NOVINKY: - nové CTRL menu při stisknutí klávesy CTRL/ALT - SMART: - nový log IDENTIFY DEVICE Data (30h) OPRAVY: - opraveno: - SMART menu: - nastavení RAW hodnot pro atributy - nastavení pro výstupní soubor HDETECT.TXT při zadání parametru /L - chyba CDB dat v demo souboru HDAT2DEM.BIX BETA: - každá položka menu v beta verzi má na konci jména text 'BETA' - je-li dostupná vlastnost 'Accessible Max Address Configuration feature set' objeví se nové menu 'Accessible Max Address menu BETA' 18.11.2015 5.1 NOVINKY: - ve SMART/SCT menu přidána nová položka 'Read Long Sector Access' přestože tato SCT vlastnost je nyní zastaralá; položka 'Write Long Sector Access' není zatím implementována - na SCT Status stránce přidána nová položka 'SMART status' - v SCT and Read Log menu je nyní dostupná klávesa 'S' pro 2 parametry 'READ/WRITE LOG command' - jedno zařízení v RAID může být nyní detekováno jako SCSI zařízení přes Ext.INT13h - menu 'Device information menu': - pro DVD/BD nová položka 'Read Disc Structure' (Read TOC je pouze pro CD) - pro SCSI nová položka 'Diagnostic pages' - pro SCSI disky a ATAPI zařízení přidán nový parametr 'CDB size' Command Descriptor Block (CDB) = 6,10,12,16,32-bytes (CDB pro 16/32-bytů není zatím otestováno) - Security menu - Erase unit: - přidán ukazatel (čítač) času pro 'secure erasing' ZMĚNY: - změněno přiřazování čísla zařízení pro INT13h - default přístup k zařízení změněn z Ext.INT13h na ATA MULTI PIO kvůli problémům s přiřazováním čísla zařízení pro INT13h, zvláště pro zařízení v RAID - v SET MAX Address menu: - odstraněna položka 'BIOS limit' - malé změny v designu - ve SMART menu: - provedeny změny chybových zpráv, - přidány atributy pro SSD OCZ, - aktualizován výpis SMART atributů, - atribut 220 Disk Shift již není kritický - aktualizace Power Conditions log 08h - mnoho vylepšení pro výměnné (removable) zařízení - změny ve SMART logu 'SATA NCQ Command Error (10h)' OPRAVY: - opraveno: - chyba pro řádkový parametr '/M' - View/Search device: chyba délky hledaného řetězce delší než 255 znaků - SCT Feature control: chyba v nastavení pro nové hodnoty - některé drobné chyby pro čtení/zápis BIX souborů - logická chyba ve výsledcích SCSI Self-test log 10h - SMART menu: - nastavení atributů 5,196 pro Fujitsu disky - změna zpracování atributu 203 - povel Idle v ATA commands menu - vstup z klávesnice pro znak ALT+224 (E0h) - nastavení 4K velikosti bloku pro RBC/USB zařízení - pro ASPI testy chybělo naplnění pro výstupní buffer - nastavení pro SCSI default self-test BETA: - každá položka menu v beta verzi má na konci jména text 'BETA' - je-li dostupná vlastnost 'Accessible Max Address Configuration feature set' objeví se nové menu 'Accessible Max Address menu BETA' 16.12.2013 5.0 NOVINKY: - SMART menu - pro 'Read Attribute Data' přidána zpráva 'Sectors count unit' o počtu sektorů v jednotkách logických sektorů; to je důležité pro disky se 4K sektory jak např. interpretovat počet vadných sektorů - disk s 512 B sektory: Sectors count unit = 1 logical sector(s) - disk s 4096 B (4K) sektory: Sectors count unit = 8 logical sector(s) - pro 'Read Attribute Data' přidána volba 'D: Details:ON/OFF' k zobrazení dodatečných informací pro některé atributy - ATA commands menu - nová položka 'Set multiple mode' - pokud se objeví chyba 'Page Fault' zkuste spustit program pomocí HDAT2x.BAT; použije se HX DOS extender místo standardního CWSDPMI ZMĚNY: - několik malých změn v Auto remove HPA/DCO areas - Tests menu - přidáno varování ohledně použité funkci WRITE (ztráta dat) - odstraněn test SEEK (povel SEEK je zastaralý) - rozšířena kontrola nastavení testů - v testu powerful test při prvním výskytu chyby porušení paměti ('data buffers are different') byla přidána varovná zpráva s možností přerušit nebo pokračovat v testu - View/Search menu - nový vyhledávací nástroj OPRAVY: - opraveno: - datum a čas se neaktualizoval po půlnoci - reset AHCI módu do legacy (IDE) módu - pro AHCI řadiče po přepnutí z AHCI do IDE módu nechodilo testování a prohlížení sektorů - powerful test: v případě chyby (vadného sektoru) nebyl datový buffer naplněn podle zvoleného vzoru, ale binárními nulami 25.12.2012 4.9.3 - opravena chyba zobrazení kapacity v 'Device menu' 15.12.2012 4.9.2 - opraveny chyby v procedurách AHCI 13.12.2012 4.9.1 - opravena chyba v proceduře pro změnu AHCI módu 10.12.2012 4.9 NOVINKY: - nový vstup pro heslo v HEX znacích - podpora pro francouzskou (AZERTY), německou (QWERTZ) a US (QWERTY) klávesnici ZMĚNY: - nový kód pro parametry z příkazové řádky - demo program: změna zobrazení testů - nová verze DPMI provider OPRAVY: - opraveno: - detekce zařízení PATA CD jako PATAPI místo SATAPI - Device information: výpočet pro SATA 'Current signalling speed' - SMART uložení atributů: přidána řádka s popisy 04.08.2012 4.9b1 NOVINKY: - Device tests menu: 1. všechny testy jsou nyní povoleny 2. můžete si vytvořit 5 vlastních testů 3. opatrně, je to beta! - Commands Menu: 1. nový povel 'Dump WD password' - funguje pouze na některých modelech Western Digital, pokud funguje potom zobrazí moduly s uloženým heslem user a master 2. nový ATA povel 'Execute device diagnostic' - SMART Menu: 1. zobrazení všech raw data atributů v HEX notaci 2. přidána stránka logu 04h 'Device statistic' - ukládá informace (jako SMART logy apod.) buď v binárním BIN nebo textovém TXT formátu - detekce Long Logical Sector (LLS) a Long Physical Sector (LPS) (fyzická/logická velikost sektoru) - detekce SATA3 6 Gb/s - nový přepínač '/x=5' a klávesová zkratka CTRL+K pro použití standardních funkcí přerušení klávesnice a předefinování alternativních kláves LEFT/RIGHT/UP/DOWN/PgUp/PgDn=A/D/W/X/E/C - přidány dekadické a binární jednotky (KB vs. KiB apod.) - Hidden areas menu: 1. zde jsou nové volby (dostupné pouze v demo verzi programu) pro BEER record (Boot Engineering Extension Record): Detect BEER record View BEER data Dump BEER sector - program používá pouze demo (nikoliv reálná) data ze souboru BEER.BIN 2. je to v demo verzi, protože zatím nemám PC s daným záznamem ZMĚNY: - aktualizováno: - popis power mode - známá master hesla - popis SMART atributů - zrušena detekce BIOS - zrušeno přerušení klávesnice OPRAVY: - opraveno: - chyba přerušení při nastavení DCO - nastavení pro SMART ALERT - vysunutí/zasunutí média - SMART logy: SATA Phy Event Counters page log 11h Device Statistics Log (04h) HDA Temperature History Extended Comprehensive Error Log (03h): - výpočet 48-bitové adresy LBA - výstupní formát 16.07.2010 4.8.1 NOVINKY: - SMART Menu: 1. nové logy LPS Mis-alignment Log (0Dh), Power Conditions Log (08h) - Device Information Menu: 1. aktualizace informací podle ATA standardu - Commands Menu: 1. v Command/Feature sets jsou nové položky (pouze pokud je zařízení podporuje): - Sense Data Reporting feature set - Extended Power Conditions (EPC) feature set (NETESTOVÁNO !) OPRAVY: - SMART menu: 1. Read Attribute Data: opraven výpis 2. Read Log Menu: opraveno nastavení dat pro Extended Self-Test Log 29.06.2010 4.8 NOVINKY: - SMART menu: 1. pro SSD zařízení byly přidány nové atributy 2. v menu Read Log Menu je nová položka Dump of LOG pages: - v tomto menu můžete číst LOG stránky z logu adresáře, všechny stránky nebo můžete zkontrolovat a zobrazit stránky, které jsou přístupné nebo nepřístupné, prázdné nebo neprázdné - dostupné módy: Directory of LOG pages - zobrazí LOG stránky obsažené v LOG stránce 00h (adresář) All pages - zobrazí všechny LOG stránky 00h-FFh Accessible pages - zobrazí pouze přístupné LOG stránky Not Accessible pages - zobrazí pouze nepřístupné LOG stránky Non Empty pages - zobrazí pouze LOG stránky, které nejsou prázdné Empty pages - zobrazí pouze prázdné LOG stránky 3. přidány nové LOG položky: Streaming Performance (20h) Write Stream Error (21h) Read Stream Error (22h) Vendor Log (B0h) (for Seagate drives only) 4. pro SCSI zařízení jsou nové položky menu 'SCSI Self-Test', 'SCSI Self-Test Log' - SMART SCT menu: 1. nová struktura menu: SMART Command Transport (SCT) Menu - Error Recovery Control Menu - Read Command Timer - Write Command Timer - Feature Control Menu - Write cache - Write cache reordering - Time interval for temperature logging - Data Tables Menu - HDA Temperature History - LBA Segment Access Menu - LBA Repeat Write Pattern - LBA Repeat Write Sector - SCT Status page (E0h) Položky v menu se zobrazí pouze pokud zařízení podporuje daný povel. Položky v menu LBA Segment Access Menu můžete použít ke smazání (wipe) nebo testování vašeho zařízení. 2. pro každý SCT povel byl přidán podrobný popis chyby - Commands menu: 1. nové menu 'SCSI Commands' - SCSI Reset - Read Defect PList - Read Defect GList - kde to bylo možné je přidána možnost uložení dat kromě textového tvaru také v binárním tvaru (SMART logs, IDENTIFY DEVICE, DCO atd.) - textový soubor *.TXT - binární soubor *.BIN OPRAVY: - SMART menu: 1. Read Log Menu: nyní se zobrazí SMART log i když není obsažen ve SMART directory log - SMART SCT menu: 1. v menu HDA Temperature History byly opraveny hodnoty pro teploty - SET MAX menu: 1. opravena detekce stavu HPA feature set VÝJIMKY: - všechny testy zařízení jsou nadále VYPNUTY! (možná příští verze) 12.10.2009 4.7.1 OPRAVY: - SMART SCT menu: 1. v novém menu Error Recovery Control Menu je opraveno nastavení hodnoty pro Read Command Timer, Write Command Timer 09.10.2009 4.7 VÝJIMKY: - všechny testy zařízení jsou nadále VYPNUTY! (možná příští verze) NOVINKY: - SECURITY a SET MAX menu: 1. nyní lze zadávat znaky hesla v HEX kódu 2. přidáno generické heslo pro XBOX disky - Device Information menu: 1. nová položka PCI Information o PCI a AHCI/RAID řadiči (je-li dostupný) - SMART SCT menu: 1. přidáno nové menu Error Recovery Control Menu a dvě položky Read Command Timer, Write Command Timer - přidána detekce AHCI/RAID zařízení: Jestliže program najde AHCI/RAID řadič v AHCI módu, potom otestuje, jestli je možné jej přepnout z AHCI módu do IDE módu. V úspěšném případě bude program detekovat zařízení připojená k tomuto řadiči i přesto, že v BIOS je nastaven AHCI nebo RAID mód. Toto 'vypnutí' AHCI módu je pouze dočasné do příštího SW nebo HW resetu a nemá žádný vliv na nastavení BIOS. Omezení: pro takto detekovaná zařízení nemusí být dostupný přístup přes přerušení 13h, použijte místo toho PIO mód. Viz také nový parametr příkazové řádky '/d=7'. ZMĚNY: - byly změněny parametry příkazové řádky: 1. /d=7 vypne změnu PCI AHCI módu na PCI IDE mód OPRAVY: - Auto Remove Hidden Areas menu: 1. opravena chyba nastavení DCO oblasti přes celý disk - File System Menu: 1. opravena chyba rozsahu 'Range check error' - opravena chyba restartu (reboot error) na některých modelech Dell notebooků
06.08.2009 4.6 VÝJIMKY: - všechny testy zařízení jsou nadále VYPNUTY! NOVINKY: - nové menu 'Hidden Areas Menu' 1. přehled o 'hidden' oblastech (HPA, DCO, offset) 2. v demo verzi je příklad záznamu BEER z oblasti HPA (viz první pevný disk WDC WD2500/250 GB) - SMART menu: 1. přidány nové Maxtor atributy 99,100,101 a IBM atributy 241,242 - SET MAX menu: 1. menu SET MAX ADDRESS má nový vzhled a volbu k nastavení HPA sektorů uživatelské nebo utajené oblasti 2. nyní podporuje SET MAX povely SET MAX (28-bit LBA) a SET MAX EXT (48-bit LBA) 3. nový 'SET MAX status': unlocked: zařízení není uzamčeno heslem password: na zařízení byl proveden povel SET MAX PASSWORD locked: na zařízení byl proveden povel SET MAX PASSWORD a zařízení je ve stavu locked nebo frozen; 1. v 'locked' stavu jsou zakázány všechny SET MAX povely vyjma SET MAX UNLOCK (musíte znát heslo) a povelu SET MAX FREEZE LOCK. 2. ve 'frozen' stavu jsou zakázány všechny SET MAX povely (včetně SET MAX ADDRESS) (reset by user): - uživatel změnil heslo (reset by program): - program změnil heslo kvůli kontrole 'lock' stavu zařízení; - heslo je nastaveno prázdné (prázdný řetězec) ZMĚNY: - SMART: 1. WARNING (žlutá barva) - kontrola atributů 199-200,202-203 - přidány atributy 99..101,184..189 2. pro SEAGATE přidán atribut 254 - byly změněny parametry příkazové řádky: - /d=0 disable DASD detection - zrušeno - /x=3 detect DASD devices up to EFh only (for BIOS compatibility) - zrušeno - nový parametr /x=4 pro použití PCI IO portů místo PCI BIOS - /y=x detect DASD devices up to X only (for BIOS compatibility) Následující DASD čísla jsou vždy vyřazena: Award 1990: x=$7F AMI, Version 0201, Date 11/20/2006: x=$F2 - oddělovač parametrů je nyní '/' nebo '-' OPRAVY: - opraveno prohledávání DMI v extended paměti (chyby u některých notebooků) - opravena chyba 'memory allocation' a mnoho dalších
26.10.2008 4.6 beta 3 VÝJIMKY: - všechny testy zařízení jsou nadále VYPNUTY! Doufám, že toto je poslední BETA verze... NOVINKY: - detekce USB zařízení: 1. Můžete použít ovladač USB ASPI. Ale ten nemusí fungovat na některých chipsetech. 2. Na nových PC/notebocích, kde BIOS podporuje 'USB legacy' zařízení, bude tato zařízení BIOS detekovat (musí být ale připojena před zapnutím PC!) s podporou přerušení INT 13h a tedy nemusíte zavádět žádný USB ASPI ovladač. V tomto případě by mělo být USB zařízení detekováno přes INT 13h a získat název 'USB (XXh)', kde XXh je přiřazené BIOS číslo pro INT 13h. Jestliže také zavedete USB ASPI ovladač, bude toto zařízení detekováno dvakrát, prvně přes INT 13h a podruhé přes USB ASPI ovladač. Toto není chyba, můžete použít obě zařízení. U zařízení detekovaných přes USB ASPI ovladač lze získat více informací než u INT 13h. - CD ISO image: nová boot procedura s podporou SATA CD/DVD zařízení - CPU detekce: jestliže CPU podporuje HW virtualizaci (64-bitové procesory), vypíše se 'HW Virtual Machine support' - nové BIOS boot zprávy: 'USB legacy' a/nebo 'Boot supported' (podpora bootování) - DCO: - nová položka 'Check DCO structure' - SMART: - nové menu 'SMART Command Transport (SCT) Menu' - nový SMART log 'SATA Phy Event Counters (11h)' - přidány nové SMART atributy - nové menu 'SATA Commands' - nové volby z příkazové řádky ('HDAT2 /?' or 'HDAT2DEM /?' pro nápovědu): - /G=<drive>:\[<dir>\[<name>]] - nastaví cestu/jméno pro BIX soubor (pouze FAT) - tato vstupní/výstupní cesta bude použita pro DEBUG BIX soubor - volba je platná pouze pro demo program HDAT2DEM.EXE - /O=<drive>:\[<dir>\] - nastaví výstupní cestu pro ukládání (pouze FAT) - tato výstupní cesta bude použita pro ukládání všech textových souborů Příklady: 1. /g=c:\hdat2\hdat2my.bix 2. /o="c:\hdat2\hdat2my.txt" ZMĚNY: - jméno souboru pro uložení chybové obrazovky bylo změněno z HDAT2ERR.SCR na HDAT2SCR.ERR - změna SMART zpráv: jsou zde čtyři SMART zprávy. Protože povel SMART vrací pouze dvě hodnoty (dobrý nebo špatný stav), přidal jsem dvě nové hodnoty. 1. ALERT (červeně) - tato hodnota je nastavena ze SMART povelu - byl detekován T.E.C. (Threshold Exceeded Condition); to v zásadě znamená poruchu disku. 2. ERROR (červeně) - chybující atributy 5,196-198,201,220 3. WARNING (žlutě) - chybující atributy 199-200,202-203 4. O.K. (zeleně) - tato hodnota je nastavena ze SMART povelu OPRAVY: - opravena chyba při změně výstupní cesty do kořenového adresáře zařízení - opravena chyba 'access denied' při ukládání souboru - opravena chyba dekódování BIOS DMI
01.07.2008 4.6 beta 2 Omezení BETA verze: - vypnut přístup PCI DMA - testy jsou nadále zařízení VYPNUTY! Co je nového v BETA programu: - CD ISO: nová boot procedura - nové ovladače pro PATA a SATA CD-ROM - některé nové ASPI ovladače - něketré opravy pro detekci PCI a SATA - parameter /W (Wake/Spin-up) je otestován a funkční (když je zapnuta vlastnost 'Power-up in Standby Feature Set') - SMART zprávy: jsou zde tři zprávy 1. ALERT (červená barva) - byl detekován T.E.C. (Threshold Exceeded Condition); v zásadě to znamená chybu disku 2. ERROR (červená barva) - zkontrolujte atributy 5,196-198,201,220 3. WARNING (žlutá barva) - zkontrolujte atributy 199-200,202-203 - demo verze má nový parametr: /G=<drive>:\[<dir>\[<name>]] Nastaví cestu/jméno pro BIX soubor (FAT pouze) můžete si uložit DEBUG BIX souboru svého disku a s pomocí této volby jej můžete načíst jako demo - Zpracování parametrů z příkazové řádky je sekvenční, viz dále. Nápovědu voleb příkazové řádky si můžete uložit do souboru HDETECT.TXT: např. X:\>HDAT2 /L /? Naopak tento povel pouze zobrazí danou nápovědu, ale neuloží ji do souboru HDETECT.TXT: X:\>HDAT2 /? /L - nové volby z příkazové řádky ('HDAT2 /?' pro nápovědu): - /B=<drive>:\[<dir>\[<name>]] Nastaví cestu/jméno pro BIX soubor (FAT pouze) - tato vstupní/výstupní cesta je použita pro DEBUG BIX soubor - /O=<drive>:\[<dir>\] Nastaví výstupní cestu pro ukládání (FAT pouze) - tato výstupní cesta je použita pro ukládání všech textových souborů Příklad: 1. /b=c:\hdat2\hdat2my.bix
20.12.2007 4.6 beta 1 - Omezení BETA verze: - vypnut přístup PCI DMA - vypnuty testy zařízení - SMART Menu: - přidáno zobrazení ATA registrů - opraveny a aktualizovány zprávy ('SMART DISABLED') - nové 'Command menu': Save Attribute Values, Attribute Autosave, Automatic Offline - i když je SMART vypnutý bude dočasně zapnut k provedení SMART povelů a po provedení bude opět vypnut - přidány nové SMART atributy - Device Menu: - nová zpráva '!POWER' pro stav napájení zařízení ('Standby','Idle','Active') - nový typ zařízení USB - odstraněna zpráva '!EDD:HPA_IS_ACTIVE' ta mohla být chybně interpertována s ohledem na nastavení HPA z BIOSu - Parameters menu: - nový testovací parametr 'Disable SMART during testing': jestliže je nastaven na YES (default), vypne SMART funkce před testováním a po testování SMART funkce opět zapne - opravena chyba pro PCI DMA po nastavení v menu oparametrů - opraveno nastavení pro dekadický/binární K-prefix (1000/1024) k výpočtu velikosti: 'K' (kilo) je 1000 bytů nebo 1024 bytů - nový testovací parametr k povolení nebo zakázaní zobrazení registrů - Commands Menu: - nové 'ATA Commands' menu - View/Search menu: - opraveny některé chyby v nastavení barev a funkce hledání - nové objekty hledání: 'empty sector' a 'non empty sector' - Device Information: - přepsáno a aktualizováno - Security Menu: - opravena chyba u FREEZE LOCK (nebylo možné tuto volbu ukončit) - alokace paměti: - opraveny chybové zprávy a procedury alokace paměti - zobrazení registrů: - do procedury k zobrazení ATA registrů byl přidán alternativní status - přidána procedura k zobrazení sense/ASC/ASCQ kódů pro ASPI přístup - opravena chyba při čtení boot sektoru na disketě - opraveno mnoho chyb a odstraněn nepoužitý kód... - nová terminologie protesty: 'block' změněno na 'group' - nová verze DEBUG BIX souboru = BBB9h - nový HDAT2DEM.BIX: s pevným diskem Seagate 1 TB
28.04.2007 4.5.3 - Device menu: - přidána nová zpráva pro zařízení '!SMART: Warning' Tato zpráva se zobrazí, když jeden hlídaný atribut má nenulovou RAW hodnotu. Vybrané SMART atributy: [5,196..199]. - opravena podmínka zprávy pro zařízení '!FIRMWARE: CORRUPTED' (většinou pro IBM pevné disky) - nově detekované SATA vlastnosti: SATA1, SATA2, NCQ, DIPM, HIPM - ASPI: - přidán nový vstupní bod pouze pro Compaq ASPI/SCSI zařízení - zrychlení ASPI procedur - Feature menu: - rewritten and updated - some SATA feature are changeable now - první implementace funkcí PCI DMA BusMaster - standardní přístup k zařízení je postupně nastaven na PCI DMA/ATA PIO/INT13h - opraveny dvě chyby v překladači FPC v1.0.11: - chybová zpráva 'Error while allocating real mode memory.' (doufám...) - otevření souboru pro zápis na médium chráněné proti zápisu - nový parametr z příkazové řádky '/d0': s parametrem '/d0' nebudou testována čísla EFh a F0h-FFh pro BIOS přerušení 13h. Některý BIOS totiž nemá rád (asi je používá interně) určitá čísla: - Award 1990: 7Fh - AMI 2006: F2h - přidána zpráva 'Detect DASD devices' při spuštění programu a detekci zařízení - změna testovací obrazovky pro zobrazení ATA/INT13h registrů
17.09.2006 4.5.2 - opravena chyba v proceduře pro uložení chybové obrazovky do souboru HDAT2ERR.SCR - menu pro výpis/dump SMART log stránek - opravena chyba pro ATA PIO funkce zápisu - názvy některých SMART atributů se nastaví podle výrobce - v Security menu opraveno nastavení chyby pro ERASE UNIT: v případě chyby jste pouze viděli zprávu 'No error' - aktualizován soubor HDAT2DEM.BIX pro demo verzi - pro SCSI zařízení přidána nová položka 'Diagnostic Menu' (experimentálně) - aktualizován SCSI SMART
05.08.2006 4.5.1 - DCO menu: - povolen parametr 'Validation of data structure' - přidáno dekódování nových DCO slov včetně SATA vlastností - Dump/Save to File menu: - nový parametr 'Dump format' pro 'Dump IDENTIFY DEVICE/DCO': můžete si vybrat formát v bajtech (default) nebo ve slovech - test/povel SEEK je povolen pouze pro 28-bitovou LBA - přepsána detekce vlastností a jejich popis - aktualizovány názvy ATA povelů včetně SATA povelů - Demo program: opraveno nastavení pro CD-ROM zařízení - nové a/nebo opravené chybové zprávy - několik malých úprav ve SMART/Security menu - opravena vícenásobná detekce SATA zařízení
23.07.2006 4.5 - opravena chyba při ukládání dat do textového souboru HDATCOPY.TXT - SMART menu: - přidány nové položky menu 'Log Directory', 'Comprehensive Error Log', 'Extended Comprehensive Error Log', 'Dump Log' - SMART menu: opravena malá chyba v položce 'Summary Error Log' - SMART menu: opraveno chybné nastavení podmínky pro zprávu '^ Failed in the past.' - DCO menu: položka 'Modify' byla rozšířena na 3 části 'DCO feature' položek podle nového ATA/ATAPI standardu - Device Information Menu: - přepsána detekce ATA verze - v informačním menu přidány údaje o SMART Command Transport (SCT) a NV Cache (hybrid disk) - menu Save to File Menu přejmenováno na Dump/Save Menu a přidány dvě nové položky: - 'Dump IDENTIFY DEVICE' - 'Dump DCO' (Device Configuration Overlay) - opraven ATA_PIO testovací mód pro čtecí funkci v LBA48 - opraveno nastavení v View/Search Menu pro ATA_PIO testovací mód v LBA48 - nová verze programu SHOW_SCR v2.1
24.06.2006 4.04.04 - velice se omlouvám za moji následující chybu: DCO menu: opraven můj velký omyl v nastavení nových hodnot, zapomněl jsem odstranit ladicí příkazy a stisknutím klávesy 'S' jste vždy dostali chybovou zprávu bez provedení změn - opravena chyba při ukládání dat do textového souboru HDATCOPY.TXT
16.06.2006 4.04.03 - pro zařízení, která nepodporují EDD, budou vypnuty funkce rozšířeného přerušení INT13h (např. na počítačích Compaq) - nový parametr 'Validation of data structure' pro kontrolu/ověření datových struktur pro SMART a DCO (starý název byl 'Verify checksum(s)' v parametrech SMART menu) - opraveno nastavení počtu bloků pro testování pro ATA PIO (256/65535 sectorů pro 28/48-bitovou LBA adresaci) a pro výměnná média (CD-ROM) - testovací soubor HDAT2.BIX pro demonstrační program HDAT2DEM.EXE byl přejmenován na HDAT2DEM.BIX - menu 'Save to File Menu' bylo přejmenováno na 'Dump/Save Menu' a přidány dvě nové položky: - 'Dump IDENTIFY DEVICE' - 'Dump DCO' (DCO = Device Configuration Overlay) - v informačním menu byl přidán výpis dat o SMART Command Transport (SCT) a NV Cache (hybridní disky) - opraven přepínač použitý pro USBASPI.SYS v CONFIG.SYS
06.05.2006 4.04.02 - opraveno Log Sense stránky menu pro SCSI zařízení - opravena ASPI funkce čtení pro SCSI zařízení - nová verze souboru HDAT2.BIX pro demo mód programu HDAT2DEM.EXE; nyní obsahuje data pro ATA, ATAPI, SCSI a USB zařízení - jestliže nebylo možné získat název zařízení, potom použijeme generický název 'Generic name' a pro DEBUG soubor použijeme název '_GENERIC.BIX'; můžete jej změnit povelem 'D' (DevPath) - opravena chyba v zobrazování Modify položek v DCO menu - opravena chyba pro SET MAX ADDRESS, když jste změnili adresový mód z/na 28/48-bitový LBA mód - s ASPI ovladačem nyní podporuje USB zařízení (USB hard disk, USB Stick memory, atd.) - chybové obrazovky HDAT2 jsou uloženy a přidány do souboru 'HDAT2ERR.SCR'; nová verze programu SHOW_SCR 2.0 umí zobrazit všechny uložené obrazovky
26.03.2006 4.04.01 - nová detekce pro BIOS funkce (DMI,ACPI,PnP atd.) - nové informace pro BIOS a základní desku - opravena detekce ROM PnP - adaptivní časování (timing) pro SATA zařízení - podpora ASPI/SCSI pro DOS 'protected mode' - nová verze souboru BIX DEBUG
27.02.2006 4.03.03 - detekce NCQ u SATA zařízení - Funkce hledání: scan/non-scan opraveny chyby - Funkce hledání: přidán hexadecimální vstup znaků pro hledaný řetězec - oprava detekce zařízení DASD pro Award BIOS 1990 (stop pro zařízení 7Fh) - test: při chybě se ihned změní barva kurzoru na červenou barvu a nečeká na dokončení testu celého bloku sektorů - aktualizace povelu Get Configuration (Profile list) pro CD/DVD zařízení (např. DVD Dual Layer) - nově přidána detekce pro POST Memory Manager (PMM) - Mode Sense/Inquiry: přidán 'page dump' pro každou stránku - SMART: nový parametr 'Verify checksum(s)' - jestliže máte porušen firmware nebo SMART log stránky, můžete vypnout ověřování kontrolních součtů a umožnit tak prohlédnutí SMART logů - SMART: první jednoduchá implementace SMART pro SCSI zařízení (pro SCSI zařízení s ASPI pouze - HDAT2HW) - nová položka menu 'Log Sense' (pro SCSI zařízení s ASPI pouze - HDAT2HW) - KnownMasterPassword: přidána nová známá Master hesla
09.01.2006 4.03.02 - opraveny některé nevýznamné chyby
29.12.2005 4.03.01 - File system: opravena příčina chyby 217 v programové verzi pro chráněný mód - File system: opraveno mnoho chyb, ale bohužel ne všechny - SMART: aktualizace položky 'Read Attribute Thresholds/Data' - SMART: nové menu pro spouštění SMART rutin - aktualizace alokace paměti - poslední verze před novou řadou
24.11.2005 4.02.05b BETA - omlouvám se, ale použil jsem špatný přepínač překladače a občas můžete vidět chybu 'range error' - Security menu: opraveny chybějící položky 'Fill char' - soubor programové chyby 'HDAT2ERR.SCR' přejmenován na 'HDAT2ERR.VGA'
22.11.2005 4.02.05b BETA - přidán 'vyplňovací znak' hesla do 32 znaků pro povel SET PASSWORD v Security a SET MAX menu; nyní můžete vybrat pro výplň znaky 00h, 20h (mezera) or FFh (tvrdá mezera) - přidána nová detekce HPA: '!EDD: HPA IS ACTIVE' (popis později) - CHYBA: opravena ztráta nastavení testovacích parametrů - CHYBA: opravena ztráta funkce VERIFY pro floppy zařízení - CHYBA: opravena chyba 'range error' v 'Save to file menu' - první CD-ROM ISO image verze - pro předdefinované testy lze nyní měnit 'device access' - změna hodnoty parametru '/x2' z příkazové řádky: default hodnota: čte pouze standardní PCI registry (kompatibilní mód) s parametrem '/x2': čte všechny PCI registry - nová hodnota parametru '/x' z příkazové řádky: '/x4' - použijí se všechny PCI 'storage subclasses' pro detekci v třídě PCI 'Storage' jsou platné všechny 'subclasses' (00h-FFh) default: bez parametru '/x4' se použijí pouze PCI 'subclasses' 01h,04h,05h,06h,80h
26.10.2005 4.02.04b BETA - opraven parametr z příkazové rádky '/?' - opraveno nastavení SMART 'alert' zprávy - opravena chybná velikost CPUID údajů v BIX souboru - opravena chybná funkce detekce 'corrupted firmware' pro disky malé kapacity
24.10.2005 4.02.03b BETA - omluva, parametr z příkazové řádky '/?' nechodí, místo něho použijte prosím '/h'; chyba bude opravena v další verzi
21.10.2005 4.02.03b BETA - proč beta - nemám dosti času k otestování všech funkcí - nová detekční metoda zařízení - nová metoda přidělení BIOS čísla pro INT13h - základní testy pro porušený firmware - změna nastavení parametrů pro jednotlivé testy - nová (opravená) procedura pro volbu 'EJECT/LOAD médium' - opravena chyba detekce média diskety (protected mode)
25.08.2005 4.02.02 - sjednocení jedné verze pro všechny programy - detekce multi-core CPU - Save DEBUG Info: nyní se ukládají i CPUID data (verze HDAT2_BIX = BBB5h) - Save DEBUG Info: opraveno uložení SMART DATA do DEBUG BIX souboru - výstupní LOG soubor obsahuje nyní i datum a čas - opraveno použití klávesy INSERT v DCO Menu - malé změny u zobrazení SMART Threshold - přidána 'Address Offset Mode' feature volba - opraven vystup na tiskarnu - opraveno testovaní ukončení 'SMART Security Erasing' - sjednocen vzhled menu - lepší detekce zařízení SATA - 32-bit DPMI server CWSDPMI je integrován do EXE souboru bez swapování do souboru c:\cwsdpmi.swp
07.07.2005 v3.08.02 demo - nové vydání s aktualizovaným souborem HDAT2.BIX (přidány CPUID informace pro AMD Athlon 64 X2 DualCore CPU)
27.06.2005 v3.08.01 RM/4.02.01 PM - opraven čítač testování a čítač chyb - opravena nová detekce při nastavení HPA povelem SET MAX ADDRESS - nová detekce CPU hyper-threading, multi-core, logical processors per physical package - nový parametr pro 'fill time-stamp for write buffer' - nové SET MAX menu s plně implementovanou množinou SET MAX povelů
30.05.2005 v3.08.00 RM/4.02.00 PM BETA - nový 'menu a error engine' - rozšířeny funkce hledání: - hledání ASCII/UNICODE řetězců - můžete nastavit pevnou pozici hledaného řetězce v sektoru - a mnoho dalších parametrů - s ASPI ovladači pro SCSI disky byl přidán výpis PList/GList - v prohlížecím módu VIEW můžete vidět 'Sector timestamp' z funkcí zápisu, (nepotřebujete stisknout klávesy CTRL+ALT+T) - Security menu: 1. můžete použít některé z předdefinovaných (default) MASTER hesel pro Maxtor, Seagate, Western Digital 2. vylepšení kódu a zobrazení hesla - Test menu: zde jsou srozumitelně pojmenovány testy, které jsou předdefinovány pro uživatele - jestliže nastane programová chyba, do souboru 'HDAT2ERR.SCR' se uloží opis obrazovky (starý soubor bude přepsán !); tento soubor mi můžete poslat a nemusíte nic opisovat z obrazovky - nový program SHOW_SCR.EXE očekává vstupní soubor s uloženou obrazovkou chyby (*.SCR); je určen pouze pro náhled této chybové obrazovky - vyčištění kódu a odstraněno mnoho chyb (doufám) - je to BETA verze: ne všechny funkce jsou plně otestovány; jestliže objevíte chybu, pošlete mi prosím zprávu
04.03.2005 v3.07.11 RM/4.01.11 PM - OMLUVA, nepoužívejte předchozí verzi 3.07.10, protože jsem zapomněl smazat některé ladicí instrukce
03.03.2005 v3.07.10 RM/4.01.10 PM - rozšířena funkce hledání v módu View (stále není hotovo) - nová položka Menu 'Unload/Eject Medium' - parameter z příkazové řádky '/L' má nový význam: vytvoří soubor HDETECT.LOG při startu (pouze pro účely ladění) - SMART: malé změny popisů atributů - CWSDPMI.EXE je modifikován: swap na C: je vypnut
24.01.2005 v3.07.09 RM/4.01.09 PM - při zápisu přidán 'Sector timestamp' (časové razítko), lze vypsat ve VIEW s pomoci klaves CTRL+ALT+T - FAT16/32 flags: možnost výpisu/nastavení - oprava pro extended funkce CPUID - opravy a nové kontroly boot sektoru - oprava nastavení funkce 'search' ve VIEW - opravena chyba zjištěni informací o FDD - HDAT2HW: 1. default test změněn z _VerifyWriteVerify na _Verify 2. oprava nastavení TransferBlocks pro interval 1 sektoru - mnoho oprav (HDAT2FS, VIEW) - po práci s CD-ROM se automaticky povolí 'remove medium', což nebylo
05.01.2005 v3.07.08 RM/4.01.08 PM - odstraněna chyba při zápisu na médium chráněné proti zápisu
29.12.2004 v3.07.07 RM/4.01.07 PM - nová detekce CPU s rozšířenými funkcemi CPUID - přidáni výrobci CPU: SiS,National Semiconductors,Rise,Transmeta - detekce APM (Advanced Power Management) - HDAT2FS: detekce 'dirty flags' u FAT systémů
08.12.2004 v3.07.07 RM/4.01.07 PM - demo verze pro chráněný mód aktualizována s novou verzí souboru HDAT2.BIX
28.11.2004 v3.07.06 RM/4.01.06 PM - SMART: opraveny některé chyby - SET MAX ADDRESS: přidán nová parametr pro volbu LBA adresovacího módu 28/48-bitů - SET SECURITY: opravena detekce pro HDD, které nejsou podle ATA nebo jsou do ATA verze 2 - HDAT2FS: opravena a aktualizována kontrola 'Dirty volume flags' z posledního namontování u FAT16/32 - anglická dokumentace: 1. opraveny některí jazykové chyby 2. přidána informace o povelech SET MAX ADDRESS/EXT
02.11.2004 v3.07.05 RM/4.01.05 PM - do souboru HDAT2.BIX pro demo verzi přidána data pro SMART Log Page 01 - SMART aktualizován - opraven výpis NTFS verze v HDAT2FS
12.10.2004 v3.07.04 RM/4.01.04 PM - SMART menu 'Summary SMART Error Log [01h]' bylo aktualizováno podle smartmontools z http://smartmontools.sourceforge.net/ - několik malých oprav
23.09.2004 v3.07.04 RM/4.01.04 PM - oprava ukládání textových souborů v PM verzi - mnoho změn ve SMART menu
13.09.2004 v3.07.03 RM/4.01.03 PM - nova detekce stavu 'DCO Frozen' - přidány SATA feature sets ['SATA rev.2.x extensions to SATA 1.0a r1.1'] - ve View přidán výpis polohy na zařízení podle velikosti zařízení
03.09.2004 v3.07.02 RM/4.01.02 PM - sjednocení názvů menu - oprava malých chyb - opraven anglický manuál
01.09.2004 v3.07.01 RM/4.01.01 PM - Feature menu: opraveno nastavení APM feature (testováno) - mnoho dalších kosmetických úprav
30.08.2004 v3.07.00 RM/4.01.00 PM - Device Configuration Overlay rozšířeno z revize 0001 na 0002 - v 'Save menu' je první položka ('Save DEBUG informations of device') přepsána k uložení debug informací o vybraném zařízení, které mi můžete poslat přes e-mail, jestliže s tímto zařízením máte problémy - Feature menu: opraveno nastavení AAM/APM vlastností (APM netestováno) - UnLock menu aktualizováno - z programu a z manuálu byla odstraněna posáž 'Password hashing' (omlouvám se, ale ani tato cesta nevedla k úspěšnému odstranění hesla z pevného disku)
21.08.2004 v3.06.12 RM/4.00.12 PM - provedeny malé změny - opět povolena detekce zařízení na přídavných řadičích
19.08.2004 v3.06.11b RM/4.00.11b PM - konečně přepsáno menu Device Configuration Overlay - Modify
18.08.2004 v3.06.10 RM/4.00.10 PM - UnLock Security menu: opravena detekce 'Security unit erasing' pro Erase unit a Password hashing
17.08.2004 v3.06.09b RM/4.00.09b PM - DMA přístup k zařízením je dočasně vypnut - 1. 8:00 GMT nalezena chyba v pevném nastavení SET MAX ADDRESS omlouvám se, chyba odstraněna - 2. 13:00 GMT nalezena další chyba v UnLock menu - opravena aktualizace nastavení pro zařízení uzamčeno/odemčeno (DRIVE LOCKED)
11.08.2004 v3.06.08 RM/4.00.08 PM - nalezena velká chyba: DCO menu není přístupné, i když vlastnost Device Configuration Overlay je povolena - opraveno
08.08.2004 v3.06.07b RM/4.00.07b PM - mnoho změn v procedurách 'File Level' (kontrola položek souborového systému, odstranění/obnova) - menu 'Specific Commands Menu' je pouze pro Quantum disky - několik změn v menu komentářích
04.08.2004 v3.06.06b RM/4.00.06b PM - přidána dealokace paměti pro 'Benchmark menu' v RM verzi - několik malých změn - PM verze je přeložena s ladicími informacemi, v případě chyby uvidíte trasovací infromace s čísly řádek zdrojového programu; 16.06.2006: bohužel komprimační program UPX tyto ladicí informace odstraní
01.08.2004 v3.06.06 RM/4.00.06 PM - odstraněno několik malých chyb v detekci PCI (velikost ROM) - opravena detekce BIOS32 v RM verzi - opraven název detekovaného BIOSu (odstraněn nulový znak) - nové funkce ReadWrite a ReadWriteRead pro obnovu sektorů
26.07.2004 v3.06.05b RM/4.00.05b PM - opraveno ukládání souboru v PM verzi - opravena chybná detekce a falešný alarm ohledně MAX NATIVE ADDRESS - opraveno chyba ve druhé detekci verze DOS v PM verzi - opravena detekce zařízení na přídavných kartách
02.07.2004 v3.06.04 RM/4.00.04 PM - mnoho oprav pro 'load/save' souborů - HDAT2FS: detekce NTFS verzí - několik oprav ve S.M.A.R.T. menu
06.06.2004 v3.06.03 RM/4.00.02 PM - aktualizováno UnLock a DCO menu - opraveno mnoho chyb
31.05.2004 v3.06.02 RM/4.00.02 PM - opravena 'chybná' detekce RAM v RM verzi - aktualizovány zprávy v DCO menu
27.05.2004 v3.06.02 RM/4.00.02 PM - opravena detekce RAM, nyní dostupná také v PM verzi - opravena alokace paměti v HDAT2FS pro odstranění chyby 'Invalid pointer operation' - aktualizovány zprávy pro UnLock/Hashing menu - upraven vstup z klávesnice v DCO menu
16.05.2004 v3.06.01 RM/4.00.01 PM - opravena chyba ve výpisu sektoru
14.05.2004 v3.06.01 RM/4.00.01 PM - aktualizován seznam feature/profilů podle MMC/T10 16.3.2004 - v informacích o zařízení přidáno SATA kapacity/features - nové SMART atributy 201-205,207-209
12.05.2004 v4.00.00 PM - první verze pro chráněný režim
12.05.2004 v3.06.00 RM - přidáno Device Configuration Overlay (DCO) feature set menu - opravena několik chyb
28.04.2004 v3.05.03 beta - změny v kontrole NTFS ve FS verzi - 28.04.2004: odstraněna chyba při detekci velikosti sektoru výměnných zařízení; nebylo možné prohlížet výměnná zařízení jako CD-ROM atd.
v3.05.02 beta - několik malých změn
v3.05.01 beta - testovací funkce INT13h/Verify nyní používá 256 sectorů - změna parametru 'Transfer blocks' je nyní možná z klávesnice (klávesa INSERT) - přidán identifikátor RM = Real Mode
v3.05.00 beta - kompletně přepsaná detekce zařízení - přidán nový typ přístupu přes přímý ATA protokol: - ATA PIO - 28/48-bitová LBA adresace: nyní je povoleno testování READ s 256 sektory - 48-bitová LBA adresace: 1. podporuje VERIFY testování s 65535 sektory 2. VerifyWriteVerify podporuje WRITE pouze s 1 sektorem - ATA PCI DMA (nebo-li bus master) - ATA PCI DMA přístup je povolen pouze, jestliže PCi řadič podporuje bus master - WRITE funkce podporuje nyní max. 127 sektorů - plná podpora pro funkce WRITE bude později (trpělivost)
v3.04.08 - přidán nový přepínač '/x0' pro vypnutí přerušení časovače (použito INT08h nebo INT1Ch) - použitelné, jestliže máte problémy s detekcí zařízení nebo funkcí zápisu - několik oprav pro PnP a PCI detekci (PATA vs. SATA řadič) - opraveno uložení GIF obrázků z benchmark testů - opraveny/aktualizovány Mode Sense stránky - odstraněno ukončení testování po 50000 chybách, nyní jsou čítače chyb vynulovány po 9000000 chybách, u testu ReadWriteReadCompare po 90000 chybách RM = reálný mód verze (HDAT2HW/HDAT2FS) PM = chráněný mód verze (HDAT2)