Fichier CHK Récupération | Comment récupérer les fichiers CHK

Pourquoi tous les fichiers de ma clé USB sont-ils devenus des fichiers CHK ?

par Christy William

Pourquoi les fichiers de mon disque dur ont-ils disparu, seuls le dossier « FOUND.000 » et de nombreux fichiers « FFILE0000.CHK » s'y trouvant ?

par Ellie luna

En bref, ce problème est dû à une corruption du système de fichiers de votre périphérique de stockage. Il est beaucoup plus facile de récupérer les fichiers CHK dans leur format d'origine que les fichiers supprimés accidentellement. À cette fin, ce blog explique ce qu'est un fichier CHK et pourquoi il apparaît, et propose des solutions.

Table des matières
Qu'est-ce que le fichier CHK et comment le trouver ?
Pourquoi des fichiers CHK apparaissent-ils sur mon périphérique de stockage ?
La récupération de fichiers CHK est-elle possible ?
  1. Logiciel de récupération de données (Simple et ne dépend pas du fichier CHK pour restaurer les données d'origine)
  2. UnCHK
Extraire les métadonnées pour restaurer le fichier CHK après la conversion de l'extension ou l'utilisation d'outils qui ont échoué
Conclusion
FAQ

Qu'est-ce que le fichier CHK et comment le trouver ?

Il s'agit d'un fichier fragmenté créé par Windows lorsqu'il tente de réparer les erreurs de disque. En bref, le système pense que ces fichiers sont corrompus, mais pour protéger l'intégrité des données, ils sont convertis en fichiers CHK et placés dans un dossier caché nommé « Found.000 ».

Lorsque vous constatez que des fichiers ont disparu d'une manière ou d'une autre mais que leur capacité est toujours occupée, vous pouvez afficher ces fichiers CHK en cliquant sur « Affichage > Afficher » dans le menu de l'Explorateur de fichiers et en sélectionnant « Éléments masqués » (sous Windows 10, cliquez sur l'onglet « Affichage »). Voici d'autres façons pour afficher les fichiers cachés sur un clé USB ou disque.

Pourquoi des fichiers CHK apparaissent-ils sur mon périphérique de stockage ?

De nombreuses raisons peuvent amener des images, des vidéos, des documents ou d'autres types de fichiers à devenir au format CHK. Par exemple :

Lorsque la situation décrite ci-dessus se produit, que nous exécutions CHKDSK ou Scandisk manuellement ou que Windows le fasse automatiquement, le système convertit ces éléments suspects en « Fichiers *.CHK ».

La récupération de fichiers CHK est-elle possible ?

Bien sûr, c'est possible ! Un fichier CHK est essentiellement un élément « fragmenté » qui a perdu son nom, sa structure de répertoire ou d'autres attributs, mais qui contient toujours le contenu du fichier d'origine. Par conséquent, il existe plusieurs façons de le récupérer, même si vous le supprimez.

Une mauvaise opération peut vous faire perdre ces données importantes pour toujours, alors faites une copie et enregistrez-la sur un autre périphérique de stockage avant de commencer à restaurer les fichiers CHK dans Windows 12, 11 et 10.

Récupérer les fichiers CHK au format d'origine en convertissant l'extension

Bien que les fichiers CHK soient considérés comme des fichiers fragmentés corrompus par Windows, il est possible de les convertir dans un format reconnaissable à l'aide des quatre méthodes suivantes, mais c'est un processus qui prend du temps. Si vous souhaitez les essayer, choisissez celle qui convient à votre situation.

Méthode 1. Modifier manuellement le nom du suffixe

Vous pouvez modifier manuellement les suffixes au format correct lorsqu'il n'y a que quelques fichiers CHK. Notez toutefois que cette méthode n'est applicable que si vous connaissez le type exact du fichier d'origine.

  1. Cliquez avec le bouton droit de la souris sur le fichier CHK et sélectionnez « Propriétés » dans le menu.
  2. À l'emplacement de la capture d'écran, remplacez « CHK » par le type de fichier original, tel que « jpg », puis cliquez sur « OK ».

Méthode 2. Par commande CMD

