Recupero File0000 CHK | Come recuperare i file CHK

Perché tutti i file della mia chiavetta USB sono diventati file CHK?

di Christy William

Perché i file nel mio disco rigido sono scomparsi e perché c’è solo la cartella "FOUNDER.000" e molti file "FILE0000.CHK" al suo interno?

di Ellie luna

In poche parole, questo è causato da un danneggiamento del file system del tuo dispositivo di archiviazione. È molto più facile recuperare i file CHK rispetto ai file eliminati accidentalmente. A tal fine, questo blog spiegherà cos'è il file CHK e perché appare, oltre a fornire le soluzioni disponibili.

Sommario
Cos'è il file CHK e come trovarlo?
Perché vengono visualizzati i file CHK sul mio dispositivo di archiviazione?
È possibile recuperare File0000 CHK?
  1. Programma di recupero dati (Semplice e non si basa sui file CHK per ripristinare i dati originali)
  2. UnCHK
Estrai metadati per recuperare file CHK dopo la conversione dell'estensione o l'utilizzo di strumenti non riusciti
Conclusione
FAQ

Cos'è il file CHK e come trovarlo?

È un file frammentato creato da Windows quando tenta di riparare errori dell'unità. In breve, il sistema pensa che questi file siano corrotti, ma per proteggere l'integrità dei dati, verranno convertiti in file CHK e inseriti in una cartella nascosta denominata "Found.000".

Quando scopri che i file sono in qualche modo scomparsi ma la loro capacità è ancora occupata, puoi visualizzare questi file CHK cliccando su "Visualizza > Mostra" nel menu Esplora file e selezionando "Elementi nascosti" (su Windows 10, clicca sulla scheda "Visualizza"). Ci sono altri modi per visualizzare i file nascosti in una chiavetta USB o disco.

Perché vengono visualizzati i file CHK sul mio dispositivo di archiviazione?

Molte ragioni possono causare immagini, video, documenti o altri tipi di file a diventare formato CHK. Ad esempio:

Quando si verifica la situazione di cui sopra, sia che eseguiamo CHKDSK o Scandisk manualmente o automaticamente Windows, il sistema convertirà questi elementi presumibilmente danneggiati in "file *.chk".

È possibile recuperare File0000 CHK?

Certo! Un file .chk è essenzialmente un elemento "frammentato" che ha perso il suo nome, la struttura della directory o altri attributi, ma contiene ancora il contenuto del file originale. Pertanto, esistono diversi modi per ripristinarlo, anche se lo elimini.

Un'operazione errata potrebbe causare la perdita di questi dati importanti per sempre, quindi fai una copia e salvala su un altro dispositivo di archiviazione prima di iniziare a recuperare o riparare i file CHK in Windows 12, 11 e 10.

Recupera i file CHK nel formato originale convertendo l'estensione

Sebbene i file CHK siano considerati file frammentati corrotti da Windows, convertirli in un formato riconoscibile utilizzando i seguenti quattro metodi è possibile, ma è un processo che richiede molto tempo. Se vuoi provarli, scegline uno adatto alla tua situazione.

Metodo 1. Modifica manualmente il nome del suffisso

Puoi modificare manualmente i loro suffissi nel formato corretto quando ci sono solo pochi file CHK. Tuttavia, tieni presente che questo metodo è applicabile solo se conosci il tipo esatto del file originale.

  1. Fai clic con il pulsante destro del mouse sul file CHK e seleziona "Proprietà" nel menu.
  2. Nella posizione dello screenshot, modifica "CHK" nel tipo di file originale, ad esempio "jpg", quindi fai clic su "OK".

Metodo 2. Con il comando CMD

Se hai molti elementi che diventano file CHK e sono tutti dello stesso tipo di file, puoi risparmiare molto tempo usando comandi specifici per recuperare i file CHK in blocco. Ecco i passaggi:

  1. Premi Win + R, digita "cmd" e premi Invio.
  2. Usa il comando cd per passare alla directory in cui si trovano i file CHK. Ad esempio: "cd E:\folder.000".
  3. Digita il seguente comando, quindi premi Invio per convertire i file CHK nel formato originale.
    ren *.CHK *.jpeg (sostituisci jpeg con quello specificato)

Fai clic qui per scoprire come recuperare file cancellati con CMD

Metodo 3. Utilizzo di PowerShell

