Does the USBC-NVME Support TRIM?

Last Update: April 23rd, 2026
Article ID: 627879

Yes! Our USBC-NVME enclosure does support TRIM with compatible operating systems and files systems.

What is TRIM?

TRIM is a "housekeeping" tool that helps ensure reliable performance over time for Solid State Storage. Solid State memory must be erased before new data can be written, this slows down writing to the drive. Instead of immediately deleting and erasing a block (for example on file deletion or modification) a file system with TRIM support can queue up the deletion to be run either when the storage is idle, at a predetermined time, or manually by the user.

What are the requirements for TRIM?

For Windows, Trim support was initially added with Windows 7 for SATA SSDs, however support for USB Trim was not added until Windows 8 with the UAS (USB Attached SCSI) Protocol. Trim is supported on Microsoft's ReFS and NTFS file systems.

Our KB article here https://kb.plugable.com/data-storage/trim-an-ssd-in-windows-10/version/5?kb_language=en_US provides more in-depth use of TRIM in Linux.

For macOS, Trim support was initially added with macOS 10.6.8, however Trim support was limited to Apple branded SSDs. As of macOS 10.10.4 the trimforce terminal command was added to support Trim on 3rd party SSDs. Some users have reported success with Trim on our USBC-NVME enclosure while others have reported the command failed to execute correctly. Apple's HFS+ and APFS file systems both support Trim.

Our internal testing has shown mixed results depending on the macOS version, and we currently do not support TRIM with Apple host systems.

For Linux, Trim support was added with kernel 2.6.28 and is compatible with a variety of file systems, including ext4, Btrfs, XFS, ZFS and more. Default Trim behavior is dependent on the specific Linux distribution and version, but modern operating systems will normally enable TRIM on internal drives automatically.

Our KB article here https://kb.plugable.com/en_US/data-storage/trim-an-ssd-in-linux provides more in-depth use of TRIM in Linux.

Applicable to

If you have any questions please feel free to contact us at support@plugable.com and we'll be happy to help!