2007-09-02, 16:18
  #1
Medlem
Såg att några MFT filer har blivit defragmenterade, vad gör man för att förhindra detta i Vista Ultimate? Finns det något skydd?
Citera
2007-09-02, 16:22
  #2
Medlem
wigwaggles avatar
Kolla här, det finns massa med gosa verktyg, bland annat page defrag mm.

http://www.microsoft.com/technet/sys...s/default.mspx
Citera
2007-09-02, 16:41
  #3
Medlem
Tack för hjälpen! hade stor nytta av sidan
Citera
2007-09-02, 16:45
  #4
Medlem
jallaballas avatar
Det är bra att MFT är defragmenterad, mycket bättre än om den skulle vara fragmenterad. Antagligen menar du att MFT blivit fragmenterad, hur har du sett det?

Pagedefrag från systinternals funkar inte till vista.
Citera
2007-09-02, 20:00
  #5
Medlem
Jo det funkade faktiskt Använder O&O Defrag, där kan man se vilka filer som är låsta och vilka som tillhör vad
Citera
2007-09-02, 21:24
  #6
Medlem
Hittade en artikel för XP men borde inte detta funka för Vista med?

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: SYSTEM\CurrentControlSet\Conrol\FileSystem
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.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in