Wat is het H2W-bestandsformaat?
Bestanden met de extensie .h2w zijn testvulbestanden die zijn gegenereerd door de applicaties H2testw en F3. Beide programma's testen USB-sticks en SD-kaarten op hun werkelijke capaciteit en lees-/schrijfsnelheid. De gegevens die in .h2w-bestanden zijn opgeslagen, zijn vanuit het perspectief van de gebruiker opzettelijk betekenisloos - wat telt is niet de inhoud, maar de mogelijkheid om de werkelijke invoer-/uitvoerprestaties te meten.
H2testw schrijft een eerste bestand van precies 1 GB en gaat dan verder met bestanden van 1 MB totdat de volledige capaciteit van het geteste apparaat is gevuld. F3 hanteert een andere aanpak: het genereert uitsluitend bestanden in stappen van 1 GB, waarbij alleen het laatste bestand kleiner is om de resterende ruimte perfect te vullen.
De algoritmen van beide tools meten de schrijf- en leessnelheid over alle gegenereerde .h2w-bestanden en presenteren de gemiddelde resultaten aan de gebruiker. Het schrijven van de bestanden onthult ook de werkelijke capaciteit van het opslagapparaat - een cruciale test voor nagemaakte flashstations die valselijk een grotere omvang rapporteren dan ze in werkelijkheid bevatten. Nadat het testen is voltooid, moeten alle .h2w-bestanden handmatig worden verwijderd om de opslagruimte terug te winnen. Bestanden worden opeenvolgend benoemd (1.h2w, 2.h2w, enzovoort). H2testw verifieert de integriteit door het bekende deterministische binaire patroon opnieuw te lezen en eventuele afwijkingen per bestand te rapporteren.
Beveiliging & veiligheid
RISICO: LOWH2W-bestanden zelf zijn onschadelijke binaire vulgegevens. De tool H2testw is veilig en staat goed aangeschreven; download deze alleen van h2testw.org of heise.de om gebundelde ongewenste programma's te vermijden. Verwar dit NIET met ander gebruik van de naam .h2w - de extensie is uniek voor deze tool.
Formaatdetails
in een notendopProgramma's die H2W-bestanden openen
Technische details
diepe specificaties| Formaattype | Binaire vulgegevens geschreven als een deterministisch testpatroon |
| Containerstructuur | Raw binair - geen containerheaders of metadata-inkapseling |
| Gegevenscodering | Ongecomprimeerde deterministische binaire reeks, bekend bij de schrijvende applicatie |
| Typische bestandsgrootte | 1 GB per bestand (eerste bestand H2testw); volgende H2testw-bestanden in stappen van 1 MB; F3 gebruikt overal 1 GB-bestanden waarbij het laatste bestand de resterende ruimte vult |
| Naamgevingsconventie | Opeenvolgende gehele getallen - `1.h2w`, `2.h2w`, enz., die het geteste opslagapparaat vullen |
| Patroontype | Deterministische pseudo-willekeurige binaire reeks die door H2testw kan worden gereproduceerd voor byte-voor-byte verificatie |
| Integriteitsverificatie | H2testw leest alle geschreven bestanden byte-voor-byte opnieuw en vergelijkt ze met het bekende patroon; afwijkingen duiden op schrijffouten of valse capaciteit |
| Primair gebruiksdoel | Het detecteren van nagemaakte flash-opslag (valse geadverteerde capaciteit) en het meten van de werkelijke lees-/schrijfdoorvoer |
| Levenscyclus van bestand | Tijdelijke testartefacten - moeten na het testen handmatig worden verwijderd om opslagruimte vrij te maken |
| Bestandsidentificatie | Geen magic bytes of bestandssignatuur; bestanden worden alleen geïdentificeerd door de opeenvolgende naamgevingsconventie |
| Doelmedia | USB-flashstations, SD-kaarten, eMMC en andere op flash gebaseerde opslagapparaten |
| Primair besturingssysteem | Windows (H2testw); Linux en macOS via het platformonafhankelijke equivalent F3 |
| Ontwikkelaar | Harald Bögeholz, c't magazine / heise.de |
| Platformonafhankelijke alternatieven | F3 (Linux/macOS), ValiDrive (Windows GUI-alternatief) |
| Uitgebracht | ~2008 (H2testw tool first published on heise.de) |
| Laatste versie | H2testw 1.4 (last known release) |
| Specificatie | h2testw.org |
H2W conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over H2W-bestanden.