NTFS: Master File Table
Hey der udeJeg har lige nogle spørgsmål omkring filsystemet NTFS' Master File Table.
Først og fremmest, hvordan afgør jeg brugen af Master File Table?
Programmet Diskeeper kan vise hvor mange procent af MFT der er i brug, men den siger næsten altid 99% selv hvis partitionen lige er oprettet og der er kun er kopieret ganske få filer til den.
Dernæst, hvordan gør jeg MFT'en større?
Jeg har læst microsofts knowledge database artikel om emnet og den siger der skal tilføjes en REG_DWORD værdi til nøglen HKEY_LOCAL_MACHINESystemCurrentControlSetControlFileSystem kaldet NtfsMftZoneReservation. Denne kan sættes til enten 1, 2, 3 eller 4. Men MS skriver også følgende i artiklen:
Applies to:
• Microsoft Windows 2000 Server
• Microsoft Windows 2000 Advanced Server
• Microsoft Windows 2000 Professional Edition
• Microsoft Windows 2000 Datacenter Server
• Microsoft Windows NT Workstation 4.0 Developer Edition
• Microsoft Windows NT Server 4.0 Standard Edition
Hvad så med XP?
Hvilken partition vil indstillingen gælde for?
Vil indstillingen gælde for alle partitioner eller kun ens systempartition? I artiklen http://support.microsoft.com/kb/q227350/ skriver microsoft:
"Use this information along with the following article in the Microsoft Knowledge Base to adjust the NtfsMftZoneReservation value, back up and reformat the volume to create a contiguous MFT using the higher zone reservation space, and then perform a full volume restore:
174619 ( http://support.microsoft.com/kb/174619/EN-US/) How NTFS Reserves Space for its Master File Table (MFT) "
HVordan skal jeg reformat min system partition (den som Windows ligger på) så min MFT's bliver kontinuert? Jeg bruger normalt C: til windows, skal jeg så installere windows til f.eks. D: og så reformatere C: med den nye MFT-størrelse og så derefter installere Windows på C: igen?
Der håber nogen ved lidt mere om det end mig :)
Wuhtzu -