Nie można odzyskać najnowszych danych z zapisanego pliku notatnika po twardym ponownym uruchomieniu

0

Korzystam z systemu Windows 10. Mam plik notatnika z kilkoma ważnymi informacjami, które często aktualizuję. Jestem w 100% pewien, że został zapisany z najnowszymi informacjami, zanim musiałem ponownie uruchomić komputer na zimno (przytrzymując przycisk zasilania przez 10 sekund).

Po ponownym uruchomieniu komputera zauważyłem, że plik notatnika nie zawierał najnowszych informacji, które zapisałem, a raczej informacji z wersji z ostatniego restartu (ponad tydzień temu hibernowałem od tego czasu). Dzieje się tak pomimo faktu, że data modyfikacji upłynęła zaledwie kilka godzin, zanim wymagany był zimny restart. Brzmi dziwnie, ale czy może to być błąd w systemie Windows?

Czy mogę odzyskać dane, które ostatnio zapisałem w tym pliku notatnika przed zimnym ponownym uruchomieniem? Znów jestem w 100% pewien, że został zapisany z zawartymi w nim informacjami.

Zdaję sobie sprawę, że to brzmi absurdalnie i oczywistą odpowiedzią jest to, że nie zapisałem go z informacjami, które do niego dodałem. Jestem pewien, że tak nie jest, ale zakładając, że tak, czy można by w jakiś sposób nawigować przez hiberfile.sys, aby znaleźć ostatnią zawartość, którą dodałem do pliku notatnika z mojej ostatniej hibernacji? Czy hibernacja zapisałaby zawartość notatnika w hiberfile.sys, gdyby z jakiegokolwiek powodu system Windows nie zapisał pliku? Jak przeszukać hiberfile.sys w poszukiwaniu tych informacji?

Jak widać, nie mogę sobie pozwolić na utratę informacji, które zostały dodane do tego pliku notatnika od czasu ostatniego restartu.

użytkownik4779
źródło
Domyślnie pamięci podręczne systemu Windows zapisują na dysku twardym, w przeciwieństwie do nośników przenośnych, takich jak dyski flash USB. Niestety, oznacza to, że dane nie zostały faktycznie napisane na dysku, Windows 95 była naprawdę zła w tym względzie: z „spółdzielnia pracy wielozadaniowej”, jeżeli jeden proces rozbił, wszystko robiłem i wszystkie buforowane zapisy zostały utracone. Przepraszam za to.
DrMoishe Pippik
Rozumiem, dziękuję za wyjaśnienie tego, teraz ma to sens! To wydaje się śmieszne. Czy jest jakiś sposób, aby rzeczywiście zapisać plik na dysku twardym w systemie Windows oprócz ponownego uruchamiania za każdym razem, gdy chcę coś zapisać? Przeczytałem artykuł, w którym napisano, że zapis powinien nastąpić, gdy komputer ma wystarczające zasoby, aby dokonać zapisu. Pamiętam, że zapisałem tę zmianę kilka dni temu. Jak to możliwe, że przez kilka dni nie doszło do faktycznego zapisu? Musiał być trochę bezczynności, aby napisać. Jedyne, o czym myślę, to to, że nigdy nie zamknąłem pliku notatnika, zawsze był otwarty.
user4779
Zwykle pliki zapisywane w ciągu kilku sekund lub minut. Jeśli minęło kilka dni od momentu próby zapisania pliku, możliwe, że został on zapisany i możesz znaleźć jego „resztki” za pomocą narzędzia do edycji dysku. Istnieją sposoby wymuszenia opróżnienia pamięci podręcznej zapisu: 1) kolejność zapisu w pamięci podręcznej ( mywindowshub.com/… ), co może nieco spowolnić, lub 2) użycie SysInternals Sync do opróżnienia
DrMoishe Pippik

Odpowiedzi:

0

Plik najprawdopodobniej nie został zapisany na HDD / SSD z pamięci podręcznej. Często miałem taką sytuację z USB Stick lub ext. Dysk twardy, jeśli skopiowałem pliki i nie czekałem wystarczająco długo przed usunięciem urządzenia ... Nie ma odwrotu.

Simon Binz
źródło