Defragmentatie van metafiles en datastromen

Laatst bijgewerkt op 6 juni 2022

Naast het defragmenteren van reguliere bestanden en mappen, biedt UltraDefrag ook volledige ondersteuning voor het defragmenteren van NTFS-metafiles en datastreams.

Er zijn twee dingen die de metafiles en datastromen bijzonder maken.

Ten eerste verbergt Windows ze heel goed. Ze worden nooit weergegeven in Windows Verkenner en je moet speciale tools gebruiken, zoals FTK Imager, om ze te kunnen zien:

De bestanden in de hoofdmap met een dollarteken aan het begin van hun naam die je normaal gesproken niet op je systeem ziet, zijn de metafiles, en de bestanden die gemarkeerd zijn als 'Alternate Data Stream' zijn de datastreams.

Het tweede aspect dat metafiles en datastreams zo bijzonder maakt, is dat ze tot de meest essentiële systeembestanden behoren. Windows gebruikt ze onder andere om het bestandssysteem te organiseren, cruciale systeemgegevens te back-uppen, de toewijzing van vrije schijfruimte te beheren, defecte clusters op te sporen en beveiligingsinformatie op te slaan.

De meest opvallende metafiles zijn:

BestandBeschrijving
$MFT De hoofdbestandstabel (MFT). Deze bevat algemene informatie over alle bestanden en mappen op de schijf, zoals bestandsnamen, groottes, toegangsrechten, tijdstempels en lijsten met fragmenten.
$MFTMirr Een back-upkopie van de eerste 4 clusters van $MFT.
$LogFile Bevat een transactielogboek van wijzigingen in de metagegevens van het bestandssysteem.
$Volume Bevat algemene informatie over de schijf, zoals het volumelabel en de versie van het bestandssysteem.
$AttrDef Een tabel met bestandsattributen die numerieke identificaties van de attributen koppelt aan hun namen.
$Bitmap Een kaart van de clusters die op de schijf zijn toegewezen.
$Boot Het opstartrecord van het volume (VBR).
$BadClus Een bestand dat alle clusters met defecte sectoren, zodat het bestandssysteemstuurprogramma deze bij alle bewerkingen kan overslaan.
$Secure Een database met toegangsrechten voor bestanden.
$UpCase Een tabel met Unicode-hoofdletters.
$Extend Een map met informatie over schijfquota en herstelpunten. Deze map bevat ook een USN-logboek.

UltraDefrag kan alle metafiles volledig defragmenteren, behalve de master file table (MFT). Deze kan namelijk niet worden verwerkt met reguliere defragmentatie, omdat de eerste 16 clusters onverplaatsbaar zijn. Met UltraDefrag kunt u optimaliseren de master file table UltraDefrag biedt namelijk een MFT-optimalisatie met één klik, waarbij MFT-fragmenten zo dicht mogelijk bij elkaar worden geplaatst voor optimale prestaties.

Gegevensstromen zijn speciale systeembestanden die Windows helpen bij het beheren van onder andere metafiles, reparsepunten en schijfquota. Een bijzonder kenmerk van gegevensstromen is dat ze niet op zichzelf bestaan ​​en altijd gekoppeld zijn aan een bestand of map. Windows gebruikt de volgende conventie om aan te geven welke stroom bij welk bestand hoort: bestandsnaam:stroomnaam. Hieronder volgen enkele opvallende voorbeelden van gegevensstromen en de bestanden waaraan ze zijn gekoppeld:

GegevensstroomBeschrijving
$MFT::$BITMAP Een kaart van de MFT-vermeldingen waarop te zien is welke momenteel in gebruik zijn.
$Quota:$O, $Quota:$Q Bevat de schijfquota-informatie.
$Reparse:$R Helpt Windows bij het verwerken van de herparsepunten.
$Secure:$SDS, $Secure:$SDH, $Secure:$SII Een database met bestandsrechten en indexen die helpen bij het beheer ervan.
$UsnJrnl:$J Bevat het USN-logboek van het bestandssysteem.

Metafiles en datastreams zijn de meest geraadpleegde bestanden. Wanneer Windows een bestandsbewerking uitvoert, zoals het lezen, schrijven, aanmaken of verwijderen van een bestand, worden eerst de metafiles en datastreams geraadpleegd om alle benodigde informatie voor de bewerking te verkrijgen. Vervolgens worden ze bijgewerkt om de wijzigingen in het bestandssysteem bij te houden.

Omdat Windows duizenden bestandsbewerkingen per seconde uitvoert, zorgt de fragmentatie van metafiles en datastromen voor een drastische afname van de systeemprestaties. Daarom is het erg belangrijk om deze te defragmenteren zodra ze gefragmenteerd raken, en dat is precies wat UltraDefrag doet! Telkens wanneer u een schijf defragmenteert of optimaliseert, defragmenteert UltraDefrag alle metafiles en datastromen om uw systeem optimaal te laten presteren.

Deel deze pagina:
Scroll naar boven Engels