Właśnie odbudowałem dysk od zera (Windows 7, NTFS). Każdy plik został zapisany dokładnie raz i zasadniczo nic nigdy nie zostało usunięte ani przepisane. Dysk jest zapełniony tylko w 20%. Moje przewidywania byłyby takie, że w tym momencie nie będzie pofragmentowanych plików. Tak nie jest; dysk jest już strasznie pofragmentowany (według raportu fragmentacji defragglera, 34% pofragmentowanych 10k pofragmentowanych plików, 200k fragmentów).
Dlaczego tak jest?
windows-7
windows
defragment
ddyer
źródło
źródło
Odpowiedzi:
Robisz ogólne założenia:
To nieprawda.
Również nieprawda.
Zdecydowanie nieprawda.
Windows to złożony system operacyjny z wieloma procesami i wątkami działającymi jednocześnie, z których wiele zapisuje jednocześnie na dysku twardym, szczególnie podczas instalacji systemu operacyjnego, instalacji aktualizacji i instalacji aplikacji.
Pliki fragmentów występują w dużym stopniu fragmentarycznie, ponieważ są do nich naturalnie dołączane . Współczesny system Windows zapewnia mnóstwo rejestrowania danych, o wiele więcej niż myślisz, dzięki czemu uzyskasz znaczną część fragmentacji, którą widzisz.
Również w przypadku aktualizacji Microsoft stosuje zaawansowaną technologię aktualizacji delta , która łata części plików, co może łatwo doprowadzić do fragmentacji.
Następnie jest usługa optymalizacji .NET, która wstępnie kompiluje zestawy .NET w tle (szczególnie podczas instalacji / aktualizacji .NET). Ta aktywność w tle powoduje fragmentację w miarę trwania innych działań.
Mógłbym tak dalej, ale jestem pewien, że masz pomysł.
Fragmentacja, którą widzisz, jest całkowicie normalna we współczesnym systemie Windows, dlatego dobrą praktyką jest defragmentacja po instalacji systemu operacyjnego na dyskach twardych innych niż SSD.
źródło