O que isso faz é executar o comando Trim na unidade (se houver suporte). Na verdade, não desfragmenta a unidade, como é o caso de uma unidade rotativa tradicional. Provavelmente, é uma boa idéia executar o Trim para limpar blocos que não estão mais em uso.
A Ferramenta de Avaliação do Windows (winsat) é o que determina inicialmente se a unidade é ou não um SSD e muda o comportamento do Disk Optimizer. No Windows 8, o winsat é executado sob o agendamento Microsoft \ Windows \ Maintenance no Agendador de tarefas. Essa é a mesma ferramenta (winsat) que desabilitaria a desfragmentação de SSDs no Windows 7.
Apenas para reiterar o ponto e levá-lo para casa: Não pense no Disk Optimizer no Windows 8 estritamente como Defrag; agora é uma ferramenta de uso geral que executa a tarefa de otimização de disco apropriada com base no tipo de disco anexado. A identificação do tipo de disco é baseada no winsat.
Resposta oficial a uma pergunta semelhante em answers.microsoft.com
Kiran Bangalore [MSFT] -
Olá, No Windows 7 - desativamos a desfragmentação para SSDs, como você menciona na sua entrada; mas no Windows 8, alteramos a ferramenta de desfragmentação para fazer uma ferramenta geral de otimização que lida com diferentes tipos de armazenamento e, no caso de SSDs, ele envia dicas de "corte" para todo o volume;
SSDs são dispositivos de armazenamento feitos de memória flash; ao contrário dos discos rígidos, a memória flash é um dispositivo que pode ser apagado - eles podem ser gravados no nível de bytes, mas precisam ser apagados no nível do bloco; Aparar é uma dica de nível de armazenamento que foi introduzida nos 7 dias do Windows para indicar que o Windows não está usando determinadas regiões do dispositivo de armazenamento; O NTFS enviará essas dicas de apara quando os arquivos forem excluídos ou movidos dessas regiões; Os SSDs consomem essas dicas para realizar uma limpeza em segundo plano chamada de 'recuperação' que os ajuda a se preparar para as próximas gravações. O SSD pode optar por executar a otimização imediatamente, armazenar as informações para otimização posterior ou jogar fora a dica completamente e não usá-la para otimização, pois não há tempo para executar essa otimização imediatamente.
No Windows 8, quando o Storage Optimizer (a nova ferramenta de desfragmentação) detecta que o volume está montado em um SSD - envia um conjunto completo de dicas de ajuste para todo o volume novamente - isso é feito no tempo ocioso e ajuda a permitir SSDs que não conseguiram limpar mais cedo - uma chance de reagir a essas dicas, limpar e otimizar para obter o melhor desempenho. Não fazemos desfragmentação tradicional (movendo arquivos para o local do otimizador por espaço e desempenho) nos SSDs.
Obrigado pela sua pergunta e espero que isso esclareça a necessidade de executar o Storage Optimizer regularmente.