[ Pobierz całość w formacie PDF ]
.Z punktu widzenia naprawyzrozumienie czynności CHKDSK jest relatywnie łatwe.CHKDSK niemal zawszemodyfikuje strukturę katalogów, tak by odpowiadała danym zawartym w tablicachFAT.Istnieje bardzo niewiele przypadków, w których CHKDSK dokonuje zmian wtablicach FAT.Jeśli już jednak to zrobi, dokonane przez niego modyfikacje FAT-uzawsze ograniczają się do prostych zmian tego samego typu.Myśl o umiejętnościach naprawiania, posiadanych przez polecenie CHKDSK, jako opoprawkach struktury katalogów.Ponieważ CHKDSK nie potrafi efektywnienaprawić większości typów uszkodzeń FAT-u, zamiast naprawiać je.modyfikuje poprostu strukturę katalogów, by odzwierciedlała wszystkie problemy znalezione wtablicach FAT.CHKDSK nie jest zbyt dobrym programem naprawiającym i często podczasnaprawiania dysku powoduje większe uszkodzenia, niż gdyby zostawić dysk samemusobie.Często zdarza się, że zawarte w katalogach informacje są poprawne i mogąbyć użyte (przez jakiś program użytkowy) do naprawienia tablic FAT-u.Jeśliuruchomisz CHKDSK z parametrem /F, znajdujące się w katalogach informacjezostaną zastąpione, co uniemożliwi dokonanie prawidłowej naprawy FAT-u.Nigdy nie powinieneś uruchamiać programu CHKDSK z parametrem /F, zanim nieokreślisz, czy i jakie uszkodzenia zaistniały na dysku, uruchamiając go w trybie tylkodo odczytu (bez parametru /F).CHKDSK z parametrem /F powinieneś uruchamiać dopiero po ostrożnymsprawdzeniu twardego dysku i określeniu, w jaki sposób CHKDSK będzie usiłowałnaprawić błędy.Jeśli przy uruchamianiu programu nie wprowadzisz parametru /F,CHKDSK nie będzie mógł zapisywać zmian na dysku.Dokonywane przez niegopróby naprawy często są Rozbudowa i naprawa komputerów PC całkowiciechybione.Dzięki temu ograniczeniu jesteś bezpieczny, ponieważ CHKDSK nie możeniczego zrobić, nim Ty nie zorientujesz się, na czym polega problem i czy CHKDSKjest w stanie sobie z nim poradzić.Po stwierdzeniu, że CHKDSK poczyniłprawidłowe przypuszczenia co do rodzaju uszkodzenia, możesz zechcieć uruchomićgo z przełącznikiem /F.Niektórzy umieszczają w swym pliku AUTOEXEC.BAT polecenie CHKDSK /F -jest to bardzo niebezpieczny zwyczaj.Jeśli zostanie uszkodzony FAT i strukturakatalogów dysku systemowego, próba wgrania programu, którego wpisy w katalogui tablicach FAT zostały uszkodzone, może zawiesić komputer.Jeśli pozresetowaniu komputera wywołany przez AUTOEXEC.BAT program CHKDSKspróbuje naprawić problem, może dojść do nieodwracalnego uszkodzenia strukturyplików na dysku.W wielu przypadkach CHKDSK powoduje w sumie większeuszkodzenia od istniejących przed jego uruchomieniem, a co gorsza, nie istniejeżaden prosty sposób, by odwrócić naniesione przez niego zmiany.PonieważCHKDSK jest bardzo prostym programem użytkowym, często usiłującym naprawićbłędy w nieodpowiedni sposób, powinieneś bardzo uważać, jeśli zdecydujesz się nauruchomienie go z parametrem /F.Rozpoznawane przez CHKDSK problemy są najczęściej problemami zoprogramowaniem, nie ze sprzętem.Pomimo iż jest to możliwe, bardzo rzadkozachodzi sytuacja, w której utracone klastry, błędy alokacji lub skrzyżowane pliki sąbłędami powodowanymi bezpośrednio przez sprzęt.Najczęstszą przyczynązaistnienia tych błędów są zle napisane lub uszkodzone programy, które zostałyzatrzymane, nim zdążyły zamknąć pliki lub opróżnić bufory.Uszkodzenie sprzętumoże spowodować zatrzymanie się programu, ale wielu ludzi myśli, że błędy tezawsze sygnalizują uszkodzenie układów dysku, co niemal nigdy nie odpowiadaprawdzie.Jeśli posiadasz twardy dysk, powinieneś uruchamiać CHKDSK co najmniej razdziennie, ponieważ ważne jest jak najszybsze wykrycie wszystkich błędów strukturyplików.W związku z tym umieszczenie programu CHKDSK w plikuALJTOEXEC.BAT jest dobrym pomysłem, ale tylko jeżeli nie stosujesz parametru/F.Na przykład, gdy używany przez Ciebie program niespodziewanie zakończypracę lub z jakiegoś powodu zawiesi się system, zawsze uruchamiaj programCHKDSK, by sprawdzić, czy nie doszło do uszkodzenia struktury plików.BłędyCHKDSK potrafi tylko odczytać informacje zawarte w FAT i stwierdzić, czy są onepoprawne oraz porównać je z innymi.W związku z tym CHKDSK potrafi rozpoznaćtylko niektóre rodzaje problemów.Gdy CHKDSK odkryje rozbieżności pomiędzystrukturami katalogów a FAT-em, prawie zawsze klasyfikuje je jako błędy jednej zponiższych kategorii (błędy te są najczęściej wykazywanymi przez CHKDSK):" utracone jednostki alokacji;" błędy alokacji;" skrzyżowane pliki;" nieprawidłowe jednostki alokacji.Polecenie RECOVERPolecenie DOS-u RECOYER jest przeznaczone do zaznaczania klastrów w tablicachFAT jako uszkodzone, gdy klastry te nie mogą zostać prawidłowo odczytane.Jeśliplik nie może zostać odczytany, ponieważ na dysku został uszkodzony sektor,polecenie RECOYER może go zaznaczyć w tablicach FAT jako uszkodzony, dziękiczemu nie będzie on używany przez żaden inny plik na dysku.Program ten może byćbardzo niebezpieczny, jeśli zostanie niepoprawnie użyty.Wielu użytkownikom wydaje się, że polecenie RECOYER służy do odzyskiwaniadanych w uszkodzonych plikach.Tak naprawdę, po wykonaniu poleceniaRECOYER odzyskiwana jest jedynie część pliku poprzedzająca miejsceuszkodzenia.RECOYER oznacza w tablicach FAT nieodczytywalne miejsce jakouszkodzone, a następnie zaznacza wszystkie klastry zajmowane uprzednio przezczęść pliku za uszkodzonym miejscem jako dostępne, co niszczy nienaruszone częścipliku.Zawsze twórz kopie plików, zanim użyjesz polecenia RECOYER, ponieważpolecenie COPY potrafi odczytać całość danych, łącznie z danymi położonymi pozauszkodzeniem.Wyobraz sobie, że używasz edytora tekstu.Uruchomiłeś program i kazałeś mu wgraćplik DOKUMENT.TXT.Sektor twardego dysku wykorzystywany przez część tegopliku został uszkodzony.W związku z tym pośrodku wgrywania dokumentu ujrzałeśna ekranie komunikat:Sector not found error reading drive C Abort, Retry, Ignore, Fail?Możesz dokonać ponownej próby odczytu pliku, więc próbuj wiele razy.Jeślipodczas któregoś z powtórzeń uda Ci się odczytać plik, zapisz wgraną wersję jakoplik o innej nazwie, dzięki czemu dane pliku znajdą się w innych sektorach dysku.Nadal musisz naprawić strukturę dysku, by komputer nie przechowywał wuszkodzonym sektorze jakichkolwiek danych.Jeśli po wielu powtórkach nadal nie jesteś w stanie odczytać pliku, odzyskaniedanych będzie o wiele trudniejsze [ Pobierz całość w formacie PDF ]