Defragmentacja dysku.

W czasie instalowania oprogramowania, gry itp. system umieszcza pliki tam, gdzie ma na dysku wolne miejsce, bo przeciez gdzie indziej nie moze ich zapisac ! Wydawaloby sie wiec, ze programy sa poukladnae na dysku, jeden za drugim.

W poczatkowej fazie moze i tak jest, co zreszta widac po dzialaniu Windowsa, bo chodzi "jak zyleta". Z czasem gdy jedne programy odinstalowujemy, a na ich miejsce instalujemy nowe, na dysku zaczyna sie robic, krotko mowiac "balagan". Jeden plik potrafi byc zapisany w kilku, kilkudziesieciu a nawet wiecej kawalkach i rozrzucony po calym dysku. Chcac to uporzadkowac musimy wykonac tak zwana defragmentacje dysku, o ktorej zwykle, niewielu uzytkownikow pamieta.

Defragmentowanie dysku ma tez istotne znaczenie dla sprawnego dzialania naszego systemu i polega na umieszczeniu indywidualnych plikow w sposob ciagly na dysku, prosciej mowiac w jednym kawalku.

Dzieki temu odczyt danych z tego pliku jest plynny i szybki. Glowica odczytujaca dane nie musi "tanczyc roznych esow, floresow" nad powierzchnia dysku, przeskakiwac do roznych jego miejsc.

Ale to jeszcze nie wszystko ! To za malo aby poukladac na dysku pliki w takiej kolejnosci, aby nasz system, uruchamiane programy chodzily szybko i sprawnie.

I skad Windows ma o tym wiedziec, w jakiej kolejnosci poukladac programy i pliki ???

Teraz, w tym momencie prosze, korzystajac z Windows Eksploratora, otworzcie na dysku katalog C:\Windows\Applog.
W katalogu tym znajduje sie mnostwo roznych plikow i patrzac na ich nazwy mozemy stwierdzic, ze maja one zwiazek z uruchamianymi przez nas programami, grami itp. Bez obawy mozecie otworzyc jeden z tych plikow - Notatnikiem - i popatrzec co jest w nim zapisane ? Tylko prosze nic w nim nie zmieniac !

W kazdym takim pliku zobaczycie, ze sa w nim zapisane informacje mowiace jakie jeszcze inne pliki sa uruchamiane (wczytywane do pamieci), z jakich bibliotek (to pliczki z rozszerzeniem *.dll) korzysta nasz program, jeszcze szereg innych roznych informacji, a miedzy inymi jest tam zapisane ile razy ten program byl przez nas uruchamiany. Szczegolnie ta ostania informacja jest bardzo wazna.

Dlaczego ? - bo na podstawie analizy zawartosci tych plikow mozemy ulozyc liste najczesciej uzywanych przez nas programow, a potem ulozyc te programy wlasnie w takiej kolejnosci na dysku, od najczesciej uzywanego do uzywanego sporadycznie. Wtedy nasz komputer bedzie chodzil szybko i sprawnie, a glowica o wiele mniej by przeskakiwala z miejsca na miejsce nad powierzchnia dysku.

I tak sie w rzeczywistosci dzieje !!! - programem ktory sledzi jakie uruchamiamy programy na dysku, jak czesto, z jakich te programy korzystaja bibliotek, z jakich innych plikow np. systemowych itd. i wszystko to skrzetnie zapisuje w tych plikach zgromadzonych w katalogu C:\Windows\Applog jest program o nazwie Taskmon.exe, umieszczony w katalogu C:\Windows. To dzieki niemu, dzieki tym informacjom zapisanym przez ten program, program defragmentujacy nasz dysk ( Defrag.exe z katalogu C:\Windows) wie w jakiej kolejnosci poukladac nasze programy, pliki itp. tak na dysku aby uruchamialy sie one jak najszybciej.

