Comment puis-je restaurer à partir d'un état d'hibernation précédent?

1

J'essaie de restaurer des données perdues à partir de Notepad.exe non enregistré après le redémarrage automatique de Windows 7 (dang Windows Update).

Surfer sur un deux de fils, il semble être une tâche impossible. Cependant, j'avais déjà effectué l'hibernation il y a quelques heures à peine et il y a un vidage de mémoire net de 2,89 Go C:\hiberfil.sys. J'ai aussi un 3,35 Go C:\pagefile.sys.

Comment puis-je restaurer cet état d'hibernation précédent?

Sinon, y a-t-il un programme qui peut voir C:\hiberfil.sys(par exemple, regarder à travers l'état précédent comme s'il s'agissait d'une machine virtuelle)?


Mes informations système actuelles:
Mon système actuel

Control Panel\System and Security\Windows Update\View update history:
<code> Panneau de configuration \ Système et sécurité \ Windows Update \ Afficher l'historique des mises à jour </ code>

Pacerier
la source
1
Malheureusement, après une mise à jour Windows, les fichiers de votre disque ne correspondront plus au contenu du répertoire mis en cache dans le fichier de veille prolongée. Il vous faudrait un moyen de remettre le disque dans l' état exact où il se trouvait lorsque l'hibernation s'est produite. Et si vous faisiez cela, la machine arriverait et restaurerait l'état à partir de ce fichier. Votre réponse à long terme consiste à utiliser une application de prise de notes qui enregistre automatiquement tout.
Jamie Hanrahan
@JamieHanrahan, Il devait y avoir un moyen d'ouvrir ce fichier sur une machine virtuelle ou quelque chose du genre puisque je connais les octets exacts (version) qui représente mon Windows maintenant et avant les mises à jour de Windows.
Pacerier
Le fichier d'hibernation ne contient pas vos données, c'est un fichier d'espaces réservés, afin de réserver l'espace requis pour l'hibernation de votre système.
Ramhound
@Ramhound, le fichier d'hibernation est simplement un gel de la RAM, n'est-ce pas? Et les blocs-notes non sauvegardés sont stockés dans la RAM. Pourquoi la restauration n'est-elle pas possible?
Pacerier
@ Pacerier - Parce que le fichier que vous voyez ne fait pas partie de votre dernier état d'hibernation qui avait déjà été supprimé lors du redémarrage. Comme je l'ai dit, le fichier que vous voyez réserve l'espace pour la prochaine fois que vous hibernerez
Ramhound

Réponses:

1

Désolé, il ne faut en aucun cas moins d'une semaine (ou peut-être un mois) pour restaurer un fichier comme celui-ci.

  1. Pour autant que je sache - hiberfil.sys est compressé et pas bien documenté. Il y a longtemps, un outil pour lire Windows 2000 hiberfil.sys s'appelait SandMan. Je pense que cela ne fonctionnera pas avec Windows 6.0 et supérieur.

  2. Même si vous parvenez à reproduire la mémoire brute vidée dans le fichier hiberfil.sys, ne vous attendez pas à ce que vous y trouviez votre fichier. La mémoire de processus sera fragmentée, vous devrez donc tout mettre en place pour la rendre "lisible" comme le vidage de la mémoire de processus à partir du Gestionnaire des tâches. Ce qui n'est pas très lisible aussi.

Kamil
la source