Il faut parler au pluriel des Corbeilles de Windows (Recycle bin). Chaque partition stocke les fichiers qui y sont supprimés dans un dossier spécial situé sur sa racine (root directory). Ce dossier contient une Corbeille pour chaque utilisateur. Tout ceci est protégé des regards par les attributs System et Hidden (caché). Des fichiers Desktop.ini attribuent à ce dossier le CLSID de la Corbeille. Windows Explorer, l'explorateur de fichiers Windows, voit et traite ce dossier spécial tout comme l'objet Corbeille. L'objet Corbeille situé sur le Bureau et dans Poste de Travail affiche uniquement les fichiers supprimés concernant l'utilisateur de la session.
Où vont les fichiers supprimés ?
Le dossier de la
Corbeille d'une partition est situé sur la racine de la partition.
Ce
dossier est système (System) et caché (Hidden).
Utiliser les options des
dossiers pour afficher les fichiers systèmes et cachés.
En profiter pour
afficher les extensions de tous les fichiers, c'est mieux :
http://fspsa.free.fr/fichiers-systemes-caches.htm
- Cocher "Afficher les
fichiers et dossiers cachés"
- Décocher "Masquer les fichiers protégés du
système d'exploitation
- Décocher "Masquer les extensions des fichiers dont
le type est connu"
L'icone du dossier est celle d'une Corbeille.
Le
dossier de la Corbeille d'une partition a pour nom :
- Recycled si la
partition est au format FAT32
- Recycler si la partition est au format NTFS
Le mécanisme de la suppression d'un fichier avait été expliqué avec Recycled
dans la KB468250
Ça n'a pas
beaucoup changé.
Dans ce qui suit on utilise une partition NTFS, avec un
Recycler.
La taille de ce répertoire est limitée par défaut à 10% de la
taille de la partition. Cela se règle dans les propriétés de la Corbeille. Les
fichiers les plus anciens sont définitivement supprimés de la Corbeille lorsque
des fichiers plus récents sont placés dans celle-ci et qu'il y a dépassement de
la taille maximale définie dans les propriétés. Ce mécanisme premier entré,
premier sorti, a pour acronyme FIFO (Firts
In, First Out).
Quand on supprime à
la souris un fichier ou un dossier d'une partition, les événements suivants ont
lieu :
Mis à part la modification du nom c'est un fichier tout ce qu'il y a de
normal.
Un système d'indexation permet de restaurer le fichier en lui
redonnant son nom et son emplacement d'origine.
Numérotation
Le premier fichier
supprimé a le numéro 0.
Le 23ème fichier supprimé aura donc le numéro : 22
Sous-Corbeilles Utilisateurs
Avec XP il y a autant de Corbeilles qu'il y
a d'utilisateurs.
Dans le dossier Recycler les Corbeilles utilisateurs ont pour nom le
SID de l'utilisateur.
SID =
Security Identifier
Suppression d'un fichier
Exemple de suppression
d'un fichier nommé "suppression.txt" :
C:\informatique\windows\étude de la corbeille\suppression.txt
Si ce fichier est le 52ème
à être supprimé :
1. Il est déplacé dans Recycler\SID utilisateur
2. Il
est renommé : Dc51.txt
3. Il est indexé dans INFO2
4. Un octet
E5
est écrit à la place du premier caractère du nom du fichier
Il aurait été renommé Df51.txt si la partition
avait été F.
Suppression d'un dossier
Exemple de suppression d'un dossier "\étude
de la corbeille" :
C:\informatique\windows\étude de la corbeille
1. Le dossier est déplacé dans
Recycler\SID utilisateur
2. C'est le 53ème objet supprimé
3. Il est
renommé : Dc52
4. Dc52 contient les fichiers supprimés avec le dossier
"\étude de la corbeille"
5. Il est indexé dans INFO2
6. Le code
E5
est écrit à la place du premier caractère du nom du dossier
Vidage de la Corbeille
Lors d'un nettoyage disque ou d'un
vidage de Corbeille, Windows remplace, mais cette fois dans Recycler, l'octet du
premier caractère des noms des fichiers par le code
E5.
Les octets occupés par le contenu du fichier sont dès lors utilisables pour de
nouvelles écritures. La question de récupérer malgré tout ces octets est abordée
plus loin.
Pour observer l'apparition de l'octet E5 il faut un éditeur hexadécimal capable de lire le disque dur. Je propose HxD, mais il y en a plein d'autres. Le principe consiste à rechercher le nom du fichier supprimé à partir du deuxième caractère. On verra donc le code E5 mis en début de la chaîne du nom du fichier supprimé. Puis, en recherchant le nom attribué au fichier par la Corbeille, on verrra à nouveau ce code E5 mis au début du nom lorsqu'on videra la Corbeille. Si on a choisi astucieusement le contenu du fichier, on pourra vérifier que ses octets sont toujours là. On imagine dès lors qu'il est possible de les récupérer en faisant l'exercice inverse. Des logiciels spécialisés sont prévus, voir plus loin.
Lors de la mise à la Corbeille d'un fichier, il est
encore possible de le récupérer par le très pratique raccourci-clavier CTL+Z
(annulation).
Ce n'est évidemment pas possible d'annuler ainsi un vidage de
Corbeille.
Explorer, l'explorateur de fichiers, est
trompé par la présence de fichiers systèmes et cachés Desktop.ini
Le
Desktop.ini présent sous Recycler est le même que celui présent dans les
sous-corbeilles. Son rôle est de :
1. Donner à l'icone du dossier une
apparence de Corbeille
2. Donner au dossier le comportement de la Corbeille
De ce fait, quand on ouvre Recycler, on est comme dans la Corbeille du
Bureau, celle de l'utilisateur.
Le véritable contenu de Recycler est
inaccessible.
Un fichier
INI est éditable par
défaut avec bloc-Notes.
Le contenu du Desktop.ini de la Corbeille se résume,
pour Windows XP, à ces deux lignes :
[.ShellClassInfo]
CLSID={645FF040-5081-101B-9F08-00AA002F954E}
HKCR\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E}
@=Recycle Bin
HKEY_USERS\<SID-utilisateur>\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
Empty = %SystemRoot%\System32\shell32.dll,31
Full =
%SystemRoot%\System32\shell32.dll,32
Pour explorer véritablement ce dossier, une solution consiste a utiliser un
autre explorateur de fichiers que Explorer. Insensible aux Desktop.ini il
affichera le véritable contenu de Recycler. Voir chez
Gratilog.
Il est plus amusant d'utiliser les lignes de commandes pour contrarier la
belle organisation de Windows.
Il faut ouvrir une console cmd, puis
naviguer jusqu'à la racine de la partition (CD\).
Il faut savoir qu'un
Desktop.ini perd ses effets si on :
- Le renomme (on va voir plus loin
l'intérêt de cette option)
- Modifie son contenu
- Modifie le nom de la clé du registre en ajoutant un caractère au début
-
Enlève l'attribut System du dossier
C'est cette dernière solution qui est
la plus simple.
Enlever les attributs de Recycler avec la commande ATTRIB
Ouvrir une console cmd
Exécuter s'ouvre avec le raccourci-clavier WIN+R.
Où WIN est la touche Windows en bas à gauche du clavier.
Même résultat que :
Démarrer, Exécuter
Pour ouvrir la console cmd :
WIN+R, cmd
Une fois
dans la console utiliser la commande CD\ pour aller à la racine de la partition
de Windows :
Microsoft Windows XP [version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\Propriétaire>cd\ C:\> |
Utiliser la commande ATTRIB pour afficher et enlever les attributs SH de Recycler :
C:\>attrib recycler SH C:\RECYCLER C:\>attrib -s -h recycler C:\> |
Dès lors le véritable contenu de
Recycler est visible dans Explorer.
Utiliser la commande start recycler pour
ouvrir le dossier Recycler dans Explorer :
C:\>start recycler C:\> |
On découvre alors les sous-corbeilles des utilisateurs. Ce sont des
dossiers avec une icone de corbeille ayant pour nom un long numéro, celui du
SID
de chaque utilisateur. Ces dossiers ont également un attribut System qui les
soumet au dictat des Desktop.ini qu'ils contiennent. Pour ne pas avoir à entrer
leur nom manuellement, on peut :
- Copier le nom depuis la barre d'adresse
d'explorer et le coller dans la console
- Utiliser la touche TAB et la complétion de commandes
C'est la complétion de commande qui est la plus pratique.
Une fois dans
Recycler (cd recycler), il suffira de faire attrib, un espace, et d'appuyer sur
[TAB] (la touche de tabulation), pour que le nom de la première sous-Corbeille
complète la commande. Continuer à appuyer sur [TAB] pour passer à la
sous-Corbeille suivante. On s'y fait vite. Quand on a une idée du nom de ce
qu'on cherche on peut taper les premières lettres avant d'appuyer sur [TAB].
J'adore ce truc.
C:\>cd recycler C:\RECYCLER>attrib A C:\RECYCLER\desktop.ini C:\RECYCLER>attrib /D /S A C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003\Dc52\blabla.txt C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003\Dc48 A C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003\Dc49.txt A C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003\Dc51.txt C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003\Dc52 A C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003\desktop.ini A H C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003\INFO2 A C:\RECYCLER\desktop.ini SH C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003 C:\RECYCLER>attrib S-1-5-21-2025429265-1078081533-1801674531-1003 SH C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003 C:\RECYCLER>attrib S-1-5-21-2025429265-1078081533-1801674531-1003 -s -h C:\RECYCLER>cd S-1-5-21-2025429265-1078081533-1801674531-1003 C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003>dir Le volume dans le lecteur C n'a pas de nom. Le numéro de série du volume est 40D2-8FAC Répertoire de C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003 26/09/2010 22:58 <REP> . 26/09/2010 22:58 <REP> .. 26/09/2010 18:50 <REP> Dc48 26/09/2010 18:51 65 Dc49.txt 26/09/2010 21:33 22 Dc51.txt 26/09/2010 21:33 <REP> Dc52 26/09/2010 18:51 65 desktop.ini 3 fichier(s) 152 octets 4 Rép(s) 37 885 378 560 octets libres C:\RECYCLER\S-1-5-21-2025429265-1078081533-1801674531-1003> |
Explorer
montre à présent le contenu de la sous-Corbeille.
On retrouve les éléments
récemments supprimés :
- Le fichier "suppression.txt" : Dc51.txt
- Le
dossier "\corbeille" : Dc52
- Le contenu du dossier supprimé, révélé
ci-dessus par la commande ATTRIB :
Dc52\blabla.txt
INFO2
Un
fichier caché (Hidden) INFO2 stocke les emplacements d'origine des fichiers.
Sur FAT32, avec
Recycled, cet index s'appellait
INFO.
Bloc-Notes montre que les fichiers y sont enregistrés deux fois.
Le second enregistrement montre des espaces entre les caractères. C'est la
notation unicode qui utilise deux octets.
Si cet index est corrompu, le supprimer est une option de la
KB136517.
Le contenu de
la Corbeille apparaît alors vide, alors que son icone sur le Bureau la montre
pleine.
Les fichiers
ne peuvent plus être restaurés, il faudrait opérer manuellement pour retrouver
et récupérer ses fichiers.
C'est à dire qu'il faudrait jouer de la commande
attrib pour retrouver les fichier Dc51.txt et le dossier Dc52 vus plus haut.
On verra que sur Vista la Corbeille a été
améliorée. Chaque fichier est accompagné de son index.
De cette façon
l'ensemble résiste mieux à une corruption de fichier.
Outre le fait qu'on a tendance à vider la Corbeille pour des raisons obscures, et donc à regretter ses fichiers perdus, il arrive que la Corbeille se montre revèche.
Impossible de vider la Corbeille
On vient de voir la
fragilité qu'engendre cet index unique INFO2 (c'est corrigé avec Vista).
Vous savez à présent comment investiguer finement dans la Corbeille. Vous savez comment retrouver votre sous-Corbeille, lui retirer ses attributs, la renommer, la déplacer ailleurs. Elle sera recréée en supprimant un fichier de la partition, pas d'inquiétude à ce sujet. Attention au fait que la Corbeille de l'utilisateur gère plusieurs sous-Corbeilles disséminées dans les Recycler de chaque partition. Il faudra donc traiter chaque partition ou disque jusqu'à ce que le problème soit soldé.
Pour faire simple je propose en général de carrément supprimer Recycler. Après avoir bien sûr averti que cela supprimait les Corbeilles des autres utilisateurs. Cet inconvénient est plutôt bien vécu. C'est humain.
Le Recycler recréé est moche, il n'a pas l'icone de la Corbeille mais
celle d'un dossier quelconque
L'autre tout petit inconvénient est que le dossier Recycler qui sera recréé
aura perdu son icone de Corbeille. Allez savoir pourquoi, la suppression d'un fichier de la partition recrée bien Recycler et
la sous-corbeille de l'utilisateur, mais oublie de créer le Desktop.ini de
Recycler. De ce fait ce pauvre Recycler se retrouve avec une anonyme icone de
dossier, alors que les sous-Corbeilles sont beaucoup mieux traitées. Deux
solutions : copier le Desktop.ini de la sous-corbeille et le coller dans
Recycler, ou recréer de toutes pièces ce Desktop.ini ; le sujet est abordé
plus loin.
Supprimer les Recycler
Donc supprimer les Recycler de
chaque partition résout souvent les problèmes bizarres qu'on peut rencontrer. Un
problème amusant se pose : comment supprimer Recycler sans passer par la
Corbeille ? Car si on essaie, on a le droit à un refus. Faut dire que ça se mord
un peu la queue cette histoire. C'est quand même un peu normal. La solution
rapide consiste à appuyer sur la touche MAJ tout en faisant la suppression. On
ne passe ainsi pas par la Corbeille, le dossier est supprimé directement. C'est
du définitif.
Renommer les Recycler
Je propose plutôt de renommer Recycler (F2 ou clic droit et Renommer)
en "Recycler-à-virer". Cette méthode permet de conserver quelques
temps ces Corbeilles. Cela peut permettre de faire face à la réclamation d'un
autre utilisateur de la machine, et aussi, pour les plus curieux, d'essayer de
comprendre d'où venait le problème.
Pour résumer :
1. Renommez les Recycler des partitions jusqu'à ce que le
problème disparaisse.
2. Supprimez ces dossiers renommés lorsque vous serez sûr
que cela n'a pas d'inconvénient, rien ne presse.
Redonner son aspect de Corbeille au dossier Recycler
Après que Recycler a
été renommé, il est recréé par le système dès qu'on supprime un fichier de la partition. Mais l'icone du dossier n'a plus l'aspect d'une Corbeille.
On peut au choix :
1. Copier un Desktop.ini depuis une des
sous-Corbeilles ou depuis le Recycler qui vient d'être renommé et le coller dans
Recycler
2. Recréer Recycler\Desktop.ini en lignes de commandes
Recréer le Recycler\Desktop.ini en lignes de commandes
Ouvrir une Console de commandes (WIN+R,cmd).
Dans l'exemple qui suit on
veut recréer le Desktop.ini du volume H:
Microsoft Windows XP [version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\Propriétaire>h: H:\>cd recycler H:\RECYCLER>echo [.ShellClassInfo]>Desktop.ini H:\RECYCLER>echo CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>Desktop.ini H:\RECYCLER>type desktop.ini [.ShellClassInfo] CLSID={645FF040-5081-101B-9F08-00AA002F954E} H:\RECYCLER>start h: |
La commande echo sert normalement à afficher un texte. La redirection ">Desktop.ini" envoie le résultat sur le fichier Desktop.ini qui est créé dans la foulée. À la ligne suivante on utilise ">>Desktop.ini" pour signaler qu'on ajoute une ligne dans le fichier. C'est fini.
La dernière commande start h: va ouvrir le volume H dans Explorer et permettra de constater que Recycler a retrouvé son icone et sa fonctionalité de Corbeille : tout ce qu'on y déplace est jeté dans la Corbeille de l'utilisateur comme c'était le cas auparavant. Ses propriétés sont celles de la Corbeille. Si on tente d'ouvrir Recycler, hop, on est dans la Corbeille de l'utilisateur, on peut restaurer des fichiers supprimés.
De cer exercice on peut en déduire un batch qui fera l'opération sur la partition sur laquelle
il se trouve.
Créer un fichier texte et le renommer
"creer-desktop-recycler.cmd"
Les guillemets sont nécessaires avec Bloc-Notes
à cause de l'extension inusuelle (cmd au lieu de txt).
Ou bien utiliser la ligne "Tous les fichiers" pour
sauvegarder.
Contenu de creer-desktop-recycler.cmd :
cd\
cd recycler
>Desktop.ini echo
[.ShellClassInfo]
>>Desktop.ini echo
CLSID={645FF040-5081-101B-9F08-00AA002F954E}
pause
Il peut être lancé depuis n'importe où, mais il traite le Recycler de la
partition sur laquelle il se trouve.
Il serait aisé de le modifier pour qu'il
demande quel volume on veut traiter. Voir la commande SET /?
L'icone de la Corbeille ne s'actualise pas automatiquement sous
Windows Vista ou Windows XP
1. Clic droit sur le Bureau, Propriétés,
onglet Bureau, bouton "Personnalisation du Bureau".
Sélectionner l'icone de la Corbeille pleine et appuyer sur changer d'icone.
Faire de même pour la représentation de l'icone vide.
2. Exécuter le Fixit de
la KB968873
Ces Corbeilles fonctionnent, mais, comme pour Recycler, l'icone n'est pas dynamique : elle représentera toujours une Corbeille vide.
Voulez-vous vraiment supprimer WINDOWS ?
Ce message
étrange, plusieurs personnes y ont eu le droit en voulant vider leur Corbeille.
La solution est de renommer Recycler.
Si la suppression du Recycler renommé
pose problème, utiliser un programme spécialisé comme
Unlocker.
J'ai un fichier infecté dans la Corbeille
Un rapport de scan signale :
C
:\RECYCLER\S-1-5-21-1974565712-2888137882-2587936551-1005\Dc10.exe->[wise.8] -
Backdoor:Win32/Ruledor.E -> Infected
1. Vider la Corbeille, tout
simplement.
2. Si on préfère on peut supprimer individuellement le fichier
Dc10.exe :
Modifier les
attributs de la sous-Corbeille avec la commande attrib.
Afficher la sous-Corbeille dans Explorer
avec la commande start.
Supprimer définitivement Dc10.exe depuis
explorer en appuyant sur MAJ pour que la suppression ne repasse pas par la
Corbeille.
redonner ses attributs SH à la sous-Corbeille.
C:\>attrib C:\RECYCLER\S-1-5-21-1974565712-2888137882-2587936551-1005 -s -h C:\>start C:\RECYCLER\S-1-5-21-1974565712-2888137882-2587936551-1005 C:\>attrib C:\RECYCLER\S-1-5-21-1974565712-2888137882-2587936551-1005 +s +h C:\> |
On pourrait aussi tout faire en lignes de commandes en retirant ses attributs
SH au fichier, puis en utilisant la commande DEL.
Je trouve plus amusant et
didactique le
coup de la commande start suivi de MAJ+Suppr dans Explorer.
Impossibilité de supprimer un fichier
En général c'est
parce qu'explorer, ou un autre programme, utilise le fichier. Par exemple, si
c'est un film, Explorer essaie d'extraire sans succès des informations, comme il
lui est demandé si on est en affichage vignettes ou
miniatures. Si on
n'arrive pas à libérer le fichier, faire appel à un programme spécialisé pour
ces questions. Il analysera toutes les causes possibles, et indiquera
éventuellement le coupable. Le logiciel actuellement en vogue est
Unlocker.
Remarque : la disparition de la Corbeille a été traitée plus haut.
$Recycle.Bin
Régler les options des dossiers pour faire apparaître les dossiers cachés et
systèmes. On peut alors voir sur les racines des volumes un répertoire
"Corbeille". Son véritable nom est $Recycle.Bin, C'est le Desktop.ini qui
attribue ce nom localisé. Dès qu'on retire les attributs SH au dossier, le
véritable nom apparaît dans Explorer. $Recycle.Bin révèle alors une collection
de sous-Corbeilles nommées, par le même procédé, "Corbeille". Une fois les
attributs SH retirés on retrouve les SID des utilisateurs comme précédemment
avec XP.
Desktop.ini
Même CLSID que sous XP.
Le Desktop.ini a
une ligne supplémentaire pour attribuer le nom localisé "Corbeille" au dossier
$Recycle.Bin :
[.ShellClassInfo]
CLSID={645FF040-5081-101B-9F08-00AA002F954E}
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-8964
Registre
HKLM\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{B7534046-3ECB-4C18-BE4E-64CD4CB7D6AC}
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E}
Dans la
sous-corbeille de l'utilisateur on constate des différences avec XP :
Première remarque, les noms des fichiers commencent par $
La suppression par
exemple d'un dossier entraîne la création de deux éléments :
- Un dossier
nommé $RTWCWC5
- Un fichier sans extension $ITWCWC5
INFO2 n'existe
plus, et c'est ce fichier qui remplit son rôle d'index.
Si on supprime à
présent un fichier texte, on obtient :
- SI9S7XSD.txt
- $R9S7XSD.txt
On en déduit :
1. Les fichiers supprimés reçoivent un nom aléatoire
commençant par $R (R comme Recycled bin).
2. Un fichier d'information est
créé : même nom aléatoire, commençant par $I (I comme Index)
3. La partie
aléatoire se compose de 6 à 8 caractères alphanumériques majuscules
Ce
système d'indexage rend le système plus résistant.
Je ne vois pas sur les
forums de plaintes au sujet de la Corbeille de Vista / Win7 comme on en voyait avec XP.
La Corbeille a été vidée. Les fichiers supprimés sont à présent effacés. Comment récupérer ces fichiers ? Arrêter toute utilisation de Windows. Si c'est la Corbeille de la partition de Windows qui est concernée il y a plus de risques de les perdre, il faut arrêter toute activité. En effet vider la Corbeille a libéré les octets des fichiers, ils sont à présent disponibles pour de nouvelles écritures. Il faut donc éviter que Windows, le Navigateur Internet, ou d'autres logiciels, écrasent les octets des fichiers à récupérer. La récupération d'un fichier amputé d'une partie de ses octets est évidemment compromise. Dans une telle situation je ferais un reset et je couperais l'alimentation. Objectif zéro écriture.
Préparez un support pour recevoir les fichiers récupérés, clé USB ou disque dur USB. Accéder au disque dur à traiter à l'aide d'un CD BartPE ou de votre CD de Réparation Système WinRE (WIN, réparation).
Autre possibilité, déposer le disque dur et le monter dans un support USB.
Accéder au disque en connectant ce dispositif sur un autre PC.
Si la
situation est sérieuse, envisager de cloner le disque avec les
outils de sauvegarde
d'ubcd4win.
Un compromis est de démarrer en mode sans échec et d'utiliser une version portable, sans installation, de logiciel de récupération de données.
Recuva
http://www.piriform.com/recuva/download/portable
Recuva (tuto)donne de bons résultats. La version portable pourra être utilisée
depuis une clé USB.
Shadow Copy
Cette fonctionnalité est apparue avec les éditions Vista Intégrale, Professionelle, et Entreprise.
Shadow Copy
(Cliché
instantané) permettra de récupérer des fichiers vidés de la Corbeille en
exploitant l'historique du dossier qui contenait le fichier.
Un onglet "Versions
précédentes" est présent dans les propriétés des fichiers et dossiers.
Cette fonction redonne de l'intérêt à la surveillance
disque, qu'il était courant de désactiver sur XP pour les disques de données.
Avec Vista et W7, on ne peut que conseiller de l'activer. Pour activer la protection des fichiers sur Win7 : Panneau de Configuration,
Système, Protection du système (dans la colonne de gauche). Sous l'onglet
"Protection du système" sélectionner le volume à protéger et cliquer sur le
bouton Configurer. Choisir selon l'utilisation du volume :
- Restaurer les
paramètres système et les versions précédentes des fichiers
- Ne restaurer
que les versions précédentes des fichiers
- Désactiver la protection du
système
Shadow Explorer
Avec Vista Basic et Premium on utilisera avec bonheur
Shadow Explorer. Il
remplacera le dispositif des
Versions précédentes absent de ces versions pour accéder à l'historique d'un
dossier. On pourra ainsi récupérer un fichier supprimé même après avoir vidé la
Corbeille. Il suffit de demander l'affichage du dossier à une date antérieure à
la suppression du fichier.
Formatage et suppression de partition
Pour les cas plus difficiles, tel un formatage
ou la suppression d'une
partition, ou pour une clé USB devenue inaccessible, essayer les autres logiciels de
récupération de données. Si rien ne marche essayez
R-Studio. La version
d'évaluation permet de voir les possibilités et de récupérer les petits fichiers
de 64ko. Dans les gratuits
TestDisk
m'a déjà tiré d'affaire pour un disque dur USB avec cette annonce : "Le disque
dans le lecteur n'est pas formaté".
Gratuits :
Recuva
http://protuts.net/photorec-recuperer-fichiers-perdus/
http://fspsa.free.fr/problemes-irrecuperables.htm#testdisk
PC Inspector File Recovery
PC Inspector Smart Recovery
http://gerard.lyannaz.free.fr/tips/progs/drive_rescue.htm
Payants :
http://www.ontrack.fr/logiciel-recuperation-fichiers/
http://www.file-recovery.net/
R-Studio
KB468250 :
Mode de stockage des fichiers par la Corbeille
KB136517 :
Fichier INFO endommagé ou supprimé, Fichiers endommagés dans le dossier
Recycled, Dossier Recycled endommagé
http://www.hotline-pc.org/corbeille.htm
http://www.hotline-pc.org/vista/corbeille.html
http://www.toutwindows.com/sid.shtml
http://www.ntfs.com/ntfs-permissions-security-identifier.htm
http://support.microsoft.com/kb/314828/fr
http://msdn.microsoft.com/en-us/library/cc246018
http://www.bellamyjc.org/fr/vbsdownload.html#name2sid
http://www.joeware.net/freetools/tools/sidtoname/index.htm
PSGETSID
Translates SIDs to names and vice versa (merci
Russinovich)
http://technet.microsoft.com/en-us/sysinternals/bb897417.aspx
http://social.technet.microsoft.com/Search/fr-fr/?query=Corbeille
http://social.answers.microsoft.com/Search/fr-fr/?query=Corbeille
http://google.fr/search?num=99&q=site:social.answers.microsoft.com+Corbeille
http://google.fr/search?num=99&q=site:technet.microsoft.com+Corbeille
http://google.fr/search?num=99&q=site:technet.microsoft.com+Recycle.bin
http://google.fr/search?num=99&q=récupération+de+données+wikipedia
http://sebsauvage.net/logiciels/restoration.html
Gratilog,
Freewares français,
Gestion des fichiers,
Récupération
Gratilog,
Freewares anglais,
Gestion des fichiers,
Récupération
http://www.piriform.com/
http://www.piriform.com/recuva/
http://www.piriform.com/recuva/download/
http://www.piriform.com/recuva/download/portable
http://fr.wikipedia.org/wiki/Recuva
http://en.wikipedia.org/wiki/Recuva
http://fr.wikipedia.org/wiki/Suppression_de_fichier
http://fr.wikipedia.org/wiki/Récupération_de_données
http://social.answers.microsoft.com/search/fr-fr?query=
http://social.answers.microsoft.com/search/fr-fr?query=recuva
http://social.answers.microsoft.com/search/fr-fr?query=recuva+m'a+sauve
http://google.fr/search?num=99&q=site:social.answers.microsoft.com
http://google.fr/search?num=99&q=site:social.answers.microsoft.com+recuva
http://google.fr/search?num=99&q=site:social.answers.microsoft.com+recuva+m'a+sauvé
Gratuits :
Recuva
http://www.clubic.com/article-136234-1-comment-recuperer-fichier-supprime.html
http://protuts.net/photorec-recuperer-fichiers-perdus/
http://fspsa.free.fr/problemes-irrecuperables.htm#testdisk
PC Inspector File Recovery
PC Inspector Smart Recovery
http://gerard.lyannaz.free.fr/tips/progs/drive_rescue.htm
Payants :
http://www.ontrack.fr/logiciel-recuperation-fichiers/
http://www.file-recovery.net/
R-Studio
Merci d'avoir lu jusqu'ici !
Retour au début
Les restes du site
JF
(Jean-François)
Publié le 01/10/2010