Defragmentacja polega na <ital>zgrupowaniu fragmentów plików rozproszonych na dysku w celu optymalizacji czasu dostępu do dysku twardego podczas odczytywania plików o dużym rozmiarze. Aby zdefragmentować dysk, stosuje się zaawansowane algorytmy w celu określenia pozycji fragmentów rozrzuconych plików i nieużywanej przestrzeni na dysku.</ital>
W Windows 95/98/ME: Jeśli korzystasz z jakiegoś programu podczas defragmentacji, stan dysku może ulec zmianie i algorytm będzie musiał powtórzyć całą procedurę.
W Windows NT/2000/XP/2003/Vista: System plików NFTS pozwala na defragmentację podczas działania programów i nie rozpocznie defragmentacji od nowa, nawet jeśli pracuje się dalej. Jednak używane w tym czasie pliki nie ulegną defragmentacji.
Po uruchomieniu systemu Windows wiele procesów działa w tle. Aby zdefragmentować optymalnie dysk, zaleca się uruchomienie systemu Windows w trybie awaryjnym, a następnie uruchomienie defragmentacji lub użycie oprogramowania do defragmentacji nazywanego defragmentatorem.
Aby rozpocząć defragmentację:
Dla Windows XP oraz innych wersji, procedura jest prawie taka sama
Najpierw kliknij dwukrotnie na ikonę Mój komputer, potem kliknij prawym przyciskiem myszy na dysk przeznaczony do defragmentacji, a następnie kliknij na polecenie Właściwości. Wybierz zakładkę Narzędzia, a następnie kliknij na ikonę Defragmentacja.
Możliwe jest również uruchomienie defragmentacji w pasku komend:
defrag c: -f
Wskazówka: Możliwa jest szybsza defragmentacja, jeśli wybierzesz defragmentację przed uruchomieniem programów:
Uruchom edytor rejestru regedit.
Przejdź do HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
Kliknij prawym przyciskiem myszy w prawym oknie Nowy > Wartość ciągu. Nazwij go "Defrag". Kliknij dwukrotnie i wpisz: defrag.exe c: -f. Uruchom ponownie system Windows i zaloguj się. Defragmentacja rozpocznie się przed uruchomieniem innych programów.
Możliwa jest defragmentacja pojedynczego pliku lub katalogu z licencją freeware Microsoftu:
Na przykład: Aby zdefragmentować jeden plik:
contig mojplik.iso
Jest to przydatne do wypalania dysków lub dla maszyn wirtualnych vmware.
Defragmentacja katalogu (oraz podkatalogów):
contig -s c:\windows\*.*
Defragmentacja wszystkich plików na dysku w tle (nie spowalnia pracy komputera):
start /low contig -s c:\*.*
Jeśli naprawdę chcesz, aby dysk był jak najmniej zdefragmentowany, możliwe jest ekstremalne rozwiązanie, które polega na rozpoczęciu defragmentacji w chwili, gdy wygaszacz ekranu jest aktywny:
JKDefrag to bezpłatny program, który używa systemu defragmentacji wbudowanym w Windows w celu zdefragmentowania dysku.
Ponieważ program korzysta z Windows API, jest on tak samo bezpieczny jak defragmentator systemu Windows.
Pobierz JKDefrag i skopuj plik JkDefragScreenSaver.scr do katalogu C:\Windows
Domyślna defragmentacja systemu Windows nie może zdefragmentować plików wymiany (swap, pagefile.sys).
Jest to nieco problematyczne, z uwagi na fakt, że szybki dostęp do tego pliku ma kluczowe znaczenie.
Ponadto, Windows nie jest w stanie defragmentować plików, które są używane jako rejestr.
Jednak istnieje do tego odpowiedni program freeware, PageDefrag:
Uruchom PageDefrag. Wybierz Defragment at next boot i kliknij OK. Uruchom ponownie komputer.
Zdjęcie: © Tadas Sar - Unsplash