Windows, SSD'er og defragmentering: det endelige svar

Solid State drev er store. Hvis du skifter fra et fadbaseret drev til en SSD, vil du tro, du er i speed-himlen for første gang. Windows starter hurtigere, programmer starter hurtigere, og alt ser ud til at blive forbedret hastigt.

Med den første generation af Solid State Drives forværredes tingene hurtigt på grund af begrænsede skrivecyklusser og controllere, der langt fra var optimale.

Ny generation af drev, ligesom Samsung 850 Evo, drager fordel af bedre firmware og controllere, hvilket gør dem mere holdbare og hurtigere.

Drev drage fordel af nye versioner af operativsystemet. Windows 7 introducerede TRIM og Windows 8 fulgte med sit eget sæt optimeringer specifikt til Solid State Drives.

Almindelig visdom er, at Solid State-drev ikke skal defragmenteres. Dette er baseret på det faktum, at SSD'er understøtter begrænsede skrivninger, og at defrag-operationer medfører, at mange skriver på enheden.

Hvis du har installeret Windows 8 på et system med et Solid State Drive eller købt en pc med en, der kører operativsystemet, har du måske bemærket, at defrag kører på Solid State Drive til tider.

Du har muligvis også læst om det på forskellige blogs på Internettet.

Hvis du tjekker dit system med et program som Check Boot Speed, får du en detaljeret rapport, der indeholder defragmenteringsoplysninger, så du ved, om din SSD bliver defragmenteret eller ej.

Er defragmentering god eller dårlig på SSD'er?

Spørgsmålet, der skal besvares, er, om det er en god ting, der gøres med vilje eller en fejl.

Microsoft bekræftede over for Scott Hanselman (som er medlem af Microsofts webplatformteam) for nylig, at Windows defragmenterer Solid State Drives undertiden under Windows 8 (og sandsynligvis også nyere versioner), og at det gør det med vilje.

SSD'er defragmenteres hver 28. dag på Windows 8 og nyere, hvis lydstyrke-snapshots er aktiveret (funktionen bruges af Systemgendannelse og dermed aktiveret som standard) på systemet. Defragmentering forekommer, hvis et drev er stærkt fragmenteret, hvilket bremser læse- og skriveprocessen på drev på grund af yderligere metadata, der skal behandles.

Derudover er det muligt, at drev rammer maksimal filfragmentering (når metadata ikke kan repræsentere flere filfragmenter), hvilket vil resultere i fejl, når man prøver at skrive eller udvide filen.

Det underliggende problem synes at være en begrænsning af filsystemet med hensyn til fragmenter, og at Microsofts løsning til det er at bruge defrag for at reducere antallet af fragmenter.

Dette gør defrag på SSD'er en nødvendighed under Windows, selvom det betyder yderligere skriv på systemet.