Windows, SSD и дефрагментация: окончателният отговор

Твърдите дискове са страхотни. Ако превключите от платно-базирано устройство на SSD, ще помислите, че сте в небето за първи път. Windows се стартира по-бързо, програмите стартират по-бързо и изглежда, че всичко се подобрява с бързина.

С първото поколение на твърди дискове нещата бързо се влошиха поради ограничените цикли на запис и контролерите, които бяха далеч от оптималните.

Дисковете от ново поколение, като Samsung 850 Evo, се възползват от по-добрия фърмуер и контролери, което ги прави по-издръжливи и по-бързи.

Дисковете се възползваха и от новите версии на операционната система. Windows 7 представи TRIM, а Windows 8 дойде заедно със собствен набор от оптимизации, специално за твърди дискове.

Общата мъдрост е, че твърдотелни устройства не трябва да бъдат дефрагментирани. Това се основава на факта, че SSD поддържат ограничени записи и че операциите по дефрагментиране причиняват много записи на устройството.

Ако сте инсталирали Windows 8 на система с Solid State Drive или сте купили компютър с един, работещ с операционната система, може би сте забелязали, че дефрагментите работят на Solid State Drive понякога.

Може да сте чели за това и в различни блогове в Интернет.

Ако проверите системата си с програма като Check Boot Speed, получавате подробен отчет, който включва информация за дефрагментация, така че да знаете дали вашият SSD се дефрагментира или не.

Дефрагментацията е добра или лоша на SSD дискове?

Въпросът, на който трябва да се отговори, е дали това е добро нещо, което се прави нарочно или е грешка.

Microsoft потвърди на Скот Ханзелман (който е член на екипа на уеб платформата на Microsoft), че Windows дефрагментира твърди дискове понякога под Windows 8 (а вероятно и по-нови версии) и че това го прави нарочно.

SSD дисковете се дефрагментират на всеки 28 дни в Windows 8 и по-нови, ако са активирани обемни снимки (функцията се използва от System Restore и по този начин е активирана по подразбиране) в системата. Дефрагментацията възниква, ако диск е силно фрагментиран, което забавя процеса на четене и запис на дискове поради допълнителни метаданни, които трябва да бъдат обработени.

Освен това е възможно дисковете да достигнат максимална фрагментация на файловете (когато метаданните не могат да представляват повече файлови фрагменти), което ще доведе до грешки при опит за записване или разширяване на файла.

Основният проблем изглежда е ограничение на файловата система по отношение на фрагменти и че решението на Microsoft за нея е да използва defrag за намаляване на броя на фрагментите.

Това прави дефрагментирането на SSD дискове необходимост в Windows, въпреки че това означава допълнителни записи в системата.