Come il Prompt dei comandi, anche PowerShell è uno strumento da riga di comando per Windows. Se sei abituato a utilizzare PowerShell, puoi eseguire lo script seguente per ottenere lo stesso risultato.

  1. Fai clic con il pulsante destro del mouse sull'icona Start e selezionane una nel menu, a seconda del sistema.
    Windows 11/12: Terminale (amministratore)
    Windows 10 e versioni precedenti: PowerShell (amministratore)
  2. Utilizza lo stesso comando del metodo precedente per andare alla posizione in cui è salvato CHK.
  3. Digita "Get-ChildItem *.CHK | Rinomina-Oggetto -Nuovo nome { $_.Name -replace ‘\.CHK$’, ‘.png’}" e premi Invio. Qui, devi anche sostituire il formato del file che devi convertire.

Metodo 4. Utilizzo di script Python

La maggior parte delle volte, abbiamo più tipi di dati archiviati nella nostra USB o disco rigido, come JPG, MP4, DOCX, ecc. Pertanto, la conversione errata di file come "chk in jpeg" renderà inutili altri tipi di file.

Quindi, abbiamo scritto il seguente script per espandere i tipi di dati in modo da poter convertire meglio il file CHK nel suo formato originale.

Script di esempio:
  1. import os
  2. import magic # Requires python-magic and libmagic to be installed.
  3. def get_file_extension(file_path).
  4. """ Utilizzare la libreria magica per rilevare il tipo di file MIME e restituire il suffisso corrispondente."""
  5. try:
  6. mime = magic.Magic(mime=True)
  7. mime_type = mime.from_file(file_path)
  8. extension_map = {
  9. 'image/jpeg': 'jpg',
  10. 'image/png': 'png',
  11. 'application/pdf': 'pdf',
  12. 'application/msword': 'doc',
  13. 'application/vnd.openxmlformats-
  14. officedocument.wordprocessingml.document': 'docx',
  15. 'application/zip': 'zip',
  16. 'text/plain': 'txt',
  17. 'video/mp4': 'mp4',
  18. # può essere ampliato con più tipi se necessario
  19. }
  20. return extension_map.get(mime_type, None)
  21. except Exception as e:
  22. print(f "error detecting file type: {e}")
  23. return None
  24. def restore_chk_files(chk_drive_path):
  25. """ recuperare i file CHK nei percorsi specificati """
  26. for root, dirs, files in os.walk(chk_drive_path):
  27. for filename in files:
  28. if filename.lower().endswith('.chk'):
  29. original_path = os.path.join(root, filename)
  30. # ottenere il suffisso corretto
  31. ext = get_file_extension(original_path)
  32. if not ext:
  33. print(f"Unable to recognize file type: {original_path}")
  34. continue
  35. # costruire nuovi percorsi
  36. base_name = os.path.splitext(filename)[0]
  37. new_filename = f"{base_name}.{ext}"
  38. new_path = os.path.join(root, new_filename)
  39. # gestione dei conflitti di rinomina
  40. counter = 1
  41. while os.path.exists(new_path):
  42. new_filename = f"{base_name}_{counter}.{ext}"
  43. new_path = os.path.join(root, new_filename)
  44. counter += 1
  45. # rinominare file
  46. try:
  47. os.rename(original_path, new_path)
  48. print(f"successful recovery: {original_path} -> {new_path}")
  49. except Exception as e:
  50. print(f"rename Failure: {original_path} | false: {e}")
  51. # Utilizzare l'esempio (sostituire con la lettera dell'unità in cui si trova il file CHK)
  52. chk_drive_path = "F:"
  53. restore_chk_files(chk_drive_path)

Istruzioni:

  1. Installa le dipendenze: pip install python-magic. Puoi scaricarlo da qui.
  2. Aggiungi più mapping MIME di tipo di file in extension_map se necessario.
  3. Modifica il percorso: cambia drive_path alla fine del codice nel percorso del tuo disco (ad esempio, E:\)
  4. Dopo aver completato la modifica, esegui lo script.

Recupero file CHK tramite strumenti professionali

Se desideri saltare le opzioni fai da te dispendiose in termini di tempo e incertezze di cui sopra, questa sezione farà al caso tuo. Qui, presenteremo due tipi di programmi per recuperare i file CHK.

#1 Programma di recupero dati

Tali strumenti non si basano sui file CHK esistenti, ma eseguono la scansione del dispositivo di archiviazione per cercare le informazioni originali dei file e riorganizzarli. Pertanto, anche se tutti i metodi in questa guida falliscono o li elimini accidentalmente durante l'elaborazione, puoi comunque ottenere i file originali.

