Hvad er PART-filformatet?
En .part-fil gemmer data, der er downloadet af et program fra internettet. Den indeholder en delvist downloadet fil, uanset om det skyldes en afbrudt download-proces eller en download-fejl. .part-filer bruges af forskellige applikationer til at downloade filer, herunder Mozilla Firefox, Free Download Manager, JDownloader, wget og aria2. Hvis downloaden ikke er fuldført, fungerer en sådan fil muligvis ikke. Når downloaden er færdig, erstattes .part-filtypen med filens oprindelige filtype.
En .part-fil har ikke sit eget format: den indeholder præcis de bytes, der indtil videre er modtaget fra serveren. En delvist downloadet MP4-video åbnes derfor med en gyldig MP4-header, mens et delvist ZIP-arkiv starter med en gyldig ZIP-header. En tom .part-fil på nul byte betyder, at overførslen aldrig for alvor startede. Nogle download-værktøjer skriver en ledsagende kontrolfil ved siden af den - aria2 opretter en .aria2-sidevogn, der sporer, hvilke byte-områder der er færdiggjort, hvilket muliggør en mere præcis genoptagelse.
Download af .part-filer kan genoptages, men det vil ikke altid fungere. Download-fejl kræver oftest, at download-processen genstartes. Delvist downloadede video- eller lydfiler kan åbnes, selvom de ikke er downloadet helt - i et sådant tilfælde skal brugeren åbne filen i et passende program eller omdøbe den ved at ændre .part-suffikset tilbage til den oprindelige filtype. .part-suffikset tilføjes typisk til slutningen af filens navn - for eksempel ville movie.avi hedde movie.avi.part under downloaden. Lignende filtyper for ufuldstændige downloads inkluderer .crdownload (Google Chrome) og .download (Safari på macOS).
Sikkerhed og tryghed
RISIKO: LOWEn .part-fil kan ikke eksekveres og er præcis lige så risikabel som den fil, der downloades - hverken mere eller mindre. .part-suffikset hjælper faktisk: det forhindrer operativsystemet i at behandle en ufuldstændig eksekverbar fil som køreklar, hvilket er en del af formålet. To praktiske bemærkninger: hvis du ikke selv har startet den download, der skabte .part-filen, skal du behandle den underliggende kildefil som mistænkelig og slette den; og forældede .part-filer efterladt fra gamle eller annullerede downloads kan sikkert slettes for at frigøre diskplads.
Formatdetaljer
kort fortaltProgrammer der åbner PART-filer
Tekniske detaljer
dyb specifikation| Formattype | Ikke et format i sig selv - filen indeholder de rå bytes fra den delvist downloadede målfil uden sin egen struktur |
| Navngivningskonvention | Oprindeligt filnavn med `.part` tilføjet som en ekstra filtype, f.eks. bliver `movie.avi` til `movie.avi.part` |
| MIME-type | `application/octet-stream` |
| Magic bytes / filsignatur | Ingen iboende - headeren afspejler målfilens type (en delvis ZIP begynder med `PK\x03\x04`; en delvis MP4 åbner med en `ftyp`-boks) |
| Filstørrelsesområde | 0 bytes (overførsel aldrig startet) op til lige under målfilens samlede størrelse |
| Brugt af | Mozilla Firefox, Free Download Manager, JDownloader, `wget`, `aria2`, KGet og andre download-managere |
| Understøttelse af genoptagelse | Serveren skal understøtte HTTP `Range`-anmodninger; hvis den gør det, kan download-værktøjet fortsætte fra den sidst modtagne byte i stedet for at genstarte |
| Ledsagende kontrolfil | `aria2` skriver en `.aria2`-sidevogn, der sporer færdiggjorte byte-områder; ældre Firefox-versioner oprettede en JSON-sidevogn ved siden af `.part`-filen |
| Ved fuldført download | Download-værktøjet fjerner automatisk `.part`-suffikset og omdøber filen til dens korrekte målfiltype |
| Betydning af tom fil | En `.part`-fil på nul byte indikerer, at overførslen blev påbegyndt, men at der ikke blev modtaget data fra serveren |
| Relaterede filtyper for delvise downloads | `.crdownload` (Google Chrome), `.!ut` (uTorrent), `.download` (Safari/macOS), `.opdownload` (Opera), `.partial` (forskellige værktøjer) |
| Udvikler / ejer | Ingen enkelt ejer - konventionen bruges uafhængigt af Mozilla, download-managere og CLI-værktøjer som `wget` og `aria2` |
| Platformunderstøttelse | Windows, macOS, Linux - enhver platform, hvor download-managere eller browsere fungerer |
| Indholdsintegritet | Ingen tjeksum eller integritetsdata i selve `.part`-filen; validering sker først, efter downloaden er fuldført, og værktøjet omdøber filen |
| Udgivet | Used by Mozilla Firefox/Mozilla Suite (early 2000s); also wget, aria2, KGet and other download managers |