Problème avec une partition passée en RAW sur Windows 7

Tous les problèmes de Windows : message d'erreur, BSOD et écran bleu, erreur Windows Update ou d'installation, etc

Modérateur : Mods Windows

Nico87

Problème avec une partition passée en RAW sur Windows 7

par Nico87 »

Bonjour,

J'utilise Windows 7 et j'essaie de résoudre un problème de partition perdue sur un disque dur Western Digital 4 To. Le problème s'est produit lors d'un transfert de fichiers depuis un disque dur USB externe, la copie s'est interrompue comme si le disque (ou le contrôleur) s'était mis en sommeil et malgré une attente de plusieurs heures par sécurité, ça ne s'est pas débloqué, de plus il était impossible d'annuler le transfert ou de faire quoi que ce soit d'autre qu'un arrêt forcé de l'alimentation. A la relance, le disque (qui ne contenait qu'une partition (visible) de la taille du disque) avait perdu cette partition et dans le gestionnaire de disques ne s'affiche qu'une partition RAW.

CHKDSK
CHKDSK voit la partition mais ne parvient pas à résoudre ce problème car à la toute fin il indique ne pouvoir écrire sur le deuxième secteur d'amorçage NTFS.

Image

TestDisk
Le logiciel TestDisk la voit aussi et m'a permit de récupérer tous les fichiers après un long processus de plusieurs jours (sur un autre ordinateur via le réseau). J'aimerai maintenant tenter de récupérer cette partition, au tout au moins un disque utilisable. La partition perdue n'est pas le seul élément troublant. Il y a dans la machine un autre disque dur de marque et modèle identique, sain en revanche.

Le BIOS UEFI affiche le disque problématique comme un 3 To alors que le sain est correctement vu comme 4 To
Le Gestionnaire de disques de Windows voit le disque problématique comme un 4 To en 1 partition RAW
TestDisk voit le disque sain comme ceci : 4000 GB / 3726 GiB CHS 486401 255 63 sector size = 512
TestDisk voit le disque problématique comme ceci : 3000 GB / 2964 GiB CHS 364804 255 63 sector size = 512

Pour une raison inconnue, le nombre de cylindres est erroné, j'ai donc tenté le changement de Geometry (après avoir aussi regardé sur internet pour être certain de la valeur car elle n'est pas inscrite sur le disque malheureusement) et ensuite je suis retourné dans Analyse, puis Quick Search, il trouve bien entendu la partition très vite (il le faisait déjà avant) et lorsque je fais Write pour écrire les informations de cette partition il me dit :

Code : Tout sélectionner

Partition : Write error
Voici le log des opérations :

Code : Tout sélectionner

Thu Dec  8 09:45:17 2016
Command line: TestDisk

TestDisk 7.1-WIP, Data Recovery Utility, August 2016
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 5.4, Cygwin32 2005.2
ext2fs lib: 1.43.1, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20140608, curses lib: ncurses 6.0
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=4000787030016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=3000615492608
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=4000787030016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=3000615492608
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=1106847465472
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=2893697515520
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=4000647741440
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=1000096137216
Hard disk list
Disk /dev/sda - 4000 GB / 3726 GiB - CHS 486401 255 63, sector size=512 - WDC WD40EZRX-00SPEB0, S/N:2020202057202d44435734433045313535313031, FW:80.00A80
Disk /dev/sdb - 3000 GB / 2794 GiB - CHS 364804 255 63, sector size=512 - WDC WD40EZRX-00SPEB0, S/N:2020202057202d44435734433045373239323938, FW:80.00A80
Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - WDC WD10EARS-00MVWB0, S/N:2020202057202d4443575a413641343231383233, FW:51.0AB51

Partition table type (auto): EFI GPT
Disk /dev/sdb - 3000 GB / 2794 GiB - WDC WD40EZRX-00SPEB0
Partition table type: EFI GPT
New geometry
Disk /dev/sdb - 4000 GB / 3726 GiB - CHS 486401 255 63 sector_size=512

Analyse Disk /dev/sdb - 4000 GB / 3726 GiB - CHS 486401 255 63
hdr_size=92
hdr_lba_self=1
hdr_lba_alt=5860577133 (expected 7814032064)
hdr_lba_start=34
hdr_lba_end=5860577100
hdr_lba_table=2
hdr_entries=128
hdr_entsz=128
Current partition structure:
 1 P MS Data                   264192 7814029311 7813765120 [NicoSave]

