O segmento SU Como sei se meu Unidade SSD suporta TRIM discute a mesma questão.
Esta resposta observa que "DisableDeleteNotify = 0" significa que o TRIM está ativado no Windows . Isso significa apenas que os comandos TRIM serão enviados para o driver de disco, que pode ignorá-lo ou enviá-lo para o firmware, que, por sua vez, irá ignorá-lo ou utilizá-lo com bons resultados.
Portanto, parece que você fez tudo o que é necessário no Windows. Windows irá enviar comandos TRIM para o driver de disco. No entanto, não há nada mais que você possa fazer para verificar se está realmente funcionando. Não há benchmarks ou outros testes que realmente testem o funcionamento TRIM do driver de disco ou do firmware. Se, no futuro, você achar que as operações de gravação estão muito lentas no disco, isso significa que ele não está funcionando.
Você pode usar qualquer um dos programas de benchmark de disco encontrados na Web para testar o desempenho do disco com DisableDeleteNotify definido como 0 ou 48. Quem sabe? Você pode realmente encontrar uma diferença no desempenho. (Eu não encontrei nenhuma explicação do valor 48).
Caso contrário, a única coisa que resta a fazer é verificar regularmente se há novas versões do driver de disco e do firmware, para mantê-los atualizados o máximo possível. Se o TRIM não estiver funcional no momento, ele se tornará funcional no futuro.
Para responder à sua outra pergunta: o TRIM não pode afetar as unidades não SSD no computador. Ele será silenciosamente ignorado pelo driver de disco ou pelo firmware do disco.
Eu também encontrei o artigo Habilitando o suporte a TRIM no Windows 7 que detalha um método para descobrir se o firmware suporta TRIM:
Download, install and run the Intel SSD Toolbox. If your drive is not an Intel SSD, the only option available will be "View Drive Information". Click that. Scroll down to Word 169 and look at the value for
Bit 0 - Data Set Management Supported
. if this is 1, you have TRIM. If 0, you don't.
O artigo Como verificar se o SSD e o TRIM têm tudo as funções do windows 7 estão funcionando? também diz:
Generally, if you have the SSD hard drive, win7 would disable disk defragmentation, Superfetch, Prefetcher and ReadyBoost features. If you want to check their state, you can use the following steps.
Navigate to the following registry,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
If the superfetch and prefetch features are disabled, their registry value should be 0, please check if EnablePrefetcher and EnableSuperfetch are both set to 0.
Também diz:
To check if the SSD has been properly detected by looking in Disk Defragmenter.
- Open Disk Defragmenter
- Click the Configure schedule button
- Click the Select disks button
If the disk is missing from the list, then it has been detected as an SSD and will not be automatically defragmented.