Vad är filformatet CHK?
Filändelsen .chk syftar på återställda fragment av Windows-filer, skapade av CHKDSK eller ScanDisk - verktyg som används för att söka efter fel i diskutrymmet. .chk-filer är helt enkelt tidigare förlorade datafragment som återställts under en reparation av filsystemet.
Ibland, efter ett plötsligt strömavbrott eller urkoppling av en USB-enhet, slutförs inte databehandlingen. Vid skanning av en volym med dessa verktyg repareras ett skadat filsystem och föräldralösa klusterkedjor samlas in. En del av datan lagras i mappen FOUND.000 på den enhet där de skadade filerna hittades, där varje återställt fragment namnges sekventiellt: FILE0000.CHK, FILE0001.CHK och så vidare.
Lagring och radering av .chk-filer
Efter att ha utfört en skanning av en hårddisk med CHKDSK eller ScanDisk lagras .chk-filer i en systemmapp, t.ex. FOUND.000. Vanligtvis finns det inga kontraindikationer för att radera sådana filer, eftersom de är föräldralösa klusterkedjor vars källinnehåll redan kan vara duplicerat på annan plats eller kan vara helt tomt.
Tips
En .chk-fil har ingen egen signatur - dess första bytes är desamma som i originalfilen (t.ex. FF D8 FF för en JPEG-bild eller PK for ett ZIP-arkiv). Om det råder osäkerhet kring radering kan innehållet först granskas med programmet CHK-Mate, som gör det möjligt att tydligt identifiera vilken typ av data som finns i filen. Dessutom kan andra program som UnCHK och FileCHK också hämta data från .chk-filer. .chk-filer kan även öppnas med en hexadecimal redigerare - det finns en chans att du kan verifiera om filen är tom. Om du efter att ha öppnat en sådan fil bara ser 00-bytes, tyder det på att filen är tom och kan kastas.
Säkerhet & trygghet
RISK: LOWEtt .chk-fragment är bara återställd data, så själva filen är lågrisk att inspektera. Två varningar: (1) ett återställt fragment kan vara en del av vilken fil som helst, inklusive en skadlig sådan, så skanna allt du rekonstruerar till en körbar fil/Office-dokument innan du öppnar det; (2) innan du raderar en FOUND.000-mapp för att frigöra utrymme, se till att du inte kastar den enda kopian av data du fortfarande behöver - om alla dina riktiga filer finns och fungerar är .chk-fragmenten vanligtvis redundanta och säkra att radera. Undvik skumma webbplatser för nedladdning av «CHK file opener», som för oklara format ofta buntar med adware/PUPs; håll dig till UnCHK/FileCHK/CHK-Mate eller manuellt namnbyte.
Formatdetaljer
i ett nötskal- Applikations-checkpoint/temp-filer - Ett fåtal program (äldre FoxPro, WordPerfect, vissa säkerhetskopieringsverktyg) använder också .chk för sina egna temp-/checkpoint-filer, orelaterat till diskåterställning.
Program som öppnar CHK-filer
file FILE0000.CHK för att detektera den verkliga typen, använd sedan cp för att ge den rätt filändelse och öppna med matchande program. Tekniska detaljer
djup specifikation| Utvecklare | Microsoft (CHKDSK); Microsoft/Symantec (ScanDisk) |
| Skapad av | CHKDSK (Windows NT till Windows 11) eller ScanDisk (MS-DOS 6.2 / Windows 9x) under en integritetsskanning av disken |
| Lagringsplats | FOUND.000, FOUND.001, … undermappar i roten på den skannade enheten |
| Filnamngivning | Sekventiella numeriska namn: FILE0000.CHK, FILE0001.CHK, … |
| Innehållstyp | Rått binärt fragment - en eller flera föräldralösa klusterkedjor återställda från filsystemet |
| Filsignatur (magic bytes) | Ingen inneboende; första bytes speglar originalfilens typ (t.ex. FF D8 FF för JPEG, 25 50 44 46 för PDF, 50 4B för ZIP/Office) |
| MIME-typ | application/octet-stream |
| Typisk filstorlek | Ett diskkluster (vanligtvis 4 KB på NTFS) upp till den förlorade filens fulla storlek |
| Filsystem som stöds | FAT16, FAT32, NTFS (CHKDSK); FAT12, FAT16, FAT32 (ScanDisk) |
| Plattform | Endast Windows; Linux/macOS fsck skapar inte .chk-filer |
| Återställningsmetod | Inspektera header-bytes i en hex-redigerare eller kör genom TrID för att identifiera den verkliga typen, byt sedan namn med rätt filändelse |
| Återställningsverktyg (Windows) | CHK-Mate, UnCHK, FileCHK, TrID |
| Återställningsverktyg (Linux/macOS) | kommandot file plus manuellt namnbyte |
| Säkerhet vid radering | Generellt säker att radera; bekräfta först genom att inspektera efter icke-noll-innehåll i en hex-redigerare |
| Indikator för tom fil | En fil som endast innehåller 00-bytes återställde ett tomt eller nollställt kluster och kan säkert kastas |
| Släppt | CHKDSK (since MS-DOS / early Windows); ScanDisk (MS-DOS 6.2 / Windows 9x) |
| Specifikation | learn.microsoft.com |