Hvad er H2W-filformatet?
Filer med filendelsen .h2w er test-fyldfiler genereret af applikationerne H2testw og F3. Begge programmer tester USB-drev og SD-kort for deres reelle kapacitet og læse-/skrivehastighed. Dataene gemt i .h2w-filer er bevidst meningsløse fra brugerens perspektiv - det vigtige er ikke indholdet, men evnen til at måle den faktiske input/output-ydeevne.
H2testw skriver en første fil på præcis 1 GB og fortsætter derefter med 1 MB-filer, indtil hele kapaciteten på den testede enhed er fyldt. F3 bruger en anden tilgang: den genererer udelukkende filer i trin på 1 GB, hvor kun den sidste fil er mindre for at fylde den resterende plads perfekt.
Algoritmerne i begge værktøjer måler skrive- og læsehastigheden på tværs af alle genererede .h2w-filer og præsenterer gennemsnitlige resultater for brugeren. Skrivning af filerne afslører også lagerenhedens reelle kapacitet - en kritisk test for forfalskede flash-drev, der fejlagtigt rapporterer en større størrelse, end de faktisk indeholder. Efter testen er fuldført, skal alle .h2w-filer slettes manuelt for at genvinde lagerpladsen. Filerne navngives sekventielt (1.h2w, 2.h2w og så videre). H2testw verificerer integriteten ved at genlæse det kendte deterministiske binære mønster og rapportere eventuelle uoverensstemmelser pr. fil.
Sikkerhed og tryghed
RISIKO: LOWH2W-filer i sig selv er harmløse binære fylddata. H2testw-værktøjet er sikkert og anerkendt; download kun fra h2testw.org eller heise.de for at undgå medfølgende PUPs. Forveksl IKKE med andre anvendelser af .h2w-navnet - filendelsen er unik for dette værktøj.
Formatdetaljer
kort fortaltProgrammer der åbner H2W-filer
Tekniske detaljer
dyb specifikation| Formattype | Binære fylddata skrevet som et deterministisk testmønster |
| Containerstruktur | Rå binær - ingen container-headere eller metadata-indkapsling |
| Datakodning | Ukomprimeret deterministisk binær sekvens, kendt af skriveprogrammet |
| Typisk filstørrelse | 1 GB pr. fil (H2testw første fil); efterfølgende H2testw-filer i 1 MB trin; F3 bruger 1 GB-filer hele vejen igennem med den sidste fil fyldende den resterende plads |
| Filnavngivningskonvention | Sekventielle heltal - `1.h2w`, `2.h2w`, osv., der fylder den testede lagerenhed |
| Mønstertype | Deterministisk pseudo-tilfældig binær sekvens, der kan reproduceres af H2testw til byte-for-byte-verificering |
| Integritetsverificering | H2testw genlæser alle skrevne filer byte-for-byte og sammenligner med det kendte mønster; uoverensstemmelser indikerer skrivefejl eller falsk kapacitet |
| Primær anvendelse | Detektering af forfalsket flash-lagring (falsk annonceret kapacitet) og måling af reel læse-/skrivegennemstrømning |
| Fil-livscyklus | Midlertidige test-artefakter - skal slettes manuelt efter test for at genvinde lagerplads |
| Filidentifikation | Ingen magic bytes eller filsignatur; filer identificeres kun ved sekventiel navngivningskonvention |
| Målmedier | USB-flashdrev, SD-kort, eMMC og andre flash-baserede lagerenheder |
| Primært OS | Windows (H2testw); Linux og macOS via F3 cross-platform ækvivalent |
| Udvikler | Harald Bögeholz, c't magazine / heise.de |
| Cross-platform alternativer | F3 (Linux/macOS), ValiDrive (Windows GUI-alternativ) |
| Udgivet | ~2008 (H2testw tool first published on heise.de) |
| Seneste version | H2testw 1.4 (last known release) |
| Specifikation | h2testw.org |