In Windows 8, l'umile strumento di deframmentazione si è evoluto per svolgere altri ruoli, oltre al ruolo di deframmentazione del disco. Mentre in Windows 7 e Windows Vista, lo strumento di deframmentazione dischi è migliorato, ha continuato a deframmentare solo il file e dati frammentati. In Windows 10/8, tuttavia, ottimizza inoltre lo spazio di archiviazione in ambienti Thinly Provisioned, utilizzando Ottimizzatore di archiviazione. Lo strumento di deframmentazione è ora chiamato Strumento di deframmentazione e ottimizzazione in Windows 10/8 e include l'ottimizzatore di archiviazione.
Strumento di deframmentazione e ottimizzazione in Windows 10
Che cos'è l'ottimizzatore di archiviazione in Windows 10?
Lo Storage Optimizer in Windows 10 ora si occupa delle attività di manutenzione come la compattazione dei dati e la compattazione dell'allocazione del file system per consentire il recupero della capacità su dischi con thin provisioning. Se la tua piattaforma di storage lo supporta, Storage Optimizer consoliderà le "lastre" di spazio di archiviazione poco utilizzate e rilascerà le "lastre" di archiviazione liberate nel tuo pool di archiviazione per l'utilizzo da parte di altri spazi o LUN. Lo fa periodicamente, senza alcun intervento dell'utente da parte dell'utente e completa l'attività purché l'attività non venga interrotta dall'utente.
In Windows 8, quando lo Storage Optimizer rileva che il volume è montato su un SSD, invia un set completo di TRIM suggerimenti per l'intero volume di nuovo - questo viene fatto in un momento di inattività e aiuta a consentire agli SSD che non sono stati in grado di ripulire in precedenza - una possibilità di reagire a questi suggerimenti e pulire e ottimizzare per le migliori prestazioni.
Cos'è TRIM
TRIM è un suggerimento a livello di archiviazione, NTFS invia per alcune normali operazioni in linea come "deletefile.” NTFS invierà tali suggerimenti di taglio quando i file vengono eliminati o spostati da quelle regioni; Gli SSD utilizzano questi suggerimenti per eseguire una pulizia in background chiamata "reclaim" che li aiuta a prepararsi per le prossime scritture. L'SSD può scegliere di eseguire l'ottimizzazione immediatamente, memorizzare le informazioni per un'ottimizzazione successiva o eliminare completamente il suggerimento e non utilizzarlo per l'ottimizzazione poiché non ha il tempo di eseguire immediatamente questa ottimizzazione.
In breve, TRIM, introdotto in Windows 7, è un modo per comunicare con gli SSD su settori che non sono più necessari. Puoi saperne di più su TechNet.
Leggere: Come controllare, disabilitare, abilitare il supporto TRIM.
Unità a stato solido e Windows 10
Unità a stato solido o SSD sono dispositivi con cancellazione di blocchi basati su memoria flash. Ciò significa che quando i dati vengono scritti sull'SSD, non possono essere sovrascritti sul posto e devono essere scritti altrove fino a quando il blocco non può essere eliminato, ovvero possono essere scritti a livello di byte ma devono essere cancellati a livello di blocco. Poiché l'SSD non ha un meccanismo interno per determinare che alcuni blocchi vengono rimossi e altri sono necessari. L'unica volta che l'SSD può contrassegnare un settore come "sporco" è quando viene sovrascritto. In altri casi, ad esempio quando si cancella un file, l'SSD conserva questi settori perché la cancellazione viene eseguita solo come cambio MFT, e non come operazione a tutti i settori del file.
In Windows 7, Microsoft aveva disattivato la deframmentazione per i dischi a stato solido. In Windows 10/8, tuttavia, poiché lo strumento è stato modificato in uno strumento generale di ottimizzazione del disco, lo vedrai abilitato di default anche per gli SSD.
In questo scenario, in cui è presente un SSD, lo strumento invia suggerimenti "TRIM" per l'intero volume. Una deframmentazione tradizionale non viene eseguita su SSD, afferma Microsoft.
Leggi qui sullo strumento di diagnostica dell'archiviazione in Windows 10.