I have a Windows Server (but I think this problem may apply to any UNIX server too) running using SSD. I have Kingston UV300 SSD and they allow TRIM. I also checked and my Windows is running with TRIM enabled.
My question is this: after my server deletes files the TRIM feature of Windows and SSD should make any deleted files to be automatically "zeroed" at the SSD. But that is not the case: when I delete several files (also removed from recycle bin) and I run RECUVA I can recover most of the deleted files!
Why TRIM is not making it's job correctly and preventing data from being recovered?