5 sposobów na odzyskanie danych z uszkodzonych plików Excel

Każdy kto często używa programów pakietu MS Office prędzej czy później doświadczy nieprzyjemnego błędu, który spowoduje utratę wprowadzonych danych lub uszkodzenie pliku. Nie jest to domena Microsoftu, jak pewnie wytkną za chwilę złośliwcy, po prostu odpowiednio zaawansowane programy żyją czasem własnym życiem ;). Jeżeli wasz plik arkusz kalkulacyjny nie chce się otwierać, zawiesił się przy zapisywaniu lub pokazuje błędy przy uruchamianiu, nie ma powodów do paniki. Jest kilka metod na naprawę pliku, a jeżeli się nie uda to prawie na pewno da się odzyskać dane się w nim znajdujące.

Aby zaoszczędzić sobie czasu na samym początku sprawdźcie wielkość uszkodzonego pliku. Minimalna wielkość .xls lub .xlsx to ok. 13kB, jeżeli rozmiar jest mniejszy, a co gorsze – równy zero, to już raczej z niego nic nie wyciągniemy, wtedy może pomóc jedynie metoda nr 5.
Wielkość pliku sprawdzamy klikając na nim prawym przyciskiem myszy i otwierając właściwości (Properties)

Przed jakimikolwiek próbami odzyskania danych warto zabezpieczyć oryginalny plik … nie ruszając go. Zróbcie jego kopie bezpieczeństwa kopiując do innego katalogu oraz jeszcze jedną kopię, najlepiej do jeszcze innego katalogu. To właśnie na tym pliku będziemy się pastwili próbując wycisnąć nasze dane. Nie róbcie nic z oryginalnym plikiem lub jego kopią bezpieczeństwa, w przypadku gdy uda nam się jeszcze bardziej popsuć plik będziemy mieli do czego wrócić.

Jeżeli któraś z poniższych porad pomogła Ci naprawić plik lub odzyskać choć część danych daj nam lajka na fejsie lub plusa na G+ za pomocą ikonek pod artykułem, będzie to swoisty wskaźnik skuteczności opisanych metod.

1. „Otwórz i napraw” (Open and repair)

To jedna z najprostszych metod na odzyskanie uszkodzonego pliku. Programy pakietu office mają wbudowane algorytmy naprawy plików. Jeżeli chcecie z niego skorzystać należy:
– uruchomić program Excel
– wybrać opcję Otwórz (Open)
– oknie dialogowym wybrać plik, który nas interesuje, rozwinąć opcje spod przycisku Otwórz i wybrać Otwórz i napraw (Open and Repair…)

Do wyboru dostaniemy teraz dwie opcje. Za pierwszym razem należy spróbować naprawić plik (Repair). Jeżeli program nie był w stanie w całości odtworzyć pliku i nadal się on nie otwiera to powtarzamy procedurę jeszcze raz, ale tym razem wybieramy opcję Wyodrębnij dane (Extract Data). Możliwe, że Excel będzie w stanie wyciągnąć choć część naszej pracy. Cóż, dobre to niż nic.

2. Uruchomienie pliku z innej lokalizacji

Przyczyn problemów z otworzeniem pliku może być wiele. Czasem może się zdażyć, że coś pomieszało się z uprawnieniami do katalogu lub jest problem z zapisem na dysku. Aby wykluczyć te przyczyny spróbujcie przegrać plik do innego katalogu, a najlepiej na inny dysk. Czasem w taki sposób uda nam się otworzyć problematyczny plik.

3. Uruchomienie w innym programie.

Gdy zawiedzie pakiet programów MS Office można wypróbować inny. Czasem dobre efekty przynosi próba uruchomienie plików Excel w programie Calc należącym do pakietu OpenOffice, trochę inaczej traktuje on arkusze kalkulacyjne i możliwe, że pominie kłopotliwy fragment otwierając resztę. Gdy i to zawiedzie można jeszcze otworzyć plik za pomocą dostępnych w Windows programów Wordpad lub notatnik. W taki sposób z pewnością nie otworzymy pliku jako arkusz kalkulacyjny, ale uda się wyciągnąć choć część wprowadzonych danych.

4. „Odzyskiwanie aplikacji pakietu Microsoft Office”

W skład pakietu MS Office wchodzą również niewidoczne na pierwszy rzut oka, ale bardzo przydatne, programy narzędziowe. W naszym przypadku najbardziej pożądany będzie Odzyskiwanie aplikacji pakietu Microsoft Office (Microsoft Office application recovery). Dostępne są w podkatalogu Narzędzie Microsoft Office (Microsoft Office Tools). Jeżeli Excel zawiśnie, stawiając wielki znak zapytania nad ostatnimi minutami naszej pracy, to używając tego programu będziemy w stanie odzyskać to co do tej pory napisaliśmy lub nawet odwiesić Excela. Po uruchomieniu programu wystarczy, że wybierzemy interesującą nas proces i każemy odzyskać aplikację. W większości przypadków przynosi to pożądane efekty.

