Defragmentacja metaplików i strumieni danych

Ostatnia aktualizacja: 6 czerwca 2022 r.

Oprócz standardowej defragmentacji plików i folderów, UltraDefrag w pełni obsługuje defragmentację metaplików i strumieni danych NTFS.

Dwie rzeczy sprawiają, że metapliki i strumienie danych są szczególne.

Po pierwsze, Windows bardzo dobrze je ukrywa. Nigdy nie pokazuje ich w Eksploratorze Windows i trzeba użyć specjalnych narzędzi, takich jak Obrazowanie FTK, aby móc je zobaczyć:

Pliki w katalogu głównym, których nazwy zaczynają się od znaku dolara i których normalnie nie widać w systemie, to metapliki, a pliki oznaczone jako Alternatywny strumień danych to strumienie danych.

Drugą cechą wyróżniającą metapliki i strumienie danych jest to, że stanowią one jedne z najważniejszych plików systemowych. System Windows wykorzystuje je między innymi do organizowania systemu plików, tworzenia kopii zapasowych krytycznych danych systemowych, zarządzania alokacją wolnego miejsca, śledzenia uszkodzonych klastrów i przechowywania informacji o zabezpieczeniach.

Do najważniejszych metaplików należą:

PlikOpis
$MFT Główna tabela plików (MFT). Zawiera ogólne informacje o wszystkich plikach i folderach na dysku, takie jak nazwy plików, rozmiary, uprawnienia dostępu, znaczniki czasu i listy fragmentów.
$MFTMirr Kopia zapasowa pierwszych 4 klastrów $MFT.
$LogFile Zawiera dziennik transakcji zmian metadanych systemu plików.
$Volume Zawiera ogólne informacje o dysku, takie jak etykieta woluminu i wersja systemu plików.
$AttrDef Tabela atrybutów pliku kojarząca numeryczne identyfikatory atrybutów z ich nazwami.
$Bitmap Mapa klastrów przydzielonych na dysku.
$Boot Rekord rozruchowy woluminu (VBR).
$BadClus Plik, który śledzi wszystkie klastry zawierające uszkodzone sektory, dzięki czemu sterownik systemu plików może je pominąć we wszystkich operacjach.
$Secure Baza danych uprawnień dostępu do plików.
$UpCase Tabela wielkich liter Unicode.
$Extend Folder zawierający informacje o limitach dyskowych i punktach ponownej analizy. W tym folderze znajduje się również dziennik USN.

UltraDefrag może w pełni defragmentować wszystkie metapliki z wyjątkiem głównej tabeli plików (MFT), której nie można przetworzyć podczas standardowej defragmentacji, ponieważ pierwszych 16 klastrów jest nieruchomych. Jednak za pomocą UltraDefrag można łatwo zoptymalizować główną tabelę plików. UltraDefrag oferuje optymalizację MFT jednym kliknięciem, która umieszcza fragmenty MFT jak najbliżej siebie, aby uzyskać najlepszą możliwą wydajność.

Strumienie danych to specjalne pliki systemowe, które pomagają systemowi Windows zarządzać metaplikami, punktami ponownej analizy i limitami dyskowymi, między innymi. Cechą charakterystyczną strumieni danych jest to, że nie istnieją one samodzielnie i są zawsze dołączone do pliku lub folderu. System Windows stosuje następującą konwencję oznaczania, który strumień należy do którego pliku: nazwa_pliku:nazwa_strumienia. Poniżej znajduje się kilka godnych uwagi przykładów strumieni danych wraz z plikami, do których są dołączone:

Strumień danychOpis
$MFT::$BITMAP Mapa wpisów MFT pokazująca, które z nich są aktualnie używane.
$Quota:$O, $Quota:$Q Zawiera informacje o kwocie wolnej przestrzeni dyskowej.
$Reparse:$R Pomaga systemowi Windows obsługiwać punkty ponownej analizy.
$Secure:$SDS, $Secure:$SDH, $Secure:$SII Baza danych uprawnień dostępu do plików i indeksów, która ułatwia zarządzanie nimi.
$UsnJrnl:$J Zawiera dziennik USN systemu plików.

Metapliki i strumienie danych to pliki, do których uzyskuje się najczęściej dostęp. Za każdym razem, gdy system Windows wykonuje operację na pliku, taką jak odczyt, zapis, tworzenie lub usuwanie pliku, najpierw odczytywane są metapliki i strumienie danych, aby uzyskać wszystkie informacje niezbędne do wykonania operacji, a następnie są one aktualizowane w celu śledzenia zmian wprowadzonych w systemie plików.

Ponieważ system Windows wykonuje tysiące operacji na plikach na sekundę, fragmentacja metaplików i strumieni danych drastycznie obniża wydajność systemu. Dlatego tak ważne jest ich defragmentowanie za każdym razem, gdy ulegną fragmentacji. Właśnie to robi UltraDefrag ! Za każdym razem, gdy defragmentujesz dysk lub przeprowadzasz jego optymalizację, UltraDefrag defragmentuje wszystkie metapliki i strumienie danych, aby zapewnić maksymalną wydajność systemu.

Udostępnij tę stronę:
Przewiń do góry angielski