W tym momencie, mozemy juz powiedziec, ze wiemy na czym polega defragmentacja dysku, z jakich i jak gromadzonych informacji korzysta nasz system aby zrobic "porzadek" na dysku.

UWAGA !!! Przed przystapieniem do defragmentacji dysku nalezy:

1/ Jezeli komputer mamy podlaczony do sieci, to odlaczyc kabel od karty sieciowej.
2/ Klikajac Ctrl-Alt-Del (tzw. "zlota trojca" - klawisze Ctrl i Alt - po lewej stronie klawiatury) "zakonczyc" wszytkie uruchomione programy z wyjatkiem "Eksplorer" i "Systray". Robimy to dlatego, zeby nie zmienialy sie dane jakie wykorzystuje program do defragmentacji dysku (patrz wczesniejsze wyjasnienie).

Wlaczamy program do defragmentacji.

(10kB)

(14kB) (17kB)

Jezeli chcemy zdefragmentowac wszytkie dyski na "Wybierz dysk" klikamy na strzaleczke "\/" rozwija sie menu i wybieramy "wszytkie dyski".

(11kB) (7kB)

Powyzsze zrzuty ekranu wyjasniania wszytko. Moge tylko dodac, ze jezeli chemy zdefragmentowac kolejny dysk to klikamy "wybierz dysk", a jezeli na poczatku wybralismy "wszytkie dyski" to klikamy "zakoncz".

Jak czesto robic defragmentaryzacje dysku ?

Pytanie proste, ale juz odpowiedz na nie, jest bardziej zlozona. Proponuje sie kierowac taka zasada: - im mniej instaluje i odinstalowywuje sie programow, tym dysk moge defragmentowac rzadziej, natomiast gdy programy instalowuje i odinstaluje sie bardzo czesto, tym czesciej trzeba robic defragmentacje. Najlepiej zaraz po zainstalowaniu lub odinstalowaniu programu.

Czasami w czasie defragmentowania dysku pojawia sie nam komunikat, ze na dysku sa bledy i defragmentacja zostaje przerwana, pojawia sie komunikat, ze powinnismy dysk przeskanowac przed defragentowaniem, aby te bledy zostaly naprawione. Zapisujemy sobie o ktory dysk chodzi C, D, E itd. Nie mozemy i na szczescie nie da sie tego zlekcewazyc, bo program defragentujacy odmowi nam defragentowania dysku, jezeli tego nie zrobimy. Musimy to zrobic, i w pierwszej kolejnosci uruchomic program "Scandisk".

Uruchamiamy program Scandisk.

(23kB)

Klikamy na "\/" i wybieramy dysk ktory mamy sprawdzic, byla o tym informacja w komunikacie programu do defragmentacji dysku (!!!). Wybieramy opcje jego gruntownego skanowania dysku i zaznaczmy automatycznie naprawiaj bledy - TO JEST WAZNE !!!

(16kB)

Zaznaczamy opcje jak wyzej na zrzucie ekranu !!! I teraz bardzo cierpliwie czekamy az program do skanowania dysku zakonczy swoja prace. W zaleznosci "szybkosci" naszego procesora, od powierzchni dysku moze to potrwac nawet KILKA GODZIN !!! Nie przerywamy pracy tego programu, bo inaczej bledy nie zostana wykryte i nie beda naprawione !!! Program "Scandisk" sprawdza poprawnosc zapisu klastra po klasterze.

Jezeli po gruntownym przeskanowaniu dysku, w dalszym ciagu nie mozemy go zdefragmentowac, moze to byc pierwszy sygnal, ze cos z naszym dyskiem dzieje sie niedobrego !!! Dysk moze, ale nie musi (!!!), powtarzam, ale jeszcze "nie musi" byc uszkodzony. Wtedy trzeba siegnac po inne narzedzia (programy), jak na przyklad "Disk Doctor", aby zdiagnozowac przyczyne nie moznosci jego zdefragmentowania.

(2kB)