Windows 10, proč počítač žádá defragmentaci SSD

Nová chyba objevená ve Windows 10 2004, tedy ve slavné květnové aktualizaci, kterou stále musí obdržet mnoho uživatelů. Tentokrát chyba nebrání používání počítače ani žádné periferie, ani neshazuje operační systém, ale není radno ji podceňovat.

Chybička spočívá v tom, že Windows 10 neustále žádá uživatele o defragmentaci pevného disku, i když je v počítači disk SSD, který, jak známo, defragmentován být nemá. Ale to není všechno: i když je k dispozici tradiční pevný disk, systém Windows se na něm pokusí spustit příkaz Trim, což je příkaz, který lze použít pouze na discích SSD. K tomu také dochází poměrně často, takže někteří uživatelé uvádějí, že je operační systém vyzývá ke spuštění defragmentace téměř při každém restartu. Příčina problému je přinejmenším triviální, ale Microsoft chybu zatím neopravil: učiní tak v některé z příštích aktualizací, v níž se objeví i řešení mnoha dalších chyb, které se objevily od květnové aktualizace.


Proč chce Windows defragmentovat SSD

Operační systém Windows 10 běžně zaznamenává poslední optimalizaci každé diskové jednotky v počítači, aby se zabránilo příliš častému spouštění optimalizace, které by mělo dlouhodobý dopad na výkon počítače. Systém Windows 10 2004 však zřejmě nezaznamenává správně datum a čas poslední optimalizace disku, a proto se domnívá, že je třeba disk vždy defragmentovat. To ale není všechno: systém Windows také zapomíná na typ disku používaného v počítači a požaduje defragmentaci disků SSD, zatímco na tradičních discích spouští příkaz Trim.

Proč by se disky SSD neměly defragmentovat

Defragmentace disku SSD je nejen zbytečná, ale dokonce potenciálně škodlivá. SSD jsou vlastně paměťové karty s několika čipy umístěnými vedle sebe. Data, která se mají zapsat, jsou rozložena na co největší počet čipů, aby se maximalizovala rychlost zápisu a čtení dat (zatímco jeden čip je zaneprázdněn poskytováním dat, další data přicházejí z jiných čipů). Defragmentace disku znamená "zkomprimování" všech dat vedle sebe, což je u magnetických disků skutečně užitečné. Ne však na SSD: výkon místo aby rostl, klesá. Navíc každá operace čtení a zápisu dat na SSD ničí paměťové čipy a zkracuje jejich životnost. To znamená, že spuštění defragmentace na disku SSD je dvakrát horší.