search_part()
Disk /dev/sdb - 4000 GB / 3726 GiB - CHS 486401 255 63
NTFS at 16/113/34
filesystem size           7813765120
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
NTFS part_offset=135266304, part_size=4000647741440, sector_size=512
NTFS partition cannot be added (part_offset<part_size).
NTFS at 16/113/34
filesystem size           7813765120
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     MS Data                   264192 7814029311 7813765120 [NicoSave]
     NTFS, blocksize=4096, 4000 GB / 3725 GiB
file_pread(5,8,buffer,3519062016(486400/211/20)) lseek err Invalid argument
file_pread(5,1,buffer,3519062016(486400/211/20)) lseek err Invalid argument
file_pread(5,1,buffer,3519062017(486400/211/21)) lseek err Invalid argument
file_pread(5,14,buffer,3519062018(486400/211/22)) lseek err Invalid argument
file_pread(5,3,buffer,3519062032(486400/211/36)) lseek err Invalid argument
file_pread(5,3,buffer,3519062079(486400/212/20)) lseek err Invalid argument
file_pread(5,8,buffer,3519062095(486400/212/36)) lseek err Invalid argument
file_pread(5,11,buffer,3519062142(486400/213/20)) lseek err Invalid argument
file_pread(5,2,buffer,3519064064(486400/243/52)) lseek err Invalid argument

Results
   P MS Data                   264192 7814029311 7813765120 [NicoSave]
     NTFS, blocksize=4096, 4000 GB / 3725 GiB

interface_write()
 1 P MS Data                   264192 7814029311 7813765120 [NicoSave]
write!
file_pwrite(5,32,buffer,3519064736(486400/254/31)) seek err Invalid argument

Partition: Write error

TestDisk exited normally.
Si quelqu'un ici ayant plus de connaissances que moi sur ce genre de problème pouvait m'aider, soit à récupérer cette partition... qui n'a pas disparu réellement finalement, elle n'est invisible que pour Windows, ni les fichiers d'ailleurs, ce qui me laisse un espoir, soit à remettre le disque dans un état "sortie d'usine", avec la taille qu'il devrait avoir. Et bien sûr, si celui-ci est définitivement inutilisable j'aimerai beaucoup le savoir aussi.

Merci beaucoup par avance.
Malekal_morte
Messages : 116087
Inscription : 10 sept. 2005 13:57

Re: Problème avec une partition passée en RAW sur Windows 7

par Malekal_morte »

Salut,

Si TestDisk voit les données...
Tu dois pouvoir réparer.
Sauvegarde bien tout.
Au pire, tu supprimes la partition et la refait.

Voir là, tu as des exemples : https://www.malekal.com/tutoriel-testdi ... de-disque/
Première règle élémentaire de sécurité : on réfléchit puis on clic et pas l'inverse - Les fichiers/programmes c'est comme les bonbons, quand ça vient d'un inconnu, on n'accepte pas !
Comment protéger son PC des virus
Windows 11 : Compatibilité, Configuration minimale requise, télécharger ISO et installer Windows 11

Comment demander de l'aide sur le forum
Evaluer le site malekal.com
Partagez malekal.com : n'hésitez pas à partager les articles qui vous plaisent sur la page Facebook du site.
Nico87

Re: Problème avec une partition passée en RAW sur Windows 7

par Nico87 »

Si TestDisk voit les données...
Tu dois pouvoir réparer. C'est ce que je me dis. Mais je ne sais pas le faire, d'où mon post.
Sauvegarde bien tout. Ça c'est fait fort heureusement.
Au pire, tu supprimes la partition et la refait. Si possible j'aimerai garder ça en dernier recours. Cela va-t'il effacer l'accès à mes données ? et régler le problème de taille ? (je pense que oui vu que le gestionnaire de disques voit bien les 4 To)

Voir là, tu as des exemples : https://www.malekal.com/tutoriel-testdi ... de-disque/ Merci beaucoup, je vais potasser tout ça pour voir si j'y trouve une solution à mon problème / un procédé à suivre dans mon cas.
Nico87

Re: Problème avec une partition passée en RAW sur Windows 7

par Nico87 »