Pamiętajcie też, że MS Office wbudowaną ma opcję odzyskiwania plików, które otwarte były w czasie wystąpienia awarii. Jeżeli tak się stanie to zaraz po uruchomieniu Excela powinniście ujrzeć okno z listą plików do odtworzenia.

5. Odzyskiwanie danych z plików XAR

Ze względu na funkcję Autoodzyskiwania każda nasza aktywność podczas edytowania plików zapisywana jest w tymczasowej lokalizacji, która na naszym dysku widoczna jest jako pliki z rozszerzeniem .XAR. Każdy taki plik odpowiada jednemu arkuszowi kalkulacyjnemu, którego edytowaliśmy. Problem w tym, że pliki te są co jakiś czas kasowane, więc możemy w ten sposób odzyskać jedynie niedawno edytowane arkusze. Pliki .xar znajdziemy w plikach profilu użytkownika.

Windows 7 i 8

C:\Users\[nazwa profilu]\AppData\Roaming\Microsoft\Excel

Windows XP

C:\Documents and Settings\[nazwa profilu]\Application Data\Microsoft\Excel

Pliki są ukryte więc musicie włączyć wyświetlanie wszystkich plików w opcjach folderów. Jeżeli pomimo tego nie ma tam żadnego to możecie spróbować przeszukać cały dysk za pomocą windowsowej wyszukiwarki.
Po odnalezieniu skopiujcie je do innego katalogu o zmieńcie rozszerzenie na .xls. Teraz można otworzyć je za pomocą Excela. Tymczasowe pliki mają losową nazwę więc przetestować trzeba będzie każdy z nich.

W przypadku gdy szukamy pliku tymczasowego dla dawniej edytowanych arkuszy, możecie spróbować odzyskać wszystkie pliki .xar z powyższych katalogów za pomocą opisywanego wcześniej programu Recuva. Jeżeli odtworzone pliki będą w dobrej kondycji to mamy dużą szanse na sukces.
Dodam jeszcze, że ta metoda to ostatnia deska ratunku dla wszystkich zapominalskich, którzy nie zapisują plików przed zamknięciem Excela. Tak, da się odzyskać wszystko nad czym pracowaliście :).

Przeczytaj także...

9 komentarzy

  1. Jakub napisał(a):

    Poskutkowała opcja „Otwórz i napraw” w Excelu. Dziękuję:)

  2. Ula napisał(a):

    Pierwsza opcja 🙂 Dziękuję!

  3. piotr napisał(a):

    Witam,
    Mam mega problem,
    Mam plik excela chroniony hasłem. Plik posiadam na pendrive, i wczoraj po zapisie cos mu sie porobiło…:/
    Po w pisaniu hasła wyskakuje komunikat „Ten plik jest uszkodzony i nie może być otwarty”
    Próbowałem wiekszosci metod:
    -Przy otwieraniu w notatnik czy wordPAd wyskakują mi same hieroglify.
    -Nie działa „otwórz i napraw”
    -Nie działa wyłączenie opcji na przeliczanie ręczne.
    -plikow z autozapisu nie ma
    – nie otwiera się w Oppen Office
    Jest jaki program który mi to przekonwertuje jakos?
    Ciągle wyskakuje mi ten komunikat o uszkodzeniu pliku…;/

  4. Agnieszka napisał(a):

    Witam,

    Mam problem nieco innego typu – miałam plik zapisany wyłącznie na pendrivie który niestety zaginął. Plik wielokrotnie był otwierany na komputerze bez zapisywania na dysku, czy wobec tego mogę odzyskać jakoś ten plik ?

    • Dariusz Góra napisał(a):

      Można spróbować sposobu nr 5, czyli poszukać plików autoodzyskiwania (lub odzyskać skasowane pliki za pomocą Recuva). Możliwe, że coś tam jeszcze jest.

      Jeżeli pliki nie były nigdy zapisywane w innym miejscu, ani gdzieś przesyłane to nie da się ich inaczej odzyskać.

    • Agnieszka napisał(a):

      dziękuję za pomoc, niestety nie pomogło 🙁

    • web51.pl napisał(a):

      Czasem Recuva nie znajdzie pliku który znajdzie inny program i odwrotnie. Ze swojej strony poza Recuva polecam EaseUS Data Recovery.

  5. Max Back napisał(a):

    Niestety bzdura. Żaden ze sposobów nie zadziałał.

Dodaj komentarz