Si vous avez de nombreux éléments qui deviennent des fichiers CHK et qu'ils sont tous du même type, vous pouvez gagner beaucoup de temps en utilisant des commandes spécifiques pour récupérer les fichiers CHK en masse. Voici les étapes à suivre :

  1. Appuyez sur Win + R, tapez « cmd » et appuyez sur Entrée.
  2. Utilisez la commande cd pour accéder au répertoire dans lequel se trouvent les fichiers CHK. Par exemple : « cd E:\Ndossier.000 ».
  3. Saisissez la commande suivante, puis appuyez sur Entrée pour convertir les fichiers CHK au format d'origine.
    ren *.CHK *.jpeg (remplacez jpeg par celui que vous avez spécifié)

Cliquez ici pour apprendre la commande dos pour récupérer les fichiers effacés.

Méthode 3. Utilisation de PowerShell

Tout comme l'invite de commande, PowerShell est un outil de ligne de commande pour Windows. Si vous avez l'habitude d'utiliser PowerShell, vous pouvez exécuter le script suivant pour obtenir le même résultat.

  1. Cliquez avec le bouton droit de la souris sur l'icône Démarrer et sélectionnez l'une des options du menu, en fonction de votre système.
    Windows 11/12 : Terminal (Admin)
    Windows 10 et versions antérieures : PowerShell (Admin)
  2. tilisez la même commande que dans la méthode ci-dessus pour aller à l'emplacement où fichier CHK est sauvegardé.
  3. Tapez « Get-ChildItem *.CHK | Rename-Item -NewName { $_.Name -replace “\.CHK$”, “.png”} » et appuyez sur Entrée. Ici, vous devez également remplacer le format de fichier à convertir.

Méthode 4. Utilisation de scripts Python

La plupart du temps, nous avons plusieurs types de données stockées sur notre clé USB ou notre disque dur, telles que JPG, MP4, DOCX, etc. Par conséquent, une conversion incorrecte de fichiers tels que « chk to jpeg » entraînera l'inutilité d'autres types de fichiers.

C'est pourquoi nous avons écrit le script suivant pour développer les types de données afin que vous puissiez mieux convertir le fichier CHK dans son format d'origine.

Exemple de script :
  1. import os
  2. import magic # Python-magic et libmagic doivent être installés..
  3. def get_file_extension(file_path).
  4. """ Utilisez la Bibliothèque Magic pour détecter le type MIME du fichier et retourner le suffixe correspondant."""
  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. # Plus de types peuvent être étendus au besoin.
  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. """ recuperer fichier CHK dans les chemins spécifiés """
  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. # Obtenir le suffixe correct
  31. ext = get_file_extension(original_path)
  32. if not ext:
  33. print(f"Unable to recognize file type: {original_path}")
  34. continue
  35. # Construire un nouveau chemin
  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. # Gérer les conflits de renommage
  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. # Renommer un fichier
  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. # À l'aide de l'exemple (remplacer par la lettre de lecteur où se trouve le fichier CHK)
  52. chk_drive_path = "F:"
  53. restore_chk_files(chk_drive_path)

Instructions :

  1. Installez les dépendances : pip install python-magic. Vous pouvez le télécharger ici.
  2. Ajoutez d'autres types de fichiers MIME dans extension_map si nécessaire.
  3. Modifiez le chemin : changez le drive_path à la fin du code pour le chemin de votre disque (par exemple, E:\).
  4. Une fois la modification terminée, exécutez le script.

Récupération du fichier CHK à l'aide d'outils professionnels

Si vous souhaitez ignorer les options de bricolage ci-dessus, qui demandent beaucoup de temps et d'incertitude, cette section est faite pour vous. Ici, nous allons présenter deux types de programmes pour récupérer fichier CHK.

#1 Logiciel de récupération de données

Ces outils ne s'appuient pas sur les fichiers CHK existants mais analysent votre périphérique de stockage pour rechercher les informations d'origine des fichiers et les réorganiser. Par conséquent, même si toutes les méthodes de ce guide échouent ou si vous les supprimez accidentellement pendant le traitement, vous avez toujours une chance d'obtenir les fichiers d'origine.

iBeesoft Data Recovery est conçu à cet effet, et vous pouvez récupérer les données perdues en quelques clics en suivant les étapes ci-dessous.

  1. Téléchargez et installez iBeesoft Data Recovery sur votre ordinateur.
  2. Après avoir lancé le logiciel, sélectionnez celui dont le fichier change en CHK dans la liste des lecteurs, puis cliquez sur « Analyser ».
  3. Une fois l'analyse terminée, vous pouvez aller dans le dossier « Autres fichiers perdus » > « Fichiers perdus nom original » dans la liste de gauche pour afficher les fichiers originaux.
  4. Cochez les cases en regard des éléments dont vous avez besoin, puis cliquez sur le bouton « Récupérer ». À ce moment-là, vous devez spécifier un emplacement pour les enregistrer. Pour éviter que les fichiers ne soient écrasés, sélectionnez un répertoire différent de l'emplacement de stockage d'origine.

