Können Sie jemals gespeicherte Informationen aufgrund eines schlechten Ruhezustands / Starts unter Windows verlieren?

572
katriel

Moderne Windows-Versionen befinden sich standardmäßig im Ruhezustand und werden nicht heruntergefahren. Ich erinnere mich, dass Sie gehört haben, dass Sie Daten verlieren können, selbst wenn Sie sie auf der Festplatte gespeichert haben, wenn der Ruhezustand oder der Startvorgang schlecht ist und die hiberfil.sys gelöscht wird. Hier ist ein Beispiel, dass jemand dies berichtet: https://social.technet.microsoft.com/Forums/windows/en-US/e82ba84c-f0c5-4ee1-856d-b652f5cad6df/hibernation-file-deleted-but-saved-data -hat verloren

Ich kann verstehen, wie Sie nicht gespeicherte Daten verlieren würden, aber können Sie in diesem Fall tatsächlich gespeicherte Daten verlieren? Wie kommt es dazu? Sollten gespeicherte Daten nicht unabhängig von hiberfil.sys in das Dateisystem geschrieben werden?

3
Kannst du dich mit dem verbinden, was du genau gehört hast? Sie verlieren keine gespeicherten Daten, die bereits gespeichert wurden. Der bereitgestellte Link verweist auf Daten, die vor dem Eintritt in den Ruhezustand nicht gespeichert wurden. Wenn Sie so besorgt sind, sollten Sie den Ruhezustand deaktivieren. Ramhound vor 9 Jahren 0
Ich fügte etwas hinzu, was ich googeln konnte, aber ich hatte nicht das gefunden, woran ich mich erinnerte. katriel vor 9 Jahren 0
Ich glaube, früher habe ich es im Zusammenhang mit dem Dual-Booten mit Linux betrachtet: https://superuser.com/questions/144720/missing-files-when-windows-7-returns-from-hibernate-w-dual- Stiefel. Ich weiß, dass dies ein anderes Problem ist als das Löschen von "eigenen" Dateien durch Windows. katriel vor 9 Jahren 0
@ Ramhound Leider versuche ich, ein Problem zu diagnostizieren, das ich gerade habe (obwohl der betreffende Computer für den Nachmittag nicht in Reichweite ist). Es sieht für mich so aus, als wäre das Beispiel, das ich gepostet habe *, über gespeicherte Daten, die verloren gegangen sind: "Meine SPSS-Datei, mit der ich gearbeitet habe und die täglich Änderungen speichert" katriel vor 9 Jahren 0
Rufen Sie mich zynisch an, aber wenn jemand sagt, dass er jeden Tag eine Datei gespeichert hat, diese Datei am Ende verloren geht und gesagt wird, dass SPSS keine temporären Dateien erstellt. * Es fällt mir schwer zu glauben, dass sie diese Datei jeden Tag tatsächlich gespeichert haben. * Mit anderen Worten, ich habe nicht wirklich einen Fall gesehen, bei dem jemand Daten verloren hat, die er tatsächlich auf der Festplatte gespeichert hat, weil die Ruhezustandsdatei gelöscht wurde. Ramhound vor 9 Jahren 0
Wie ich angedeutet habe. Wenn Sie sich Sorgen machen, sollten Sie den Ruhezustand deaktivieren. Wenn Sie doppelt booten, sollten Sie überprüfen, ob Windows heruntergefahren wurde. Was in dieser Frage beschrieben wird, ist zu erwarten und würde in jedem Betriebssystem passieren, das einen Ruhezustand unterstützt. Ramhound vor 9 Jahren 0

1 Antwort auf die Frage

2

Sie sollten keine Informationen verlieren, die bereits auf der Festplatte gespeichert sind. Ein Write-Back-Cache könnte dies jedoch erklären.

Ein Write-Back-Cache erhöht die Leistung, indem Daten, die auf die Festplatte geschrieben werden sollen, in einem Speicherbereich abgelegt werden und das eigentliche Schreiben auf die Festplatte zu einem späteren Zeitpunkt verschoben wird, so dass mehrere Schreibvorgänge kombiniert werden können. Den Anwendungen, die Daten schreiben, wird jedoch mitgeteilt, dass die Daten geschrieben werden, sobald sie sich im Cache befinden, und nicht, wenn sie auf die Festplatte geschrieben werden.

Wenn der Ruhezustand eintrat, bevor der Cache geleert wurde, befindet sich die einzige Kopie der Daten in der Datenbank hiberfil.sys. Ein fehlgeschlagener Lebenslauf würde zu Datenverlust führen.

Andere mögliche Erklärungen sind Dateisystembeschädigung und einfache Benutzerfehler.