Dans votre page tutoriel, la partie qui me concerne à savoir la récupération de partition RAW, il y a une vidéo, dedans au moment où vous retrouvez la partition et que vous faites "Write" .. pour vous ça fonctionne, il n'y a plus qu'a redémarrer et c'est magique ça marche. Il est LA mon problème ! Write me sort "Write error".

J'ai essayé Rebuild BS et Org.BS pour réécrire le secteur de BOOT .. même histoire, write error. Alors là on me dira, votre disque est physiquement endommagé on ne peut rien faire.. faux, si TestDisk peut voir et copier les fichier (et même toutes l'arborescence, j'ai tout récupéré), alors pourquoi Windows ne pourrait-il pas le faire ?

Pour moi l'erreur vient de ce problème de taille et s'il n'arrive pas à écrire c'est parce qu'il tente de le faire sur une zone qui n'existe pas, hors limites. Mais malgré mon changement de Geometry ça ne fonctionne pas, j'ai toujours cette erreur et là c'est au bout de mes compétences.

une idée svp ?
Malekal_morte
Messages : 116087
Inscription : 10 sept. 2005 13:57

Re: Problème avec une partition passée en RAW sur Windows 7

par Malekal_morte »

Dans la vidéo, l'erreur, je l'ai provoqué en éditant les informations de la partition.
Selon les informations erronées, c'est pas forcément récupérable.
Genre si la moitié des données de la partition ne sont pas bons, le logiciel ne sera pas capable de tout rétablir par un simple clic.
C'est peut-être possible humainement de corriger ces informations... ou pas.

Bref, si tu es capable de recopier tes données ailleurs (si j'ai bien compris), pourquoi vouloir réparer la partition ?
Tu mets les données à l'abri, car c'est ce qui compte.
Tu supprimes la partition et en recréé une nouvelle pour partir sur une partition saine.
Recopie les données.
Première règle élémentaire de sécurité : on réfléchit puis on clic et pas l'inverse - Les fichiers/programmes c'est comme les bonbons, quand ça vient d'un inconnu, on n'accepte pas !
Comment protéger son PC des virus
Windows 11 : Compatibilité, Configuration minimale requise, télécharger ISO et installer Windows 11

Comment demander de l'aide sur le forum
Evaluer le site malekal.com
Partagez malekal.com : n'hésitez pas à partager les articles qui vous plaisent sur la page Facebook du site.
Nico87

Re: Problème avec une partition passée en RAW sur Windows 7

par Nico87 »

Malekal_morte a écrit :Dans la vidéo, l'erreur, je l'ai provoqué en éditant les informations de la partition.
Selon les informations erronées, c'est pas forcément récupérable.
Genre si la moitié des données de la partition ne sont pas bons, le logiciel ne sera pas capable de tout rétablir par un simple clic.
C'est peut-être possible humainement de corriger ces informations... ou pas.

Bref, si tu es capable de recopier tes données ailleurs (si j'ai bien compris), pourquoi vouloir réparer la partition ?
Tu mets les données à l'abri, car c'est ce qui compte.
Tu supprimes la partition et en recréé une nouvelle pour partir sur une partition saine.
Recopie les données.
Les données sont sauves. Du moins celles qu'a vu TestDisk, et je ne saurai dire s'il y en a plus de mémoire.
Je ne sais pas ce qui est erroné et qui empêche Windows de voir cette partition (le "NTFS BOOT record" ? ou autre).
Je ne sais pas si formater (avec Windows ?) résoudra ce problème, et me redonnera la pleine taille du disque, et puisque ça n'est pas vraiment réversible comme processus...

Voilà pourquoi j'aurai préféré réparer, mais comment.
Malekal_morte
Messages : 116087
Inscription : 10 sept. 2005 13:57

Re: Problème avec une partition passée en RAW sur Windows 7

par Malekal_morte »

Dans ton cas, le plus simple, c'est de supprimer la partition, la recréer et formater.
Tu remets ensuite les données.
Première règle élémentaire de sécurité : on réfléchit puis on clic et pas l'inverse - Les fichiers/programmes c'est comme les bonbons, quand ça vient d'un inconnu, on n'accepte pas !
Comment protéger son PC des virus
Windows 11 : Compatibilité, Configuration minimale requise, télécharger ISO et installer Windows 11

Comment demander de l'aide sur le forum
Evaluer le site malekal.com
Partagez malekal.com : n'hésitez pas à partager les articles qui vous plaisent sur la page Facebook du site.
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Revenir à « Windows : Résoudre les problèmes »