iBeesoft Data Recovery è pensato per questo scopo e puoi recuperare i dati persi in pochi clic seguendo i passaggi seguenti.

  1. Download e installa iBeesoft Data Recovery sul tuo computer.
  2. Dopo aver avviato il software, seleziona quello il cui file cambia in CHK nell'elenco delle unità, quindi fai clic su "Scansione".
  3. Una volta completata la scansione, puoi andare alla cartella "Altri file persi" > "File persi nome originale" nell'elenco a sinistra per visualizzare i file originali.
  4. Seleziona le caselle accanto agli elementi necessari, quindi fai clic sul pulsante "Recupera". A questo punto, devi specificare una posizione in cui salvarli. Per assicurarti che i file non vengano sovrascritti, seleziona una directory diversa dalla posizione di archiviazione originale.

Suggerimento: i metodi sopra indicati sono applicabili anche per recuperare i file cancellato dal Cestino.

#2. UnCHK

In breve, è equivalente a uno strumento che converte automaticamente i file CHK. UnCHK analizza le intestazioni di questi file per identificare con precisione il tipo a cui appartengono, quindi recupera il formato originale dei file CHK. Ecco i passaggi su come utilizzarlo.

  1. Fai clic qui per ottenere questo software di recupero file CHK.
  2. Fai clic con il pulsante destro del mouse sul file ZIP e seleziona "Estrai tutto".
  3. Fai clic su "unchk.exe" per eseguirlo.
  4. Fai clic su "OK" e seleziona la directory in cui si trova il file CHK.
  5. Segui le istruzioni per selezionare una modalità di scansione e fai clic su "OK".

Estrai metadati per recuperare file CHK dopo la conversione dell'estensione o l'utilizzo di strumenti non riusciti

Non riesci a utilizzare "file * .CHK" dopo la conversione? Il software di recupero non ha trovato i dati originali? Utilizzare WinHex per identificare le informazioni esadecimali del file CHK e quindi estrarre le informazioni tra l'intestazione e il piè di pagina per riorganizzare il file sarà la tua ultima speranza. Sebbene ciò sia complicato per l'utente comune, puoi completare rapidamente il processo facendo riferimento ai seguenti esempi.

Prima di riparare i file CHK, puoi vedere gli identificatori esadecimali di intestazione e coda dei tipi di file comuni.

Identificazione dell'intestazione del file Identificazione di fine file
.jpeg FFD8FFEE FFD9
.mp4 66747970 Nessuna estremità fissa, combinare con la struttura del file (ad esempio, atomi moov) per determinare la fine.
.mp3 494433 Nessuna estremità fissa, combinata con il frame audio per calcolare la fine.
.docx 504B0304 504B0506
.zip 504B0304 504B0506
.exe 4D5A Nessuna fine fissa, combinata con la fine dell'analisi della struttura del documento.

Per cercare l'identificazione di altri tipi di file, fai clic qui.

Quando conosci gli identificatori di intestazione e piè di pagina dei diversi file, spiegheremo come viene eseguito il recupero dei file CHK utilizzando il file CHK in JPEG come esempio.

  1. Scarica e installa WinHex sul tuo PC.
  2. Usa WinHex per aprire il file CHK.
  3. Fai clic su Cerca > Trova valori esadecimali e inserisci l'identificativo dell'intestazione del file di cui pensi sia il tipo (se sospetti che il file sia un jpeg, allora dovresti inserire "FFD8FF").
  4. Dopo aver confermato il tipo del file CHK, usa di nuovo il metodo sopra per trovare il suo contrassegno di coda.
  5. Seleziona tutti i dati (da FFD8FF a FF D9) tra i contrassegni di intestazione e di coda del file.
  6. Fai clic su Modifica > Copia blocco > In nuovo file. Nella finestra di dialogo pop-up, salva il file come .jpeg.

Conclusione

Come possiamo vedere, ci sono diversi modi per recuperare i file CHK, dalla semplice modifica dell'estensione, all'utilizzo di strumenti per estrarre i metadati per ricostruire. Siamo certi che questi metodi potranno esserti di grande aiuto. Dato che lo strumento di recupero professionale - iBeesoft Data Recovery, non si basa sui file CHK per risolvere il problema della perdita di dati. Pertanto, ti consigliamo di provarlo per la prima volta.

FAQ

iBeesoft utilizza i cookie solo per garantire la migliore esperienza di navigazione e non raccoglie alcuna informazione.