Perché Windows 10 non permette più di deframmentare qualsiasi unità flash USB? Prima potevo farlo con Windows 7.

Windows 10 ti sta facendo un favore aiutando a preservare la vita di quella chiavetta USB. C'è un numero finito di scritture che possono essere fatte su un supporto flash. Deframmentare causerà solo molte scritture senza alcun beneficio. Il modo in cui i controller flash presentano i dati al sistema operativo non è comunque normalmente accurato. Le unità migliori impiegheranno il livellamento dell'usura per assicurarsi che le scritture siano scritte uniformemente su tutte le celle flash, il che significa che i dati non sono nemmeno memorizzati nello stesso modo in cui sono visti da uno strumento di deframmentazione.

L'intero punto della deframmentazione dei file è così che le unità meccaniche con piatti rotanti possono avere la testa dell'unità che legge un file nella sua interezza senza un sacco di ricerche casuali su tutto il piatto che aggiungono molto ritardo. I supporti flash non sono soggetti alle stesse penalità di prestazioni di un'unità meccanica a causa della frammentazione dei file, quindi tutto ciò che si otterrebbe deframmentando un'unità flash USB sarebbe diminuire la sua durata di vita.

Quindi, il fatto che Windows 7 permettesse di fare questo in primo luogo era un male e Microsoft ha corretto questo comportamento per salvare le persone che non sanno fare di meglio dal consumare la loro unità flash USB.