Quote Originally Posted by bobprimak View Post
I found a sidelight on using TRIM on Samsung SSDs under Ubuntu Linux. It seems there used to be a kernel-level issue which made certain configurations lose data when performing TRIM under Linux. Apparently as of Ubuntu 16.04 this issue has been resolved, and the task is scheduled for all SSD partitions as a weekly cron job. Nice to now Linux does perform this task, as Windows does, automatically by default. The task can be edited or removed if needed for a particular configuration.
But Windows only sets TRIM as enabled, which doesn't necessarily mean that TRIM is active and functioning, TRIM (and firmware updates) can be blocked by bad SATA drivers. See #2.