"Roman Tyczka" 1oc76iuyu63jc$.dlg@tyczka.com
MFT to ...także plik
Dokładnie.
, z tym, że w odróżnieniu od zwykłych plików jego
lokalizacja jest zapisana w boot sectorze :-)
Zatem wyobraźmy sobie taki scenariusz:
1. OODefrag robi własną kopię MFT kopiując poszczególne sektory
2. Gdy skończy dokonuje wpisu do boot sectora z nową pozycją MFT
Transakcyjność jest podstawą NTFS.
Gdzie tu jest pole to upadku? Podczas punktu 1. wyłączenie prądu skończy
się ...niczym, po prostu nic się nie zmieni. Gdyby cudem trafić w punkt 2.
zajmujący pewnie 0,000001% czasu całej operacji to i tak raczej nic się nie
uzyska, bo ten zapis jest tak krótkotrwały, że pewnie zapisałby się na
bezwładności prądowej zasilacza czy kondensatorów.
Trzeba mieć pecha. ;)
Dodatkowo MFT posiada kopie
Szczątkową, ale przecież tej sfragmentowanej nie niszczysz,
zanim upewnisz się, że zdefragmentowana jest użyteczna.
(gwarantuje to sam NTFS), więc naprawdę nie
widzę tu zagrożenia, a nawet jest ono imho
mniejsze niż w przypadku zwykłych plików.
Defragmentowałem (Paragonami) i kompaktowałem MFT wiele
(może ze sto? -- w ogóle rzadko defragmentuję zapis na HDD;
ale jeśli defragmentuję, to razem z MFT) razy bezproblemowo
w różnych wersjach NTFS na różnych Win. Ani razu nie obawiałem
się utraty danych -- co najwyżej utraty czasu na defragmentację. ;)
-=-
Jeśli Seagate wypuszcza SSD -- chyba widać kres HDD.
IMI lepiej wydać szmal na SSD niż na płatne defragmentatory.
--
_._ _,-'""`-._ .`'.-. ._. http://eneuel.w.duna.pl .-.
)\._.,--....,'``.
(,-.`._,'( |\`-/| .'O`-' ., ; o.' danutac.oferty-kredytowe.pl '.O_'
/, _.. \ _\ (`._ ,.
`-.-' \ )-`( , o o) `-:`-'.'. '`\.'`.' '~'~'~'~'~'~'~'~'~'~'~'~'~' o.`.,
`._.-(,_..'--(,_..'`-.;.' Felix Lee
-bf- `- \`_`"'-.o'\:/.d`|'.;. p \ ;'. . . ;,,. ; . ,.. ; ;. . ..;\|/.......................................
|