Venoms Posted September 21, 2005 Share Posted September 21, 2005 Master file table är basen för diskstrukturen i NTFS. När Windows installeras startar MFT med en storlek på ungefär 16k. Varje gång en fil eller katalog läggs till i disken, ökas storleken med 1k. Datan som läggs till kallas File Record Segment (FRS) och läggs till i MFT. Eftersom en NTFS disk kan innehålla väldigt många filer och kataloger, kan MFT uppta en stor del av hårddiskens storlek. Problemet med MFT är att om man tar bort filer, lämnas bara oanvänt utrymme i MFT. FRS är markerat tillgängligt för att användas men den totala storleken på MFT krymper inte. Om du har tagit bort ett stort antal små filer, kan detta käka upp väldigt mycket utrymme. Detta förvärras av det faktum att defragmenteraren i Windows rör inte MFT datan. Hur som helst, kommer Windows defragmenteraren att tala om hur stor och hur fragmenterad MFT är. Du kan alltid använda ett tredjeparts program för att krympa MFT. Varje fil som läggs till i ett NTFS system har en post i MFT. MFT är liknande FAT-tabellen i ett FAT system. Om man konverterar ett FAT system till ett NTFS system, skapas en MFT någonstans i mitten i partionen och inte i början som vid en nyinstallation. Detta skapar en längre accesstid till MFT och ett större antal fragmenterade filer. En nyinstallation är alltid bättre. NTFS reserverar ett block-utrymme, för att hålla MFT samlat under tillväxten. För att få kontroll över volymerna, (man kan inte påverka existerande MFTs bara de som skapas). Grupp: HKEY_LOCAL_MACHINE Nyckel: SYSTEMCurrentControlSetConrolFileSystem Namn: NtfsMftZoneReservation Typ: REG_DWORD Värde: 1 12.5% av ledigt utrymme, standard Värde: 2 25% av ledigt utrymmee Värde: 3 37.5% av ledigt utrymme Värde: 4 50% av ledigt utrymme OBS! Det är bara säkert att defragmentera vid boot av maskinen, alla "Online" metoder går förbi defragmenterar programmeringen i windows, som microsoft har skapat för att få en så säker defragmentering som möjligt, vilket kan resultera i förlorad eller korrupt data, system krascher eller ännu värre förlust av hela volymer. Rekommenderade program för defrag: Perfect Disk, Diskeeper, O&O defrag, dessa program defragmenterar inte online utan använder windows säkerheten och defragmenterar vid boot. Sysinternals PageDefrag defragmenterar även registret, Eventloggar och Hibernerings filer. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.