Conseil : Les méthodes ci-dessus sont également applicables pour récupérer des fichiers supprimés de la Corbeille.

#2. UnCHK

En bref, il s'agit d'un outil qui convertit automatiquement les fichiers CHK. UnCHK analyse les en-têtes de ces fichiers pour identifier avec précision le type auquel ils appartiennent, puis récupère les fichiers CHK dans leur format d'origine. Voici les étapes de son utilisation.

  1. Cliquez ici pour obtenir ce logiciel de récupération de fichiers CHK.
  2. Faites un clic droit sur ce fichier ZIP et sélectionnez « Extraire tout ».
  3. Cliquez sur « unchk.exe » pour l'exécuter.
  4. Cliquez sur « OK » et sélectionnez le répertoire où se trouve le fichier CHK.
  5. Suivez les instructions pour sélectionner un mode d'analyse et cliquez sur « OK ».

Extraire les métadonnées pour restaurer le fichier CHK après la conversion de l'extension ou l'utilisation d'outils qui ont échoué

Impossible d'utiliser « *.CHK files » après la conversion ? Le logiciel de récupération n'a pas trouvé les données d'origine ? L'utilisation de WinHex pour identifier les informations hexadécimales du fichier CHK, puis l'extraction des informations entre l'en-tête et le pied de page pour réorganiser le fichier constituent votre dernier espoir. Bien que cette opération soit compliquée pour l'utilisateur commun, vous pouvez la réaliser rapidement en vous référant aux exemples suivants.

Avant de réparer les fichiers CHK, vous pouvez vous familiariser avec les identifiants hexadécimaux d'en-tête et de queue des types de fichiers courants.

Identification de l'en-tête du fichier Identification de fin de fichier
.jpeg FFD8FFEE FFD9
.mp4 66747970 Pas de fin fixe, combiner avec la structure du fichier (par exemple, les atomes moov) pour déterminer la fin.
.mp3 494433 Pas de fin fixe, combinée avec la trame audio pour calculer la fin.
.docx 504B0304 504B0506
.zip 504B0304 504B0506
.exe 4D5A Aucune fin fixe, combinée à une analyse de la structure du document.

Pour connaître l'identification d'autres types de fichiers, cliquez ici.

Lorsque vous connaissez les identifiants d'en-tête et de pied de page des différents fichiers, nous expliquons comment la récupération des fichiers CHK est effectuée en utilisant le fichier CHK vers JPEG comme exemple.

  1. Téléchargez et installez WinHex sur votre PC.
  2. Utilisez WinHex pour ouvrir le fichier CHK.
  3. Cliquez sur Search > Find Hex Values et saisissez l'identifiant d'en-tête du fichier que vous pensez être le type (si vous pensez que le fichier est un jpeg, vous devez saisir « FFD8FF »).
  4. Après avoir confirmé le type du fichier CHK, utilisez à nouveau la méthode ci-dessus pour trouver sa marque de queue.
  5. Sélectionnez toutes les données (FFD8FF à FF D9) entre les marqueurs d'en-tête et de queue du fichier.
  6. Cliquez sur Édition > Copier le bloc > Dans un nouveau fichier. Dans la boîte de dialogue qui s'affiche, enregistrez le fichier en tant que .jpeg.

Conclusion

Comme nous pouvons le voir, il existe plusieurs façons de récupérer les fichiers CHK dans leur format d'origine, depuis la simple modification de l'extension jusqu'à l'utilisation d'outils permettant d'extraire les métadonnées pour les reconstruire. Nous sommes sûrs qu'ils peuvent vous aider avec succès. Étant donné que l'outil de récupération professionnel iBeesoft Data Recovery, ne s'appuie pas sur les fichiers qui ont été modifiés en CHK pour résoudre le problème de perte de données. Par conséquent, nous vous recommandons de l'essayer pour la première fois.

FAQ

iBeesoft utilise uniquement des cookies pour vous assurer la meilleure expérience de navigation et ne collecte aucune information.